创建Elasticsearch脱敏任务后,可以对指定Elasticsearch数据源中的表/列进行敏感信息脱敏。
前提
已完成云资源委托授权,具体请参见云资产委托授权/停止授权。
已授权Elasticsearch索引。
已在“敏感数据识别”中完成了敏感数据识别,具体操作请参见创建敏感数据识别任务。
约束条件
数据源目前仅支持“Elasticsearch”。
创建并运行Elasticsearch脱敏任务
登录管理控制台。
单击左上角的
,选择区域或项目。在左侧导航树中,单击
,选择“安全>数据安全中心”,进入数据安全中心总览界面。在左侧导航树中选择“数据资产保护 > 数据脱敏”,并选择Elasticsearch页签,进入Elasticsearch脱敏页面。
单击
,将“Elasticsearch”设置为
,开启Elasticsearch脱敏。
单击“新建任务”,进入“数据源配置”页面,如下图所示,具体参数说明如下表所示。
参数名称 参数说明 任务名称 您可以自定义脱敏任务的名称。
任务名称需要满足以下要求:
1~255个字符。
字符可由中文、英文字母、数字、下划线或中划线组成。
数据源选择 选择数据来源。目前仅支持“Elasticsearch”。 数据源
说明
如果没有可使用的Elasticsearch实例,可单击“授权ES源”,授权Elasticsearch索引,具体的操作可参见授权大数据资产。
Elasticsearch实例:选择脱敏数据所在的Elasticsearch实例。 索引(Index):选择脱敏数据所在的索引。 Type:选择脱敏数据所在的Type。 单击“下一步”,进入“脱敏算法配置”页面。
勾选需要脱敏的Field。
选择脱敏算法。脱敏算法更多详细信息请参见配置脱敏规则。
可以点击“下一步”,进入“脱敏周期”页面,配置脱敏周期。
选择并设置脱敏任务的执行周期:
手动:由用户自行启动的,且基于脱敏规则执行脱敏任务。
每小时:每几个小时执行一次脱敏任务。
示例:如果需要每2小时执行一次脱敏任务,则此处设置为:02:00
每天:每天几点几分执行一次脱敏任务。
示例:如果需要每天12:00执行一次脱敏任务,则此处设置为:12:00:00
每周:每周几的几点几分执行一次脱敏任务。
示例:如果需要每周一的12:00执行一次脱敏任务,则此处设置为:每周一12:00:00
每月:每月几日几时执行一次脱敏任务。
示例:如果需要每月12日的12:00执行一次脱敏任务,则此处设置为:每月12日12:00:00
说明
如果设置每月31日执行一次脱敏任务,在当月日期少于31日的情况下,系统自动在当月最后一日执行任务。
单击“下一步”,进入“数据目标配置”页面。
选择“Elasticsearch实例”、“索引(Index)”,并输入“Type”。
如果输入的Type已存在,系统将刷新目标数据源中该Type中的数据。
如果输入的Type不存在,系统将自动在目标数据源中新建该名称的Type。
注意
如果需要填写已有的Type,请勿选择业务Type,以免影响业务。
设置数据目标列名。
系统默认将生成与数据源列相同的名称,您可以保持默认名称,也可以根据需要进行修改。
单击“完成”,完成脱敏任务的创建。
进入“Elasticsearch”页签,在目标脱敏任务的“操作”列,单击“立即运行”。
运行后,系统开始按照设置的脱敏周期执行脱敏任务。
说明
如果“启用/禁用任务”的状态为
,即该任务处于禁用状态,则无法单击“立即运行”,启动任务。
查看Elasticsearch脱敏任务运行状态
进入“Elasticsearch”页签,单击目标脱敏任务前面的,查看脱敏任务运行状态。
运行“状态”说明如下:
已完成:脱敏任务已完成运行,且运行成功。
运行中:脱敏任务正在执行中。
待运行:脱敏任务未运行。
已停止:用户已手动停止脱敏任务的运行。
运行失败:脱敏任务运行失败。
编辑和删除Elasticsearch脱敏任务
等待运行或运行中的脱敏任务不支持编辑或删除。
在Elasticsearch脱敏任务列表中,在目标脱敏任务的“操作”列,单击“编辑”,可修改脱敏任务配置信息,配置脱敏任务信息请参见创建并运行Elasticsearch脱敏任务。
在Elasticsearch脱敏任务列表中,在目标脱敏任务的“操作”列,单击“删除”。
注意
脱敏任务删除后不支持恢复,建议您谨慎操作。