CLI (v2) 特征检索规范 YAML 架构

适用于:Azure CLI ml 扩展 v2(当前)

注意

本文档中详细介绍的 YAML 语法基于最新版本的 ML CLI v2 扩展的 JSON 架构。 此语法必定仅适用于最新版本的 ML CLI v2 扩展。 可以在 https://azuremlschemasprod.azureedge.net/ 上查找早期扩展版本的架构。

YAML 语法

密钥 类型 说明 允许的值 默认值
serialization_version 字符串 用于序列化此规范文件的版本。 2
featurestores 对象列表 特征存储。
featurestores.featurestore 对象 特征存储对象。
featurestores.featurestore.features 对象列表 要从此特征存储中检索的特征的列表。
featurestores.featurestore.features.feature_name 字符串 功能名称。
featurestores.featurestore.features.feature_set 字符串 特征名称和版本,格式为 featureset_name:version
featurestores.featurestore.location 字符串 特征存储的位置。
featurestores.featurestore.uri 字符串 特征存储的 URI,格式为 azureml://subscriptions/{sub_id}/resourceGroups/{rg}/workspaces/{featurestore_name}
featurestores.featurestore.workspace_id 字符串 特征存储工作区 ID。

示例

示例 GitHub 存储库中提供了示例。 基本示例如下所示。

YAML:基本

featurestores:
- features:
  - feature_name: transaction_1d_count
    feature_set: transaction1d:1
  - feature_name: transaction_amount_1d_sum
    feature_set: transaction1d:1
  location: chinanorth3
  uri: azureml://subscriptions/{sub_id}/resourcegroups/{rg}/workspaces/{ws_name}
  workspace_id: {ws_id}
serialization_version: 1

后续步骤