覆盖主要内容
版本: 下个版本

数据脱敏

组件介绍

组件图标

组件作用

“数据脱敏”组件用于对数据进行脱敏处理,将敏感信息进行隐藏或替换,以保护数据安全。

注意:该组件仅用于数据脱敏,且脱敏后的数据不能还原到原数据。


  • 输入:需要脱敏的字段
  • 输出:脱敏后的数据
  • 参数:无

页面介绍:

字段说明


列名说明样例值
输入字段用于选择要进行脱敏的字段
输出字段用于定义脱敏后的字段名
操作选择一个脱敏操作
起始位置用于定义进行脱敏的子字符串的起始位置
长度选择要进行脱敏的长度
掩盖符用于定义掩盖操作的常量
操作说明

操作说明
替换根据字段的数据类型随机生成一个字符串进行替换
掩码根据定义的掩盖符对指定起始位置和长度的子字符串进行掩盖
加密对指定字符串的数据进行AES对称加密
乱序根据指定起始位置和长度的子字符串进行随机打乱
数据扩充根据指定起始位置和长度的子字符串进行扩充
数据截断根据指定起始位置和长度的子字符串进行截断
姓名脱敏保留姓氏,根据姓名长度生成随机的名字
身份证脱敏对18位身份证字段进行脱敏
电话号码脱敏对11位手机号码进行脱敏
银行卡脱敏对银行卡号进行脱敏
邮箱脱敏对邮箱的名称进行脱敏
IPV4脱敏对IPV4地址进行脱敏
IPV6脱敏对IPV6地址进行脱敏
MAC脱敏对MAC地址进行脱敏

使用案例

该案例演示数据脱敏的使用方法,将“name”、“email”、“phone”、“Id_card”几个字段进行脱敏操作。

总体流程如下图所示:

输出结果预览:

脱敏操作输出如下图所示:

案例数据

本案例用“自定义常量数据”组件生成了4行数据,包含“name”、“email”、“phone”、“Id_card”四个字段。 具体配置如下图所示:

案例操作

1、拖动"自定义常量组件"到工作区,双击编辑组件参数,首先编辑元数据

2、再点击“数据”标签页添加数据,编辑完成后点击右下角确定保持组件设置。

3、拖动"数据脱敏"组件到工作区, 编辑表格,选择需要脱敏的字段,可以手动插入数据,也可以右键表格,选择“获取字段”。具体设置如下图所示。:

4、点击确定保存,右键点击预览,可以看到结果如下图所示。

常见问题