Bagikan melalui


Skema YAML datastore Azure Files CLI (v2)

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

Skema JSON sumber dapat ditemukan di https://azuremlschemas.azureedge.net/latest/azureFile.schema.json.

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 VS Code untuk menulis file YAML, sertakan $schema di bagian atas file Anda untuk memanggil skema dan penyelesaian sumber daya.
type string Harus diisi. Jenis datastore. azure_file
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.
file_share_name string Harus diisi. Nama berbagi file.
endpoint string Akhiran titik akhir layanan penyimpanan. Ini digunakan untuk membuat URL titik akhir akun penyimpanan. Ini menggabungkan nama akun penyimpanan dan endpoint. Contoh URL akun penyimpanan: https://<storage-account-name>.file.core.windows.net. core.windows.net
protocol string Protokol yang digunakan untuk terhubung ke berbagi file. https https
credentials object Kredensial autentikasi berbasis kredensial untuk menyambungkan ke akun penyimpanan Azure. Berikan kunci akun atau token tanda tangan akses bersama (SAS) untuk ini. Rahasia kredensial disimpan di brankas kunci ruang kerja.
credentials.account_key string Kunci akun untuk mengakses akun penyimpanan. Salah satu daricredentials.account_key atau credentials.sas_token diperlukan jika credentials ditentukan.
credentials.sas_token string Token SAS untuk mengakses akun penyimpanan. Salah satu dari credentials.account_key atau credentials.sas_token diperlukan jika credentials ditentukan.

Keterangan

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

Contoh

Contoh tersedia di contoh repositori GitHub. Beberapa ditunjukkan di bawah ini.

YAML: kunci akun

$schema: https://azuremlschemas.azureedge.net/latest/azureFile.schema.json
name: file_example
type: azure_file
description: Datastore pointing to an Azure File Share.
account_name: mytestfilestore
file_share_name: my-share
credentials:
  account_key: XxXxXxXXXXXXXxXxXxxXxxXXXXXXXXxXxxXXxXXXXXXXxxxXxXXxXXXXXxXXxXXXxXxXxxxXXxXXxXXXXXxXxxXX

YAML: token sas

$schema: https://azuremlschemas.azureedge.net/latest/azureFile.schema.json
name: file_sas_example
type: azure_file
description: Datastore pointing to an Azure File Share using SAS token.
account_name: mytestfilestore
file_share_name: my-share
credentials:
  sas_token: ?xx=XXXX-XX-XX&xx=xxxx&xxx=xxx&xx=xxxxxxxxxxx&xx=XXXX-XX-XXXXX:XX:XXX&xx=XXXX-XX-XXXXX:XX:XXX&xxx=xxxxx&xxx=XXxXXXxxxxxXXXXXXXxXxxxXXXXXxxXXXXXxXXXXxXXXxXXxXX

Langkah berikutnya