Cloud Renames Contribute
Deprecated → MigratedData & BIAzure

Azure Data Lake Storage Gen1 Azure Data Lake Storage Gen2

Legacy names Azure Data Lake Storage Gen1, Azure Data Lake Store

Enterprise cloud data lake storage built on Azure Blob Storage with a hierarchical namespace, POSIX-compliant ACLs, and Hadoop ABFS driver compatibility.

Naming timeline

  1. Azure Data Lake Store

    · General Availability

    Standalone WebHDFS-compatible big data repository on Microsoft.DataLakeStore/accounts.

  2. Azure Data Lake Storage Gen1

    · Generation Naming Alignment

    Renamed to Azure Data Lake Storage Gen1 alongside the preview of Gen2 (retired February 29, 2024).

  3. Azure Data Lake Storage Gen2Current name

    · General Availability on Azure Blob Storage

    Converged hierarchical namespace (isHnsEnabled: true) built on Microsoft.Storage/storageAccounts.

What replaced Azure Data Lake Storage Gen1?

Azure Data Lake Storage Gen1 has been superseded by Azure Data Lake Storage Gen2, with the latest change on 7 February 2019 (General Availability on Azure Blob Storage). Earlier names covered by this entry also include Azure Data Lake Store. Enterprise cloud data lake storage built on Azure Blob Storage with a hierarchical namespace, POSIX-compliant ACLs, and Hadoop ABFS driver compatibility. The underlying legacy API or CLI surface is deprecated, so a technical migration is required.

Also known as

  • Azure Data Lake Storage
  • ABFS (abfss://)

Technical identifiers

Legacy identifiers deprecated. The underlying API or CLI surface for the legacy name is officially deprecated, so this change requires a technical migration rather than a label update.

ARM Resource Providers (Microsoft.*)Microsoft.Storage/storageAccounts Microsoft.DataLakeStore/accounts (retired)
Azure CLI (az) / PowerShellaz storage fs az dls (retired)
Entra ID / Azure RBAC RolesStorage Blob Data Contributor Storage Blob Data Owner Storage Blob Data Reader
Terraform Resources (azurerm_*)azurerm_storage_account (is_hns_enabled = true) azurerm_storage_data_lake_gen2_filesystem azurerm_data_lake_store (retired)

Legacy Microsoft.DataLakeStore/accounts (az dls, adl://, azurerm_data_lake_store) was retired on February 29, 2024 in favor of Microsoft.Storage/storageAccounts with isHnsEnabled: true (az storage fs, abfss://).

Notes & disambiguation

  • Launched in general availability in November 2016 as Azure Data Lake Store (subsequently renamed Azure Data Lake Storage Gen1), the standalone WebHDFS-based service was retired on February 29, 2024.
  • Azure Data Lake Storage Gen2 (GA February 7, 2019) converges the hierarchical file system and POSIX ACL capabilities of Gen1 directly onto standard Azure Blob Storage accounts by enabling the Hierarchical Namespace property (isHnsEnabled: true) and using the abfss:// driver.
  • The legacy Microsoft.DataLakeStore/accounts ARM provider, az dls CLI, and azurerm_data_lake_store Terraform resources are retired (`deprecated: true`) in favor of Microsoft.Storage/storageAccounts, az storage fs, and azurerm_storage_data_lake_gen2_filesystem.

Sources & official documentation

Catalog last updated . Spotted an error? Suggest an edit