更新时间:2023-04-10 GMT+08:00

管理ES脱敏任务

操作场景

本章节介绍如何查看、编辑、删除ES源脱敏任务。

前提条件

已创建ES脱敏任务。

查看ES脱敏任务

  1. 登录管理控制台。
  2. 单击左上角的,选择区域或项目。
  3. 在左侧导航树中,单击,选择安全 > 数据安全中心,进入数据安全中心总览界面。
  4. 在左侧导航树中选择“数据脱敏”,并选择“ES脱敏”页签,进入ES脱敏页面。
  5. 在脱敏任务列表中,查看脱敏任务的详细信息,脱敏任务参数说明如表1所示。

    图1 查看ES脱敏任务

    输入任务名称或任务名称的关键字,单击或按“Enter”,可以搜索指定的脱敏任务。

    表1 脱敏任务参数说明

    参数名称

    参数说明

    启用/禁用任务

    启用或禁用脱敏任务。

    • :启用
    • :禁用

    任务名称

    脱敏任务的名称。

    数据源/数据目标

    脱敏任务的数据源和数据目标。

    脱敏周期

    脱敏规则的具体执行周期,说明如下:

    • 手动执行:由用户自行启动的,且基于脱敏规则执行脱敏任务。
    • 每小时:每几小时按照脱敏规则执行一次脱敏任务。
    • 每天:每天固定时间按照脱敏规则执行一次脱敏任务。
    • 每周:每周固定时间按照脱敏规则执行一次脱敏任务。
    • 每月:每月固定时间按照脱敏规则执行一次脱敏任务。

    操作

    用户可以在操作栏中,执行立即运行、编辑、删除等操作。

编辑ES脱敏任务

  1. 登录管理控制台。
  2. 单击左上角的,选择区域或项目。
  3. 在左侧导航树中,单击,选择安全 > 数据安全中心,进入数据安全中心总览界面。
  4. 在左侧导航树中选择“数据脱敏”,并选择“ES脱敏”页签,进入ES脱敏页面。
  5. 在ES脱敏任务列表中,在待编辑脱敏规则所在行的“操作”列,单击编辑,进入“数据源配置”页面。

    图2 编辑ES脱敏任务

  6. 配置数据源,具体参数说明如表2所示。

    图3 数据源配置-ES脱敏任务
    表2 数据源配置参数说明

    参数名称

    参数说明

    任务名称

    您可以自定义脱敏任务的名称。

    任务名称需要满足以下要求:
    • 1~255个字符。
    • 字符可由中文、英文字母、数字、下划线或中划线组成。

    数据源选择

    选择数据来源。目前仅支持“Elasticsearch”

    数据源

    说明:

    如果没有可使用的ES资产,可单击“添加ES源”,添加ES资产,具体的操作可参见添加大数据源资产

    Elasticsearch实例:选择脱敏数据所在的Elasticsearch实例。

    索引(Index):选择脱敏数据所在的索引。

    Type:选择脱敏数据所在的Type。

    Field:勾选后将该列数据拷贝到目标数据库。

    此处还显示数据列的“目标数据类型”“风险等级”

  7. 单击“下一步”,进入“脱敏算法配置”页面。

    图4 脱敏算法配置-ES脱敏任务
    1. 勾选需要脱敏的Field。
    2. 选择脱敏算法。脱敏算法更多详细信息请参见配置脱敏规则

  8. 单击“下一步”,进入“脱敏周期”页面,配置脱敏周期。

    图5 脱敏周期

    选择并设置脱敏任务的执行周期:

    • 手动:由用户自行启动的,且基于脱敏规则执行脱敏任务。
    • 每小时:每几个小时执行一次脱敏任务。

      示例:如果需要每2小时执行一次脱敏任务,则此处设置为:02:00

    • 每天:每天几点几分执行一次脱敏任务。

      示例:如果需要每天12:00执行一次脱敏任务,则此处设置为:12:00:00

    • 每周:每周几的几点几分执行一次脱敏任务。

      示例:如果需要每周一的12:00执行一次脱敏任务,则此处设置为:每周一12:00:00

    • 每月:每月几日几时执行一次脱敏任务。

      示例:如果需要每月12日的12:00执行一次脱敏任务,则此处设置为:每月12日12:00:00

      如果设置每月31日执行一次脱敏任务,在当月日期少于31日的情况下,系统自动在当月最后一日执行任务。

  9. 单击“下一步”,进入“数据目标配置”页面。

    图6 数据目标配置-ES脱敏任务
    1. 选择“Elasticsearch实例”“索引(Index)”,并输入“Type”

      如果输入的Type已存在,系统将刷新目标数据源中该Type中的数据。

      如果输入的Type不存在,系统将自动在目标数据源中新建该名称的Type。

      如果需要填写已有的Type,请勿选择业务Type,以免影响业务。

    2. 设置数据目标列名。

      系统默认将生成与数据源列相同的名称,您可以保持默认名称,也可以根据需要进行修改。

  10. 单击“完成”,完成脱敏规则的编辑。

    ES脱敏任务创建成功后,需运行脱敏任务,系统才会按照设置的脱敏周期执行脱敏任务,运行ES脱敏任务具体操作请参见运行ES脱敏任务

删除ES脱敏任务

  1. 登录管理控制台。
  2. 单击左上角的,选择区域或项目。
  3. 在左侧导航树中,单击,选择安全 > 数据安全中心,进入数据安全中心总览界面。
  4. 在左侧导航树中选择“数据脱敏”,并选择“ES脱敏”页签,进入ES脱敏页面。
  5. 在ES脱敏任务列表中,在待删除脱敏规则所在行的“操作”列,单击删除

    图7 删除ES脱敏任务

  6. 在弹出删除任务对话框,单击“确定”