页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。

功能入口

通过“新建脱敏规则”,或者打开已定制的脱敏规则,都可以打开“脱敏规则”设置界面。



面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录

设置界面入口入口截图

1、新建脱敏规则:在“资源目录树"中找到 公共设置 > 脱敏规则,在其右键菜单中选择 新建 > 脱敏规则。

新建脱敏规则:1、在“系统导航栏”选择 公共设置,在“资源目录区”选择“脱敏规则”节点的右键菜单中选择 新建 > 脱敏规则。

2、在“公共设置”界面主菜单选择 更多设置 > 脱敏规则。

Image RemovedImage Removed

打开已定制的脱敏规则:展开“资源目录树"中的 公共设置 > 脱敏规则,找到已有的脱敏规则,在其右键菜单中选择 打开

打开已定制的脱敏规则:在“资源目录区”展开“脱敏规则”节点,找到已有的脱敏规则,在其右键菜单中选择 打开

Image RemovedImage Removed



注意

1、V10.5.15 及以上版本支持数值字段脱敏。

2、建索引过程中,新建修改脱敏规则等需重建索引的操作时会提示【索引正在重建中,请稍后再操作!】

功能入口

通过“新建脱敏规则”,或者打开已定制的脱敏规则,都可以打开“脱敏规则”设置界面。

  • 展开资源目录区,在“脱敏规则”或其节点下文件夹的更多操作Image Added选择 新建 > 脱敏规则。新建脱敏规则:在“系统导航栏”选择 公共设置:
  • 在“公共设置”界面主菜单选择 脱敏规则。

Image Added

打开已定制的脱敏规则:

展开资源目录区,在“发货人地址”节点,找到已有的脱敏规则,在其更多操作Image Added选择 打开 双击 打开。

Image Added


界面介绍

脱敏规则设置界面如下图所示:

Image RemovedImage RemovedImage Added

各设置项说明如下:

设置项说明
规则名称输入规则名称。规则别名输入规则别名。脱敏字段选择进行脱敏的字段。
算法名称输入脱敏规则名称。
算法别名输入脱敏规则别名。
脱敏类型支持字符串、数值型 字段脱敏。
脱敏字段

1、如果 选择的脱敏类型是”字符串“, 那选择字段只能选择字符串类型的字段;

2、如果脱敏类型是”数值型”,那脱敏字段只能选择数值字段

脱敏算法
系统支持如下三种脱敏算法:

1、”字符串“支持三种脱敏算法:

  • 掩码:是一串二进制代码对目标字段进行位与运算,屏蔽当前的输入位。
正则替换:利用正则表达式进行字符串替换。
  • 正则替换:利用Java语法的正则表达式进行字符串替换。
  • 字符替换:利用指定的符号替换字符串。

2、”数值型“只支持掩码

算法参数

不同的算法支持的参数不同:

  • 掩码:确定保留内容以及替换字符。表示字段中除去保留的部分,其它部分用替换字符替代。
  • 正则替换:输入正则表达式,设置替换字符。表示字段符合正则表达式的字符串用替换字符替代。
  • 字符替换:设置替换字符。表示字段所有字符串用替换字符替代。
详情请参见 算法示例。
应用范围

表示当前脱敏规则生效的用户对象,可以通过对用户、用户组、角色进行设置。

注意

1)当选择“适用于此范围”,且“范围定义”无内容或为空时,则对所有角色、用户、用户组不生效;

2)当选择“不适用于此范围”,且“范围定义”无内容或为空时,则对所有角色、用户、用户组生效。


应用于表示当前脱敏规则生效的情景:是在浏览资源时生效还是在导出资源时生效,或者两者都生效。
禁用表示禁用当前脱敏规则。

算法示例

不同算法的参数设置示例及效果如下:

算法参数设置项效果
掩码

以下设置是将整个电话号码每个数字都用“*”替代。

Image RemovedImage Removed

  

Image Added


Image Modified
正则替换

以下设置是将电话号码区号后面的数字串用“*”替代。

Image RemovedImage Removed

Image Added


Image Modified
字符替换

以下设置是将整个电话号码的数字串都用“*”替代。

Image RemovedImage Removed

Image Added

 

Image Added


Image Modified

 

Image Added

Image Added





注意事项

 
序号
1、数据集抽取 : 抽取后,预览数据脱敏;用高速缓存库中的宽表建资源数据不脱敏。

2、新建字段: 用脱敏字段新建的字段不脱敏。

3、参数 : 脱敏后的参数筛选不能匹配到数据。

4、脱敏规则只有影响性分析没有血统分析。

5、脱敏规则不支持复制表。

6、数据脱敏支持表:

类型  
数据来源
是否支持
数据源
关系数据源
 
Java数据源
 
×
nosql数据源
 
×
多维数据源
 
×
高速缓存库
 
跨库联合数据源
 
数据集
自助数据集
数据源
可视化查询
透视分析
组合分析
可视化查询
业务主题
数据源
SQL查询
 
原生SQL查询
 
存储过程查询
 
java查询
 
多维查询
 
×
分析展现
自助仪表盘
自助数据集
业务主题
组合分析
业务主题
数据源
透视分析
可视化查询
组合分析
业务主题
数据源
自助数据集
灵活分析
可视化查询
仪表分析
可视化查询
电子表格
透视分析
可视化查询
自助数据集
数据源

 

 

 
内容

源表的脱敏规则最大:

1、在源表设置了脱敏 引用到模型里面时, 作为【维度】要继承源表的脱敏规则;作为【原子度量】,也要继承源表的脱敏规则;引用【原子度量】做计算度量、计算列、计算字段、命名集等,也需要默认继承源表字段的脱敏维度。

2、如果源表设置了脱敏规则,在模型里面又设置了脱敏规则,则优先取源表的,再按照创建的时间顺序取其他的,最终是【并集】效果;

3、如果源表没有设置脱敏规则,只是在数据集设置脱敏规则:比如设置了【指标】的脱敏规则,那么它作为"维度",以及被引用的计算度量、计算列、命名集、计算成员都要继承对应的脱敏规则;

4、计算字段、新建列、计算度量、命名集的表达式可以包含多个维度或度量,识别其中一个字段有脱敏规则(按表达式的编写顺序),就使用对应的脱敏规则进行脱敏

5、计算字段、计算列、计算度量、命名集等,默认继承源表或维度的脱敏规则; 如果源表没有设置脱敏规则,可以手动设置脱敏规则;

SQL查询、SQL数据集:

 在源表设置了脱敏规则,写SQL无法继承源表字段的脱敏规则,比如在数据模型中使用SQL查询,需要重新设置脱敏规则。 

脱敏规则的缓存:

认读取数据集的缓存策略,比如:数据模型是禁用缓存则是禁用缓存。

图像组件:

饼图数值脱敏之后的显示值为0,维度值会平分画出饼图。

数据集抽取到MPP

MPP的数据不脱敏

脱敏规则只有影响性分析没有血统分析。




数据脱敏支持表:

类型  
是否支持
数据源





本地数据源
关系数据源
Java数据源
Nosql数据源
多维数据源
高速缓存库
跨库联合数据源
数据集
数据模型
业务主题
自助数据集
 
 
 
可视化数据集
SQL数据集
原生SQL数据集
存储过程数据集
JAVA数据集
多维数据集
×
分析展现
 
 
 
 
 
 
 
 
 
 
 
 
 
 
自助仪表盘/大屏可视化
即席查询
透视分析
灵活分析
仪表分析
电子表格


注意

使用旧数据集(自助数据集、可视化数据集、原生SQL数据集、SQL数据集、JAVA数据集、存储过程数据集需拥有授权包含相应模块功能的License文件