Esquema YAML da especificação de recuperação de recursos da CLI (v2)
APLICA-SE A: Extensão de ML da CLI do Azurev2 (atual)
Observação
A sintaxe YAML detalhada neste documento baseia-se no esquema JSON da última versão da extensão de ML da CLI v2. Essa sintaxe só tem a garantia de funcionar com a última versão da extensão de ML da CLI v2. Encontre os esquemas para as versões mais antigas da extensão em https://azuremlschemasprod.azureedge.net/.
Sintaxe YAML
Chave | Type | Descrição | Valores permitidos | Valor padrão |
---|---|---|---|---|
serialization_version | string | A versão para serializar esse arquivo de especificação. | 2 | |
featurestores | lista de objetos | Os repositórios de recursos. | ||
featurestores.featurestore | objeto | O objeto do repositório de recursos. | ||
featurestores.featurestore.features | lista de objetos | A lista de recursos a serem recuperados desse repositório de recursos. | ||
featurestores.featurestore.features.feature_name | string | O nome do recurso. | ||
featurestores.featurestore.features.feature_set | string | O nome e a versão do recurso no formato featureset_name:version . |
||
featurestores.featurestore.location | string | O local do repositório de recursos. | ||
featurestores.featurestore.uri | string | O URI do repositório de recursos no formato de azureml://subscriptions/{sub_id}/resourceGroups/{rg}/workspaces/{featurestore_name} . |
||
featurestores.featurestore.workspace_id | string | A ID do workspace do repositório de recursos. |
Exemplos
Os exemplos estão disponíveis no repositório de exemplos do GitHub. Um exemplo básico é mostrado abaixo.
YAML: básico
featurestores:
- features:
- feature_name: transaction_1d_count
feature_set: transaction1d:1
- feature_name: transaction_amount_1d_sum
feature_set: transaction1d:1
location: eastus2euap
uri: azureml://subscriptions/{sub_id}/resourcegroups/{rg}/workspaces/{ws_name}
workspace_id: {ws_id}
serialization_version: 1