Bagikan melalui


Skema YAML Azure Data Lake Gen2 CLI (v2)

BERLAKU UNTUK: Ekstensi ml Azure CLI v2 (saat ini)

Skema JSON sumber dapat ditemukan di sumber daya ini.

Catatan

Sintaks YAML yang dirinci dalam dokumen ini didasarkan pada skema JSON untuk versi terbaru ekstensi CLI v2 ML. Sintaks ini dijamin hanya berfungsi dengan versi terbaru ekstensi CLI v2 ML. Anda dapat menemukan skema untuk versi ekstensi yang lebih lama di https://azuremlschemasprod.azureedge.net/.

Sintaks YAML

Tombol Tipe Deskripsi Nilai yang diizinkan Nilai default
$schema string Skema YAML. Jika Anda menggunakan ekstensi Azure Pembelajaran Mesin Visual Studio Code untuk menulis file YAML, Anda dapat memanggil skema dan penyelesaian sumber daya jika Anda menyertakan $schema di bagian atas file Anda.
type string Harus diisi. Jenis datastore. azure_data_lake_gen2
name string Harus diisi. Nama penyimpanan data.
description string Deskripsi datastore.
tags object Kamus tag datastore.
account_name string Harus diisi. Nama akun penyimpanan Microsoft Azure.
filesystem string Harus diisi. Nama sistem file. Direktori induk yang berisi file dan folder, setara dengan kontainer penyimpanan Blog Azure.
endpoint string Akhiran titik akhir layanan penyimpanan, digunakan untuk pembuatan URL titik akhir akun penyimpanan. Ini menggabungkan nama akun penyimpanan dan endpoint. Contoh URL akun penyimpanan: https://<storage-account-name>.dfs.core.windows.net. core.windows.net
protocol string Protokol untuk koneksi ke sistem file. https, abfss https
credentials object Kredensial perwakilan layanan untuk terhubung ke akun penyimpanan Azure. Rahasia kredensial disimpan di brankas kunci ruang kerja.
credentials.tenant_id string ID penyewa perwakilan layanan. Diperlukan jika credentials ditentukan.
credentials.client_id string ID klien perwakilan layanan. Diperlukan jika credentials ditentukan.
credentials.client_secret string Rahasia klien perwakilan layanan. Diperlukan jika credentials ditentukan.
credentials.resource_url string URL sumber daya yang menentukan operasi yang akan dilakukan pada akun Azure Data Lake Storage Gen2. https://storage.azure.com/
credentials.authority_url string URL otoritas yang digunakan untuk autentikasi pengguna. https://login.microsoftonline.com

Keterangan

Perintah az ml datastore dapat digunakan untuk mengelola datastore Azure Machine Learning.

Contoh

Contoh tersedia di contoh repositori GitHub. Beberapa ditunjukkan di sini:

YAML: akses berbasis identitas

$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen2.schema.json
name: adls_gen2_credless_example
type: azure_data_lake_gen2
description: Credential-less datastore pointing to an Azure Data Lake Storage Gen2.
account_name: mytestdatalakegen2
filesystem: my-gen2-container

YAML: ID penyewa, ID klien, rahasia klien

$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen2.schema.json
name: adls_gen2_example
type: azure_data_lake_gen2
description: Datastore pointing to an Azure Data Lake Storage Gen2.
account_name: mytestdatalakegen2
filesystem: my-gen2-container
credentials:
  tenant_id: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
  client_id: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
  client_secret: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Langkah berikutnya