Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR
Azure CLI-ML-Erweiterung v2 (aktuell)
Das JSON-Quellschema finden Sie unter https://azuremlschemas.azureedge.net/latest/azureFile.schema.json.
Hinweis
Die in diesem Dokument beschriebene YAML-Syntax basiert auf dem JSON-Schema für die neueste Version der ML CLI v2-Erweiterung. Die Funktion dieser Syntax wird nur mit der neuesten Version der ML CLI v2-Erweiterung garantiert. Die Schemas für ältere Erweiterungsversionen finden Sie unter https://azuremlschemasprod.azureedge.net/.
YAML-Syntax
| Schlüssel | type | BESCHREIBUNG | Zulässige Werte | Standardwert |
|---|---|---|---|---|
$schema |
Zeichenfolge | Das YAML-Schema. Wenn Sie die Azure Machine Learning VS Code-Erweiterung zum Erstellen der YAML-Datei verwenden, fügen Sie $schema oben in der Datei ein, um Schema- und Ressourcenabschlusse aufzurufen. |
||
type |
Zeichenfolge | Erforderlich. Der Datenspeichertyp. | azure_file |
|
name |
Zeichenfolge | Erforderlich. Der Datenspeichername | ||
description |
Zeichenfolge | Die Beschreibung des Datenspeichers. | ||
tags |
Objekt | Das Tag-Wörterbuch des Datenspeichers. | ||
account_name |
Zeichenfolge | Erforderlich. Azure-Speicherkontoname | ||
file_share_name |
Zeichenfolge | Erforderlich. Der Dateifreigabename. | ||
endpoint |
Zeichenfolge | Endpunktsuffix des Speicherdiensts. Dies wird verwendet, um die Endpunkt-URL des Speicherkontos zu erstellen. Es kombiniert den Speicherkontonamen und den endpoint. Beispiel für die URL eines Speicherkontos: https://<storage-account-name>.file.core.windows.net. |
core.windows.net |
|
protocol |
Zeichenfolge | Protokoll, das zum Herstellen einer Verbindung mit der Dateifreigabe verwendet werden soll | https |
https |
credentials |
Objekt | Anmeldeinformationen für die anmeldeinformationsbasierte Authentifizierung, um eine Verbindung mit dem Azure-Speicherkonto herzustellen. Stellen Sie hierfür entweder einen Kontoschlüssel oder ein SAS-Token (Shared Access Signature) bereit. Anmeldeinformationsgeheimnisse werden im Schlüsseltresor des Arbeitsbereichs gespeichert. | ||
credentials.account_key |
Zeichenfolge | Der Kontoschlüssel für den Zugriff auf das Speicherkonto.
Einer von odercredentials.account_keycredentials.sas_token ist erforderlich, wenn credentials angegeben wird. |
||
credentials.sas_token |
Zeichenfolge | Das SAS-Token für den Zugriff auf das Speicherkonto
Entweder ist credentials.account_key oder credentials.sas_token erforderlich, wenn credentials angegeben wird. |
Hinweise
Mit dem Befehl az ml datastore können Sie Azure Machine Learning-Datenspeicher verwalten.
Beispiele
Beispiele finden Sie im GitHub-Beispielrepository. Im Folgenden sind mehrere aufgeführt.
YAML: Kontoschlüssel
$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-Token
$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