CLI (v2) Azure Data Lake Gen1 YAML-schema
VAN TOEPASSING OP: Azure CLI ml-extensie v2 (huidige)
Zie het JSON-bronschema op https://azuremlschemas.azureedge.net/latest/azureDataLakeGen1.schema.json.
Notitie
De YAML-syntaxis die in dit document wordt beschreven, is gebaseerd op het JSON-schema voor de nieuwste versie van de ML CLI v2-extensie. Deze syntaxis werkt gegarandeerd alleen met de nieuwste versie van de ML CLI v2-extensie. U vindt de schema's voor oudere extensieversies op https://azuremlschemasprod.azureedge.net/.
YAML-syntaxis
Sleutel | Type | Description | Toegestane waarden | Default value |
---|---|---|---|---|
$schema |
tekenreeks | Het YAML-schema. Als u de Azure Machine Learning Visual Studio Code-extensie gebruikt om het YAML-bestand te ontwerpen, neemt $schema u deze boven aan het bestand op om schema- en resourcevoltooiingen aan te roepen. |
||
type |
tekenreeks | Vereist. Het gegevensarchieftype. | azure_data_lake_gen1 |
|
name |
tekenreeks | Vereist. De naam van het gegevensarchief. | ||
description |
tekenreeks | De beschrijving van het gegevensarchief. | ||
tags |
object | De tagwoordenlijst voor het gegevensarchief. | ||
store_name |
tekenreeks | Vereist. De naam van het Azure Data Lake Storage Gen1-account. | ||
credentials |
object | Referenties van de service-principal om verbinding te maken met het Azure-opslagaccount. Referentiegeheimen worden opgeslagen in de sleutelkluis van de werkruimte. | ||
credentials.tenant_id |
tekenreeks | De tenant-id van de service-principal. Vereist als credentials dit is opgegeven. |
||
credentials.client_id |
tekenreeks | De client-id van de service-principal. Vereist als credentials dit is opgegeven. |
||
credentials.client_secret |
tekenreeks | Het clientgeheim van de service-principal. Vereist als credentials dit is opgegeven. |
||
credentials.resource_url |
tekenreeks | De resource-URL die bepaalt welke bewerkingen het Azure Data Lake Storage Gen1-account uitvoert. | https://datalake.azure.net/ |
|
credentials.authority_url |
tekenreeks | De instantie-URL die wordt gebruikt voor gebruikersverificatie. | https://login.microsoftonline.com |
Opmerkingen
U kunt de az ml datastore
opdracht gebruiken om Azure Machine Learning-gegevensarchieven te beheren.
Voorbeelden
Bekijk voorbeelden in de GitHub-voorbeeldenopslagplaats. Er worden hier verschillende weergegeven:
YAML: op identiteit gebaseerde toegang
$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen1.schema.json
name: alds_gen1_credless_example
type: azure_data_lake_gen1
description: Credential-less datastore pointing to an Azure Data Lake Storage Gen1.
store_name: mytestdatalakegen1
YAML: tenant-id, client-id, clientgeheim
$schema: https://azuremlschemas.azureedge.net/latest/azureDataLakeGen1.schema.json
name: adls_gen1_example
type: azure_data_lake_gen1
description: Datastore pointing to an Azure Data Lake Storage Gen1.
store_name: mytestdatalakegen1
credentials:
tenant_id: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
client_id: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
client_secret: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX