标签规则用于在工作空间内统一定义 DLC、DSW、EAS 等服务的标签填写规范。工作空间管理员或负责人可配置必填标签 Key、Value 取值范围、备注及适用产品范围等规则。规则生效后,算法开发人员在创建 DLC 任务、DSW 实例、EAS 服务时,需按规则填写标签,并进行合理性校验,从而推动团队成员规范化打标,为后续按标签归档、分析任务分布和资源消耗等提供基础。
定义标签规则
工作空间负责人和管理员有权编辑标签规则。
进入工作空间详情页,单击右上角工作空间配置 > 通用配置。
下滑至标签配置区域,单击修改配置,进入编辑模式。

按需添加标签规则,配置完成后单击保存。注意,已配置的标签规则会按设置的适用产品范围生效;在对应子产品页面中,这些标签默认为必填项,未按规则填写将无法提交。算法开发人员也可在此基础上,按照标签Key与Value取值要求添加其他自定义标签。
标签Key 取值要求:不能以
aliyun或acs:开头,不能包含http://和https://,长度不超过 128 个字符。Key 只能包含字母、数字、短横线(-)、中文、点(.),不允许使用下划线(_)。Value 取值要求:不能包含
http://和https://,长度不超过 256 个字符。多个枚举值以英文逗号分隔。限制取值:开启后,用户只能从预置枚举值中选择,无法自定义输入。建议保持默认开启,确保团队打标一致性。
适用产品:选择当前规则对哪些子产品(DLC、DSW、EAS)生效,至少勾选一项。
规范打标
提交 DLC 任务或创建 DSW、EAS 实例时,需按工作空间定义的标签规则打标。以 DLC 任务提交为例:
进入 DLC 控制台,单击新建任务。
在任务配置页面,找到标签配置区域,按工作空间定义的标签规则依次填写各标签的键值。
在创建任务时您也可以添加额外的自定义标签,如图中self-define-key标签。

填写所有必选标签后,提交任务。
标签规则在提交时自动校验。标签缺失或值不符合规范,提交将被拒绝并提示错误原因。
按标签筛选分析
以DLC任务为例,任务列表页支持按标签过滤,方便按场景、模型类型等维度统计任务分布和用量。
进入 DLC 控制台任务列表页。
在搜索栏选择标签筛选条件,输入标签 Key 和 Value 后单击搜索,列表将仅显示符合条件的任务。

筛选结果:

附录
API 参考
如需通过 API 批量操作或对接自动化流程,参考以下示例代码,替换地域、工作空间 ID 和 AK/SK 后直接使用。
批量配置标签规则
UpdateConfigs 接口支持批量设置预置标签规则,适用于多个工作空间统一配置标签的场景。
示例请求体结构如下:
{
"Configs": [
{
"ConfigKey": "predefinedTags",
"ConfigValue": "[{\"Type\":\"Tag\",\"Key\":\"场景\",\"Value\":\"{\\\"Products\\\":\\\"DLC,DSW,EAS\\\",\\\"Values\\\":\\\"训练,评估,推理\\\",\\\"ValueFlexible\\\":false,\\\"Description\\\":\\\"请选择当前使用场景\\\"}\"}]",
"Labels": [
{
"Key": "system.categoryName",
"Value": "CommonTagConfig"
}
]
}
]
}
DLC 提交任务时指定标签
通过 CreateJob 接口提交 DLC 任务时,在 Settings.Tags 字段填写标签。预置标签必须全部填写,值须从预设选项中选择;ValueFlexible 为 true 的标签可自定义输入。
按标签过滤 DLC 任务列表
ListJobs 接口支持通过 Tags 查询参数按标签过滤任务(JSON 字符串格式)。多个标签为 AND 关系,全部匹配才返回结果。
查看标签修改记录
操作审计记录了标签规则的所有变更历史,可查询操作者、操作时间和变更内容。
登录操作审计控制台,进入高级查询页面,服务名称设为 PAI,事件名称设为 UpdateConfigs,并查找ConfigKey为predefinedTags的记录,即可查看标签规则的变更记录。
