概述
打标签 是将治理标签附着到具体数据资产或字段上的动作。本文介绍如何在 Catalog、Schema、Table、View、Volume、Model 详情页以及表字段上添加治理标签、修改标签值、移除标签,并说明敏感标签与业务标签在打标交互上的差异。
通过打标,您可以让该资产被数据发现按标签筛选,也可以让敏感字段自动继承标签所关联的脱敏策略,实现「打标即治理、打标即脱敏」。
前提条件
已开通 DataBuddy 服务并完成空间初始化。
当前账号已加入目标 Workspace,并对目标资产具备 修改 权限(具体权限点见 成员与权限管理)。
已在 创建与管理标签体系 中完成标签字典的搭建(如需打已有的 治理标签)。
使用限制
限制项 | 说明 |
可打标资产 | Catalog、Schema、Table、View、Volume、Model 以及表字段(Column) |
单实体标签上限 | 每个数据实体最多 50 个标签 |
单表列标签上限 | 单张表最多 1000 个列标签(所有字段累计) |
计算资源 | 治理标签不 用于计算资源(计算资源 / 任务使用独立的标签机制) |
敏感标签的标签值 | 敏感标签不带标签值,打标时仅选择标签名 |
业务标签的标签值 | 业务标签若预设了候选值,打标时只能在候选值中单选;若未预设,则在「其他标签」中由用户自由填写 |
操作步骤
步骤 1:进入资产详情页
打标入口分散在不同资产详情页,但交互一致。常用入口如下:
资产类型 | 入口 |
Catalog | 数据目录 > 选中目标 Catalog > 右侧 业务信息 > 添加标签 |
Schema | 数据目录 > 选中 Catalog > 选中 Schema > 右侧 业务信息 > 添加标签 |
Table / View | Schema 详情页 > 点击表 / 视图名 > 右侧 业务信息 > 添加标签 |
Volume | Schema 详情页 > 点击 Volume 名 > 右侧 业务信息 > 添加标签 |
Model | Schema 详情页 > 点击模型名 > 右侧 业务信息 > 添加标签 |
表字段 | Table 详情页 > 概览 Tab > 字段列表 > 字段所在行的 标签 列 |
进入详情页后,标签 区域默认展示已绑定的标签;超出展示数量的会折叠为
+N。步骤 2:添加标签
1. 在标签 区域右侧的小笔图标处点击,打开打标弹窗。
2. 在搜索框中输入标签名关键字。匹配结果按类型分组展示:
治理标签 :来自标签治理中维护的字典。
其他 :当前用户在打标过程中自定义的非治理标签(仅作为临时备注存在)。
3. 选择目标标签后,按以下规则填写标签值:
敏感标签 :无需填写值。
业务标签、预设候选值 :在 Value 下拉中单选其中一个候选值。
业务标签、未预设值 或其他标签 :在 Value 输入框中自定义输入。
4. 点击确定 保存。已选标签会出现在资产的标签列表中。
提示
如果搜索框中的标签名在治理标签和其他标签中都不存在,搜索结果下方会出现 + 创建新标签「{名称}」 入口。点击后会直接生成一个「其他」类型标签 (即非治理标签),并允许您自由填写标签值。该标签不会进入标签治理字典。
步骤 3:为表字段打标
字段标签是治理工作的核心场景,特别是用于敏感识别。
1. 进入 Table 详情页,停留在 概览 Tab。
2. 在字段列表中找到目标字段,点击该行 标签 列的小笔图标。
3. 在弹窗中按 步骤 2的方式添加治理标签。
4. 保存后,字段所在行会展示已打的标签。
打上敏感标签后,如果该标签关联了脱敏策略:
字段的 脱敏策略 列会自动显示策略名,并带有 🏷️ 标签继承 标记,表示策略来源于标签而非手动配置。
当治理团队后续更换该敏感标签关联的脱敏策略时,所有「标签继承」的字段会自动跟随新策略;之前已手动 指定脱敏策略的字段不受影响。
步骤 4:修改或移除标签
1. 在资产或字段的标签区域点击小笔图标,打开标签弹窗。
2. 修改标签值:
业务标签:在 Value 下拉、输入框中重新选择或输入新值。
敏感标签:无标签值,跳过。
1. 移除标签:在弹窗中点击该标签的 删除 按钮。
2. 点击 确定 保存。
提示
步骤 5:在数据发现中按标签筛选
打标完成后,可以在数据发现页验证标签的可用性:
1. 进入 数据发现,切到 表 / 视图 / 函数 / 卷 等 Catalog 类资产 Tab。
2. 在顶部筛选条中找到 治理标签 维度,选择刚刚打的标签、标签值。
3. 列表会收敛到所有命中该标签条件的资产。
参数说明
打标弹窗字段
参数 | 说明 | 是否必填 | 默认值 |
标签名称 | 通过搜索选中已有治理标签,或现场创建「其他」类型标签 | 是 | - |
标签值 | 业务标签的 Value;敏感标签不需要填写 | 视类型 | 空 |
资产详情页中的「标签」展示
资产详情页右侧 业务信息 > 标签 区域:
元素 | 说明 |
标签徽章 | key:value 形式展示,敏感标签仅展示 key |
系统标签精简显示 | 形如 class.location 的系统敏感标签在 Catalog / 字段处仅显示 . 后的部分(如 location),便于阅读 |
+N | 超出默认展示数量的标签折叠数 |
小笔图标 | 编辑入口,点击打开打标弹窗 |
字段标签列字段(Table 详情 - 概览 Tab)
列 | 说明 |
字段名称 | 表字段名 |
字段类型 | 引擎侧元数据 |
字段描述 | 业务说明,可编辑 |
标签 | 已打的治理标签列表,可编辑 |
脱敏策略 | 该字段当前生效的脱敏策略;标签继承的策略会附 🏷️ 标签继承 标记 |
验证结果
操作完成后,您可以通过以下方式确认:
1. 在资产或字段的 标签 区域,刚添加的标签徽章已经出现,鼠标悬停显示完整
key:value。2. 在数据发现页按该标签筛选,能命中刚打标的资产、字段。
3. 如果是带有脱敏策略的敏感标签,字段的 脱敏策略 列已自动显示策略名 + 🏷️ 标签继承 标记。
常见问题
Q:能否对一个字段同时打多个敏感标签?
A:可以。例如同一个字段可以同时打
class.cn_id_card 和 class.pii_name。但若多个敏感标签都关联了脱敏策略,字段最终生效的策略以该敏感标签关联的脱敏策略叠加、覆盖规则为准,详见 基于标签的策略控制。Q:在打标弹窗中创建的「其他」类型标签会进入治理标签字典吗?
Q:批量给多个字段打同一个敏感标签的入口在哪里?
Q:表字段的标签数量是否单独计数?
A:单张表的字段标签累计上限是 1000 个;表本身的标签上限与其他实体一致,每个实体最多 50 个标签。