Azure Data Lake Storage 2. Nesil URI'sini kullanma

Azure Data Lake Storage 2. Nesil ile uyumlu Hadoop Dosya Sistemi sürücüsü, düzen tanımlayıcısı abfs (Azure Blob Dosya Sistemi) tarafından bilinir. Diğer Hadoop Dosya Sistemi sürücüleriyle tutarlı olan ABFS sürücüsü, Data Lake Storage 2. Nesil etkin bir hesaptaki dosyaları ve dizinleri ele almak için bir URI biçimi kullanır.

URI söz dizimi

Azure Blob Dosya Sistemi sürücüsü, bir hesabın hiyerarşik ad alanı etkin olmasa bile hesabın Data Lake Storage uç noktasıyla kullanılabilir. Depolama hesabının hiyerarşik ad alanı yoksa, kısaltma URI söz dizimi şu şekildedir:

abfs[s]1://<file_system>2@<account_name>3.dfs.core.windows.net/<path>4/<file_name>5
  1. Düzen tanımlayıcısı: Protokol abfs , düzen tanımlayıcısı olarak kullanılır. Sonuna bir s eklerseniz (abfs'ler) ABFS Hadoop istemci sürücüsü, seçilen kimlik doğrulama yönteminden bağımsız olarak her zaman Aktarım Katmanı Güvenliği'ni (TLS) kullanır. Kimlik doğrulamanız olarak OAuth'u seçerseniz, OAuth yalnızca TLS katmanını kullandığındanabfss, belirtseniz abfs bile istemci sürücüsü her zaman TLS kullanır. Son olarak, eski depolama hesabı anahtarını kullanmayı seçerseniz istemci sürücüsü TLS kullanmak istemediğinizi yorumlar abfs .

  2. Dosya sistemi: Dosyaları ve klasörleri barındıran üst konum. Bu, Azure Depolama Blobu hizmetindeki kapsayıcılar ile aynıdır.

  3. Hesap adı: Oluşturma sırasında depolama hesabınıza verilen ad.

  4. Yollar: Dizin yapısının eğik çizgiyle ayrılmış (/) gösterimi.

  5. Dosya adı: Tek tek dosyanın adı. Bir dizine hitap ediyorsanız bu parametre isteğe bağlıdır.

Ancak, ele almak istediğiniz hesabın hiyerarşik ad alanı varsa, kısaltma URI söz dizimi şu şekildedir:

/<path>1/<file_name>2
  1. Yol: Dizin yapısının eğik çizgiyle ayrılmış (/) gösterimi.

  2. Dosya Adı: Tek tek dosyanın adı.

Sonraki adımlar