Azure Data Lake Storage (ADLS) provides a scalable Azure foundation for Iceberg lakehouses and analytics workloads. ADLS Gen2 builds on Blob Storage with a hierarchical namespace, filesystem semantics, atomic renames, and granular permissions. section 5.4.5
Choose ADLS capabilities according to workload and governance requirements:
- Use Blob Storage for flat object storage, HTTPS access, durability, geo-redundancy, and Hot, Cool, or Archive performance tiers. section 5.4.5
- Use ADLS Gen2 when analytics workloads require directory structures, atomic rename operations, or filesystem-like access. section 5.4.5
- Apply Azure Active Directory authentication and POSIX-style ACLs when permissions must be enforced at file level or across restricted user groups. section 5.4.5 section 5.5.2
Cloud-native Iceberg ingestion
Azure Data Factory can use Copy activities to write directly to Iceberg tables in ADLS Gen2, supporting downstream Microsoft Fabric or Databricks on Azure integrations. section 6.4.9
