Udostępnij za pośrednictwem


Schemat YAML danych interfejsu wiersza polecenia (wersja 2)

DOTYCZY: Rozszerzenie interfejsu wiersza polecenia platformy Azure w wersji 2 (bieżąca)

Źródłowy schemat JSON można znaleźć pod adresem https://azuremlschemas.azureedge.net/latest/data.schema.json.

Uwaga

Składnia YAML szczegółowo w tym dokumencie jest oparta na schemacie JSON dla najnowszej wersji rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Ta składnia jest gwarantowana tylko do pracy z najnowszą wersją rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Schematy dla starszych wersji rozszerzeń można znaleźć pod adresem https://azuremlschemasprod.azureedge.net/.

Składnia YAML

Klucz Type Opis Dozwolone wartości Domyślna wartość
$schema string Schemat YAML. Jeśli używasz rozszerzenia azure Machine Edukacja Visual Studio Code do tworzenia pliku YAML, dołącz $schema go w górnej części pliku do wywoływania schematu i uzupełniania zasobów.
name string Wymagany. Nazwa zasobu danych.
version string Wersja zestawu danych. W przypadku pominięcia usługa Azure Machine Edukacja automatycznie ocenia wersję.
description string Opis zasobu danych.
tags obiekt Słownik tagów magazynu danych.
type string Typ zasobu danych. Określ uri_file dla danych wskazujących jedno źródło plików lub uri_folder dane wskazujące źródło folderu. uri_file, uri_folder uri_folder
path string Ścieżka lokalna do pliku lub folderu źródła danych albo identyfikator URI ścieżki chmury do pliku lub folderu źródła danych. Upewnij się, że źródło podane w tym miejscu jest zgodne z type określonym.

Obsługiwane typy identyfikatorów URI to azureml, , httpswasbs, abfssi adl. Aby użyć formatu identyfikatora URI, zobacz Podstawowa azureml:// składnia yaml.

Uwagi

Polecenia az ml data mogą służyć do zarządzania zasobami danych usługi Azure Machine Edukacja.

Przykłady

Zapoznaj się z tym zasobem usługi GitHub, aby zapoznać się z przykładami. Pokazano kilka z poniższych elementów:

YAML: plik magazynu danych

$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: folder magazynu danych

$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: plik 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: folder 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: plik 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: folder 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: plik lokalny

$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: folder lokalny

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

Następne kroki