3. 数据分类分级实施流程

数据分类分级不是一次性的“运动”,而是一个持续迭代的闭环流程。本流程覆盖从数据资产盘点、分类分级标准制定、自动化打标,到标签管理与持续运营的完整生命周期。以下为实战落地的六大核心步骤。

① 数据梳理 资产盘点 ② 标准制定 分类分级规则 ③ 自动化打标 标签生成 ④ 标签落地 元数据写入 ⑤ 策略联动 权限/加密 ⑥ 持续运营与迭代

3.1 数据梳理与资产盘点

实施的第一步是摸清家底。需要对企业内部所有数据资产进行系统性梳理,包括结构化数据(数据库、数据仓库)、半结构化数据(日志、JSON、XML)以及非结构化数据(文档、图片、音视频)。

  • 数据源发现: 扫描网络、数据库、文件服务器,自动发现数据资产。
  • 元数据采集: 提取表结构、字段注释、数据量、访问频率等元信息。
  • 数据血缘分析: 梳理数据流转路径,明确数据从产生到销毁的全过程。
数据库 MySQL/Oracle 文件服务器 SMB/NFS 元数据采集引擎 扫描 · 解析 · 采样 血缘分析 数据资产目录 表名: user_info 字段: 姓名, 手机号 行数: 1,200,000 敏感度: 待定 待分类 数据清单

3.2 分类分级标准制定

基于业务合规要求(如《数据安全法》、GDPR、行业监管)和企业自身数据特点,制定分类分级标准。标准需明确分类维度(如业务域、数据主体)和分级粒度(如核心、重要、一般)。

分级等级 定义 示例数据 保护要求
L4 核心 一旦泄露将造成国家安全或重大公共利益损害 用户支付密码、生物特征 加密存储、严格访问控制、审计
L3 重要 泄露可能对企业造成重大经济损失或声誉影响 身份证号、手机号、住址 脱敏展示、权限分级
L2 一般 泄露对企业影响有限 用户昵称、注册时间 基础访问控制
L1 公开 可对外公开的数据 产品介绍、新闻公告 无特殊限制

3.3 自动化打标与标签生成

利用规则引擎、机器学习模型或正则表达式,对数据资产进行自动化分类分级打标。打标过程需支持批量处理与实时流式处理。

  • 规则匹配: 基于字段名、注释、数据内容(如身份证正则)进行匹配。
  • 机器学习: 使用NLP模型对非结构化文档进行内容理解与分类。
  • 标签结构: 采用“分类:分级:业务域”的三段式标签,例如 PII:L3:CRM。
原始数据 字段/文档 规则引擎 正则匹配 关键词库 ML模型 标签生成器 PII:L3:CRM 标签数据 元数据写入

3.4 标签落地与元数据写入

将生成的标签持久化到数据资产的元数据中。支持多种落地方式:

  • 数据库扩展属性: 在表或字段的 COMMENT 中写入标签。
  • 数据目录平台: 同步标签到 Apache Atlas、DataHub 等元数据管理平台。
  • 文件标签: 对文件系统使用扩展属性(xattr)或 sidecar 文件。

-- MySQL 字段级别标签落地示例
ALTER TABLE user_info 
MODIFY COLUMN phone VARCHAR(20) 
COMMENT '手机号|分类:PII|分级:L3|业务域:CRM';

3.5 策略联动与安全管控

标签落地的最终目的是驱动安全策略。基于标签实现动态访问控制、数据脱敏、加密存储等联动能力。

标签等级 访问控制策略 脱敏策略 加密策略
L4 仅DBA+安全管理员 完全遮盖 AES-256 + HSM
L3 部门主管+授权人员 中间4位掩码 AES-128
L2 全员可读 不脱敏 TDE

3.6 持续运营与迭代

数据分类分级是一个动态过程。新数据不断产生,业务规则持续变化,需要建立持续运营机制:

  • 定期复核: 每季度对标签准确性进行抽样复核。
  • 变更感知: 监听元数据变更事件,自动触发重新打标。
  • 审计与报告: 生成分类分级覆盖率、标签分布等运营报表。
监控变更 重新打标 复核审计 策略优化

专注课程资料整理