您可以通过自然语言指令驱动Qoder、CodeX等代码Agent,管理Dataphin的数据分级、数据分类目录、数据分类以及字段级安全识别结果。本文为您介绍该能力的功能、使用前提、使用示例与执行结果,并在附录中提供输入信息清单供参考。
功能介绍
数据分级分类能力支持您通过自然语言指令,搭建并维护Dataphin的数据安全分级分类体系,对敏感字段进行识别、标记与安全等级划分。该能力围绕三层对象展开:数据分级描述敏感程度(如C1至C4、L1至L4);数据分类描述业务类别(如身份证号、手机号、姓名),并绑定一个分级;安全识别结果把某个表字段绑定到某个分类,形成实际的字段标签。分级分类结果可为后续的数据脱敏、权限审批、资产目录展示与安全审计提供依据。
适用场景:
-
新增或调整数据分级、数据分类目录与数据分类。
-
把手机号、身份证号、姓名、薪资等字段标记为对应的分类分级标签。
-
查询某个字段当前的分类分级标签。
-
批量启用、停用或删除字段的安全识别结果。
能力限制:数据分级、数据分类与字段识别结果是三类不同对象,给字段打标须落到安全识别结果,仅创建分级或分类并不代表字段已完成打标;批量覆盖已有标签时须确认覆盖策略(默认建议仅覆盖未锁定标签,覆盖全部线上标签风险更高);创建、更新、删除、启停等写操作,Agent通常会与您确认后再执行;分类分级成功不等于脱敏或权限审批立即改变,实际联动还依赖脱敏规则、审批规则、扫描任务与缓存同步等链路。
使用前提
-
当前账号具备Dataphin数据安全管理相关的权限。
-
已明确要打标的目标字段口径,包括表Catalog(数据源表为库或schema、物理表为项目英文名、逻辑表为板块英文名)、表名与字段名。
-
为字段打标前,目标分类已存在并已绑定相应分级;若分类或分级尚未建立,需先创建。
使用示例
您可以直接用自然语言向Agent描述需求,以下为可直接复制的指令示例:
-
新增一个C4绝密的数据分级。
-
新增身份证号分类,并绑定到C4分级。
-
把这张表的id_card字段标为C4。
-
查一下这个字段现在的分类分级标签是什么。
-
停用这几个字段的安全识别标签。
交互步骤:
-
您发出分级分类指令后,Agent会先与您确认要操作的对象层级(分级、分类还是字段识别结果)。
-
Agent通常会先查询字段是否已有标签,避免重复打标或误覆盖。
-
对于创建、更新、删除、启停等写操作,Agent会呈现变更内容(含覆盖策略)并等待您确认,确认后再执行。
-
执行完成后,Agent通常会回读相应对象,确认分级、分类或字段标签已按预期生效。
执行结果
操作完成后,您可以获得以下结果:
-
返回内容:分级、分类的创建或更新返回对象详情;字段打标返回识别结果;查询返回字段的分类名称、分级名称、分级顺序与标签状态等。
-
完成状态:命令返回成功即表示请求已被受理。
-
查看与验证:可通过回读分级、分类与识别结果列表来确认变更已生效;需注意识别结果自身状态与其所属分类状态是不同维度,应分别核对。
命令行返回成功仅表示请求已受理,最终请以Dataphin界面显示的实际分级分类与字段标签为准。
附录:输入信息
以下为管理数据分级分类时可能涉及的信息项,仅供参考。实际使用时,Agent会根据您的指令自动识别所需信息,缺失时再向您询问;标注为无需提供的信息项由系统自动生成,您无需准备。
|
信息项 |
是否必填 |
说明 |
示例 |
|
租户ID |
是 |
目标Dataphin租户的ID,为19位数字。 |
1234567890123456789 |
|
分级名称 |
条件必填 |
创建、更新或删除数据分级时提供,表示敏感程度。 |
C4-绝密 |
|
分级顺序 |
否 |
分级的敏感等级序号,数值越高通常越敏感;不指定时由系统分配。 |
4 |
|
分类名称 |
条件必填 |
创建、更新或删除数据分类时提供,表示业务类别。 |
身份证号 |
|
绑定分级名称 |
条件必填 |
创建或更新分类时提供,指定该分类绑定的数据分级。 |
C4-绝密 |
|
表Catalog |
条件必填 |
字段打标时提供,数据源表为库或schema、物理表为项目英文名、逻辑表为板块英文名。 |
my_project |
|
表名与字段名 |
条件必填 |
字段打标时提供,指定目标表与字段。 |
ods_user、id_card |
|
分类ID |
条件必填 |
字段打标时提供,指定字段要绑定的分类,可由Agent回读分类详情获取。 |
—— |
|
覆盖策略 |
条件必填 |
字段打标遇到已有标签时的处理方式,仅覆盖未锁定标签或覆盖全部线上标签。 |
COVER_UNLOCKED |
|
识别结果ID列表 |
条件必填 |
批量启用、停用或删除字段标签时提供。 |
—— |