CLI (v2) 特征检索规范 YAML 架构
注意
本文档中详细介绍的 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