Sdílet prostřednictvím


Schéma YAML úložiště funkcí rozhraní příkazového řádku (v2)

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

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 VS Code, včetně $schema v horní části souboru, můžete vyvolat dokončení schématu a prostředků.
name string Povinný: Název úložiště funkcí
compute_runtime objekt Konfigurace výpočetního modulu runtime použitá pro úlohu materializace.
compute_runtime.spark_runtime_version string Verze modulu runtime Spark služby Azure Machine Learning. 3.2 3.2
offline_store objekt
offline_store.type string Vyžaduje se, pokud je k dispozici offline_store. Typ offline úložiště. Podporuje se pouze typ úložiště Data Lake Gen2. azure_data_lake_gen2
offline_store.target string Vyžaduje se, pokud je k dispozici offline_store. Identifikátor URI úložiště datalake Gen2 ve formátu /subscriptions/<subscription_id>/resourceGroups/<resource_group>/providers/Microsoft.Storage/storageAccounts/<account>/blobServices/default/containers/<container>.
materialization_identity objekt Spravovaná identita přiřazená uživatelem, která se používá pro úlohu materializace. Tato identita musí mít udělené nezbytné role pro přístup ke službě Úložiště funkcí, zdroj dat a offline úložiště.
materialization_identity.client_id string ID klienta pro spravovanou identitu přiřazenou uživatelem.
materialization_identity.resource_id string ID prostředku pro spravovanou identitu přiřazenou uživatelem.
materialization_identity.principal_id string ID objektu zabezpečení pro spravovanou identitu přiřazenou uživatelem.
description string Popis úložiště funkcí
značky objekt Slovník značek pro úložiště funkcí
display_name string Zobrazovaný název úložiště funkcí v uživatelském rozhraní studia V rámci skupiny prostředků může být neunique.
location string Umístění úložiště funkcí. Umístění skupiny prostředků.
resource_group string Skupina prostředků obsahující úložiště funkcí. Pokud skupina prostředků neexistuje, vytvoří se nová.

Můžete zahrnout další vlastnosti pracovního prostoru.

Poznámky

Tento az ml feature-store příkaz lze použít ke správě pracovních prostorů úložiště funkcí služby Azure Machine Learning.

Příklady

Příklady jsou k dispozici v příkladech v úložišti GitHub. Některé běžné příklady jsou uvedené níže.

Základní YAML

$schema: http://azureml/sdk-2-0/FeatureStore.json
name: mktg-feature-store
location: eastus

YAML s konfigurací offline úložiště

$schema: http://azureml/sdk-2-0/FeatureStore.json
name: mktg-feature-store

compute_runtime:
    spark_runtime_version: 3.2

offline_store:
    type: azure_data_lake_gen2
    target: /subscriptions/<sub-id>/resourceGroups/<rg>/providers/Microsoft.Storage/storageAccounts/<account_name>/blobServices/default/containers/<container_name>

materialization_identity:
    client_id: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    resource_id: /subscriptions/<sub-id>/resourceGroups/<rg>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<uai-name>

# Many of workspace parameters will also be supported:
location: eastus
display_name: marketing feature store
tags:
  foo: bar

Další kroky