Megosztás a következőn keresztül:


CLI (v2) Azure Files-adattár YAML-séma

A KÖVETKEZŐRE VONATKOZIK: Azure CLI ml-bővítmény v2 (aktuális)

A forrás JSON-séma a következő helyen https://azuremlschemas.azureedge.net/latest/azureFile.schema.jsontalálható: .

Feljegyzés

A dokumentumban részletezett YAML-szintaxis az ML CLI v2 bővítmény legújabb verziójának JSON-sémáján alapul. Ez a szintaxis garantáltan csak az ML CLI v2 bővítmény legújabb verziójával működik. A régebbi bővítményverziók sémáit a következő helyen https://azuremlschemasprod.azureedge.net/találja: .

YAML-szintaxis

Kulcs Típus Leírás Megengedett értékek Alapértelmezett érték
$schema húr A YAML-séma. Ha az Azure Machine Learning VS Code-bővítményt használja a YAML-fájl létrehozásához, a fájl tetején adja meg $schema a séma és az erőforrás-kiegészítések meghívásához.
type húr Szükséges. Az adattár típusa. azure_file
name húr Szükséges. Az adattár neve.
description húr Az adattár leírása.
tags object Az adattárcímke szótára.
account_name húr Szükséges. Az Azure Storage-fiók neve.
file_share_name húr Szükséges. A fájlmegosztás neve.
endpoint húr A tárolási szolgáltatás végpont-utótagja. Ezzel hozza létre a tárfiók végpontJÁNAK URL-címét. Egyesíti a tárfiók nevét és endpointa . Példa tárfiók URL-címe: https://<storage-account-name>.file.core.windows.net. core.windows.net
protocol húr A fájlmegosztáshoz való csatlakozáshoz használandó protokoll. https https
credentials object Hitelesítő adatokon alapuló hitelesítési hitelesítő adatok az Azure Storage-fiókhoz való csatlakozáshoz. Adjon meg ehhez egy fiókkulcsot vagy egy közös hozzáférésű jogosultságkód (SAS) jogkivonatot. A hitelesítő adatok titkos kulcsai a munkaterület kulcstartójában vannak tárolva.
credentials.account_key húr A tárfiók eléréséhez szükséges fiókkulcs. Az egyik vagycredentials.account_key credentials.sas_token kötelező, ha credentials meg van adva.
credentials.sas_token húr A tárfiók eléréséhez szükséges SAS-jogkivonat. Ha meg van adva, az egyikre credentials.account_key van szükség, vagy credentials.sas_token szükség credentials van rá.

Megjegyzések

A az ml datastore parancs az Azure Machine Learning-adattárak kezelésére használható.

Példák

A példák a GitHub-adattárban érhetők el. Az alábbiakban több is látható.

YAML: fiókkulcs

$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: sas-jogkivonat

$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

Következő lépések