CLI-data (v2) YAML-schema

GÄLLER FÖR: Azure CLI ml-tillägget v2 (aktuellt)

Du hittar JSON-källschemat på https://azuremlschemas.azureedge.net/latest/data.schema.json.

Kommentar

YAML-syntaxen som beskrivs i det här dokumentet baseras på JSON-schemat för den senaste versionen av ML CLI v2-tillägget. Den här syntaxen är garanterad att endast fungera med den senaste versionen av ML CLI v2-tillägget. Du hittar scheman för äldre tilläggsversioner på https://azuremlschemasprod.azureedge.net/.

YAML-syntax

Nyckel Typ Beskrivning Tillåtna värden Standardvärde
$schema sträng YAML-schemat. Om du använder Tillägget Azure Mašinsko učenje Visual Studio Code för att skapa YAML-filen ska du ta med $schema längst upp i filen för att anropa schema- och resursavslutningar.
name sträng Obligatoriskt. Namnet på datatillgången.
version sträng Datamängdsversionen. Om det utelämnas genereras en version automatiskt av Azure Mašinsko učenje.
description sträng Beskrivningen av datatillgången.
tags objekt Ordlistan för datalagertaggen.
type sträng Datatillgångstypen. Ange uri_file för data som pekar på en enda filkälla eller uri_folder för data som pekar på en mappkälla. uri_file, uri_folder uri_folder
path sträng Antingen en lokal sökväg till datakällans fil eller mapp eller URI för en molnsökväg till datakällans fil eller mapp. Kontrollera att källan som anges här är kompatibel med angiven type .

URI-typer som stöds är azureml, https, wasbs, abfssoch adl. Information om hur azureml:// du använder URI-formatet finns i Core yaml-syntax.

Kommentarer

Kommandona az ml data kan användas för att hantera Azure Mašinsko učenje datatillgångar.

Exempel

Besök den här GitHub-resursen för exempel. Flera visas:

YAML: datalagerfil

$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: datalagermapp

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

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

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

$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: mappen 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: lokal fil

$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: lokal mapp

$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ästa steg