Compartir por


Esquema YAML de los datos de la CLI (v2)

SE APLICA A: Extensión ml de la CLI de Azure v2 (actual)

Puede encontrar el esquema JSON de origen en https://azuremlschemas.azureedge.net/latest/data.schema.json.

Nota:

La sintaxis de YAML que se detalla en este documento se basa en el esquema JSON de la versión más reciente de la extensión ML de la CLI v2. Se garantiza que esta sintaxis solo funciona con la versión más reciente de la extensión ML de la CLI v2. Dispone de los esquemas de las versiones de anteriores de la extensión en https://azuremlschemasprod.azureedge.net/.

Sintaxis de YAML

Clave Tipo Descripción Valores permitidos Valor predeterminado
$schema string Esquema de YAML. Si usa la extensión Visual Studio Code de Azure Machine Learning para crear el archivo YAML, incluya $schema en la parte superior del archivo para invocar las finalizaciones del esquema y los recursos.
name string Necesario. Nombre del recurso de datos.
version string Versión del conjunto de datos. Si se omite, Azure Machine Learning genera automáticamente una versión.
description string Descripción del recurso de datos.
tags object Diccionario de etiquetas de almacén de datos.
type string Tipo de recurso de datos. Especifique uri_file para los datos que apunten a un único origen de archivo o uri_folder para los datos que apunten a un origen de carpeta. uri_file, uri_folder uri_folder
path string Una ruta de acceso local al archivo o carpeta de origen de datos, o bien el URI de una ruta de acceso de nube al archivo o carpeta de origen de datos. Asegúrese de que el origen proporcionado aquí es compatible con el type especificado.

Los tipos de URI admitidos son azureml, https, wasbs, abfss y adl. Para usar el formato URI azureml://, consulte Core yaml syntax.

Comentarios

Los az ml data comandos se pueden usar para administrar recursos de datos de Azure Machine Learning.

Ejemplos

Visite este recurso de GitHub para obtener ejemplos. Se muestran varios:

YAML: archivo de almacén de datos

$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: carpeta de almacén de datos

$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: archivo 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: carpeta 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: archivo 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: carpeta 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: archivo local

$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: carpeta local

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

Pasos siguientes