Sdílet prostřednictvím


Schéma YAML v Azure Data Lake Gen1 (v2)

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

Viz zdrojové schéma JSON na adrese https://azuremlschemas.azureedge.net/latest/azureDataLakeGen1.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ů.
type string Povinný: Typ úložiště dat. azure_data_lake_gen1
name string Povinný: Název úložiště dat.
description string Popis úložiště dat.
tags objekt Slovník značek úložiště dat.
store_name string Povinný: Název účtu Azure Data Lake Storage Gen1.
credentials objekt Přihlašovací údaje instančního objektu pro připojení k účtu úložiště Azure. Tajné kódy přihlašovacích údajů jsou uložené v trezoru klíčů pracovního prostoru.
credentials.tenant_id string ID tenanta instančního objektu. Vyžaduje se, pokud credentials je zadáno.
credentials.client_id string ID klienta instančního objektu. Vyžaduje se, pokud credentials je zadáno.
credentials.client_secret string Tajný klíč klienta instančního objektu. Vyžaduje se, pokud credentials je zadáno.
credentials.resource_url string Adresa URL prostředku, která určuje, které operace provádí účet Azure Data Lake Storage Gen1. https://datalake.azure.net/
credentials.authority_url string Adresa URL autority používaná k ověřování uživatelů. https://login.microsoftonline.com

Poznámky

Tento příkaz můžete použít az ml datastore ke správě úložišť dat služby Azure Machine Learning.

Příklady

Příklady najdete v příkladech v úložišti GitHub. Tady je několik:

YAML: Přístup založený na identitách

$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: ID tenanta, ID klienta, tajný klíč klienta

$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

Další kroky