Sdílet prostřednictvím


Použití identifikátoru URI služby Azure Data Lake Storage

Ovladač systému souborů Hadoop, který je kompatibilní se službou Azure Data Lake Storage, je známý pomocí identifikátoru abfs schématu (Systém souborů objektů blob v Azure). V souladu s jinými ovladači systému souborů Hadoop využívá ovladač ABFS formát URI k adresování souborů a adresářů v rámci účtu s povolenou službou Data Lake Storage.

Syntaxe identifikátoru URI

Ovladač systému souborů Azure Blob je možné použít s koncovým bodem služby Data Lake Storage účtu, i když tento účet nemá povolený hierarchický obor názvů. Pokud účet úložiště nemá hierarchický obor názvů, je syntaxe URI zkratky:

abfs[s]1://<file_system>2@<account_name>3.dfs.core.windows.net/<path>4/<file_name>5
  1. Identifikátor schématu: Protokol abfs se používá jako identifikátor schématu. Pokud přidáte na s konec (abfss), klientský ovladač ABFS Hadoop bude vždy používat protokol TLS (Transport Layer Security) bez ohledu na zvolenou metodu ověřování. Pokud jako ověřování zvolíte OAuth, klientský ovladač bude vždy používat protokol TLS, i když zadáte abfs místo abfss toho, že OAuth spoléhá výhradně na vrstvu TLS. Pokud se nakonec rozhodnete použít starší metodu klíče účtu úložiště, klientský ovladač interpretuje abfs , že nechcete používat protokol TLS.

  2. Systém souborů: Nadřazené umístění, které obsahuje soubory a složky. To je stejné jako kontejnery ve službě Azure Storage Blob Service.

  3. Název účtu: Název zadaný vašemu účtu úložiště během vytváření.

  4. Cesty: Lomítko oddělené (/) reprezentace adresářové struktury.

  5. Název souboru: Název jednotlivého souboru. Tento parametr je volitelný, pokud adresujete adresář.

Pokud ale účet, který chcete adresovat, má hierarchický obor názvů, je syntaxe zkráceného identifikátoru URI:

/<path>1/<file_name>2
  1. Cesta: Lomítko s oddělovači (/) reprezentace adresářové struktury.

  2. Název souboru: Název jednotlivého souboru.

Další kroky