Skip to content
replication target

Azure Data Lake Storage
real-time ingestion

TwinCommit applies changes to Azure Data Lake Storage with exactly-once, commit-ordered semantics from any of 9 log-based sources, including Oracle, MySQL, SQL Server and Db2. Delta Lake or Iceberg tables in ADLS Gen2, ready for Synapse, Fabric and Databricks.

Azure Data Lake Storage

ADLS Gen2 (hierarchical namespace) · OneLake shortcuts · Delta Lake 3+ · Iceberg v2/v3

  • ✓Storage Blob Data Contributor on the container
  • ✓Hierarchical namespace enabled
  • ✓Optional Iceberg catalog (REST or Hive Metastore)

Apply

How TwinCommit writes to ADLS

Each micro-batch becomes one atomic Delta Lake or Apache Iceberg commit (or Parquet files) with the checkpoint stored in the commit itself. Use merge mode to mirror current state, or append mode for a full change history.

ADLS target docs →

ADLS connector FAQ

Which ADLS versions does TwinCommit support?

+

ADLS Gen2 (hierarchical namespace) · OneLake shortcuts · Delta Lake 3+ · Iceberg v2/v3.

How does TwinCommit write to ADLS?

+

Each micro-batch becomes one atomic Delta Lake or Apache Iceberg commit (or Parquet files) with the checkpoint stored in the commit itself. Use merge mode to mirror current state, or append mode for a full change history.

Replicate your first table in five minutes.

Download the free Developer edition, or have one of our replication engineers walk you through a migration plan.