Enabling this option on a GPv2 storage account makes it ADLS Gen2, bringing directories and ACLs.
Also called HNS, HNS.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Hierarchical namespace in context, with comparison tables and the common traps.
Terms in this definition
- Standard general-purpose v2
A Standard storage account covering every storage service, with access tiers and all redundancy options available.
- Storage account
The top-level resource in Azure Storage, giving a unique namespace for table, queue, file and blob data. Location, performance and kind are set when it is created and cannot change.
- ADLS Gen2
Short for Azure Data Lake Storage Gen2: a standard GPv2 account with hierarchical namespace turned on, so analytics workloads get true directories and POSIX-style ACLs.
Related terms
- ADLS
Paths beginning
abfss://point into this: Azure Storage with the hierarchical namespace switched on. In Unity Catalog it is typically the object store under both external locations and managed storage. - Data lake
Holds files of every kind, structured, semi-structured or unstructured, usually spread over a distributed file system, and lets engines like Spark apply a schema when reading. In Azure this is Data Lake Storage: Blob Storage with a hierarchical namespace enabled.