CLI (v2) 功能实体 YAML 架构
注意
本文档中详细介绍的 YAML 语法基于最新版本的 ML CLI v2 扩展的 JSON 架构。 此语法必定仅适用于最新版本的 ML CLI v2 扩展。 可以在 https://azuremlschemasprod.azureedge.net/ 上查找早期扩展版本的架构。
YAML 语法
密钥 | 类型 | 说明 | 允许的值 | 默认值 |
---|---|---|---|---|
$schema | 字符串 | YAML 架构。 如果使用 Azure 机器学习 VS Code 扩展来创作 YAML 文件,则可通过在文件顶部包含 $schema 来调用架构和资源完成操作。 | ||
name | 字符串 | 必需。 功能存储实体名称。 | ||
版本 | 字符串 | 必需。 功能存储实体版本。 | ||
description | 字符串 | 功能存储实体说明。 | ||
阶段 (stage) | 字符串 | 功能存储实体阶段。 | 开发、生产、存档 | 开发 |
tags | object | 功能存储实体的标记字典。 | ||
index_columns | 对象列表 | 必需。 功能存储实体的索引列。 | ||
index_columns.name | 字符串 | 必需。 索引列名称。 | ||
index_columns.type | 字符串 | 必需。 索引列数据类型。 | 字符串、整数、长整数、浮点数、双精度数、二进制、日期/时间、布尔值 |
备注
az ml feature-store-entity
命令可用于管理功能存储实体。
示例
示例 GitHub 存储库中提供了示例。 基本示例如下所示。
YAML:基本
$schema: http://azureml/sdk-2-0/FeatureStoreEntity.json
name: account
version: "1"
description: This entity represents user account index key accountID.
index_columns:
- name: accountID
type: string
tags:
data_type: nonPII