Share via


YAML-Schema für CLI-Daten (v2)

GILT FÜRAzure CLI-ML-Erweiterung v2 (aktuell)

Das JSON-Quellschema finden Sie unter https://azuremlschemas.azureedge.net/latest/data.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 Visual Studio Code-Erweiterung von Azure Machine Learning verwenden, um die YAML-Datei zu erstellen, fügen Sie $schema oben in der Datei ein, um Schema- und Ressourcenabschlusse aufzurufen.
name Zeichenfolge Erforderlich. Der Name des Datenressource.
version Zeichenfolge Die Dataset-Version. Wenn hier keine Angaben gemacht werden, generiert Azure Machine Learning automatisch eine Version.
description Zeichenfolge Die Beschreibung der Datenressource.
tags Objekt Das Tag-Wörterbuch des Datenspeichers.
type Zeichenfolge Der Typ der Datenressource. Geben Sie für Daten, die auf eine einzelne Dateiquelle verweisen, uri_file und für Daten, die auf eine Ordnerquelle verweisen, uri_folder an. uri_file, uri_folder uri_folder
path Zeichenfolge Entweder ein lokaler Pfad zur Datenquellendatei oder zum Datenquellenordner oder der URI eines Cloudpfads zu diesen. Stellen Sie sicher, dass die hier angegebene Quelle mit dem angegebenen type kompatibel ist.

Unterstützte URI-Typen sind azureml, https, wasbs, abfss und adl. Weitere Informationen zum Verwenden des URI-Formats azureml:// finden Sie unter YAML-Kernsyntax.

Hinweise

Die az ml data Befehle können zum Verwalten von Azure Machine Learning-Datenressourcen verwendet werden.

Beispiele

Besuchen Sie diese GitHub-Ressource für Beispiele. Es sind mehrere aufgeführt:

YAML: Datenspeicherdatei

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-file-example
description: Data asset created from file in cloud.
type: uri_file
path: azureml://datastores/workspaceblobstore/paths/example-data/titanic.csv

YAML: Datenspeicherordner

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-folder-example
description: Data asset created from folder in cloud.
type: uri_folder
path: azureml://datastores/workspaceblobstore/paths/example-data/

YAML: HTTPS-Datei

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-file-https-example
description: Data asset created from a file in cloud using https URL.
type: uri_file
path: https://account-name.blob.core.windows.net/container-name/example-data/titanic.csv

YAML: HTTPS-Ordner

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-folder-https-example
description: Dataset created from folder in cloud using https URL.
type: uri_folder
path: https://account-name.blob.core.windows.net/container-name/example-data/

YAML: WASBS-Datei

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-file-wasbs-example
description: Data asset created from a file in cloud using wasbs URL.
type: uri_file
path: wasbs://account-name.blob.core.windows.net/container-name/example-data/titanic.csv

YAML: WASBS-Ordner

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: cloud-folder-wasbs-example
description: Data asset created from folder in cloud using wasbs URL.
type: uri_folder
path: wasbs://account-name.blob.core.windows.net/container-name/example-data/

YAML: lokale Datei

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: local-file-example-titanic
description: Data asset created from local file.
type: uri_file
path: sample-data/titanic.csv

YAML: lokaler Ordner

$schema: https://azuremlschemas.azureedge.net/latest/data.schema.json
name: local-folder-example-titanic
description: Dataset created from local folder.
type: uri_folder
path: sample-data/

Nächste Schritte