Sdílet prostřednictvím


Schéma YAML dat CLI (v2)

PLATÍ PRO: Rozšíření Azure CLI ml v2 (aktuální)

Zdrojové schéma JSON najdete na adrese https://azuremlschemas.azureedge.net/latest/data.schema.json.

Poznámka:

Syntaxe YAML podrobná v tomto dokumentu je založená na schématu JSON pro nejnovější verzi rozšíření ML CLI v2. Tato syntaxe je zaručena pouze pro práci s nejnovější verzí rozšíření ML CLI v2. Schémata pro starší verze rozšíření najdete na adrese https://azuremlschemasprod.azureedge.net/.

Syntaxe YAML

Klíč Typ Popis Povolené hodnoty Default value
$schema string Schéma YAML. Pokud k vytvoření souboru YAML použijete rozšíření Azure Machine Learning Visual Studio Code, zahrňte $schema do horní části souboru volání schématu a dokončování prostředků.
name string Povinný: Název datového assetu.
version string Verze datové sady. Pokud tento parametr vynecháte, Azure Machine Learning automaticky vygeneruje verzi.
description string Popis datového assetu.
tags objekt Slovník značek úložiště dat.
type string Datový typ assetu. Zadejte uri_file data, která odkazuje na jeden zdroj souborů, nebo uri_folder pro data, která odkazuje na zdroj složky. uri_file, uri_folder uri_folder
path string Buď místní cesta k souboru nebo složce zdroje dat, nebo identifikátor URI cloudové cesty k souboru nebo složce zdroje dat. Ujistěte se, že je zde zadaný zdroj kompatibilní type .

Podporované typy identifikátorů URI jsou azureml, , httpswasbs, abfss, a adl. Pokud chcete použít formát identifikátoru URI, podívejte se na azureml:// syntaxi Core yaml.

Poznámky

Příkazy az ml data je možné použít ke správě datových prostředků služby Azure Machine Learning.

Příklady

Příklady najdete v tomto prostředku GitHubu. Tady je několik:

YAML: Soubor úložiště dat

$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: složka úložiště dat

$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: soubor https

$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: složka https

$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: soubor wasbs

$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: složka wasbs

$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: místní soubor

$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: místní složka

$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/

Další kroky