静态脱敏页面中还提供了静态脱敏任务的查看、复制、编辑和删除功能;此外还支持将静态脱敏任务生成业务流程或ETL作业,并提供了查看和删除功能。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<查看>按钮,进入查看任务页面。
页面中各参数说明请参见新建静态脱敏任务。
单击<取消>按钮或左上角的<返回>按钮,返回静态脱敏页面。
对于输出的目标类型为Table(表)的任务,可以预览数据脱敏的结果(无需启动任务即可预览)。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并选择[结果预览]菜单项,弹出结果预览窗口。
窗口中,根据源表的结构,展示了各列数据经过配置的脱敏策略处理后的结果数据(最多展示前100条数据)。
在静态脱敏页面的列表中,可以直接为静态脱敏任务配置调度策略。该调度策略会同步至对应的业务流程中。
|
对于不同执行引擎,调度处理策略不同: · 如果选择了ETL,当到达调度时刻,如果上一次调度还未运行完成,则不会启动下次调度。 · 如果选择了Spark,当到达调度时刻,如果上一次调度还未运行完成,系统仍会启动调度任务,并等待上一次调度运行完成后开始执行。 因此,如果需要配置定时调度策略,则不同的引擎可能会影响数据脱敏处理的最终结果。 |
在静态脱敏页面的任务列表中,单击操作列中的<更多>按钮,并在下拉菜单中选择[调度管理]菜单项,弹出调度策略窗口。
在弹出的调度策略窗中,选择调度类型并配置调度参数。
简单调度
有效时间:选择调度策略的有效时间段,即开始时间和结束时间。
调度周期:选择调度的周期,调度周期可以以天、小时、分钟为单位。
高级调度
有效时间:选择调度策略的有效时间段,即开始时间和结束时间。
Cron表达式:调度周期表达式,不能手工输入,需要通过下方的表达式生成器生成。
表达式生成器:可以以分、时、天、月为单位设置调度周期,各时间维度的设置相互叠加,构成Cron表达式。
最近10次运行时间:根据已配置的有效时间和Cron表达式,计算出最近10次进行调度的时间点。当Cron表达式未配置,或配置与有效时间冲突,则该区域无内容显示。
单击<保存>按钮,调度策略配置完成。
单击<上线>按钮,该调度策略即可生效。关闭窗口即可返回静态脱敏页面。
对于不再需要的调度策略配置,需要先通过调度策略窗口单击<下线>按钮,下线该调度策略,然后再单击<删除>按钮,删除调度策略配置。
表-1 表达式生成器各时间单位说明
|
时间单位 |
说明 |
|
分 |
支持每分钟调度、每隔几分钟(从每小时的第几分钟开始)调度、在每小时的指定分钟调度、在每小时的指定分钟范围内每分钟周期性调度 |
|
时 |
支持每小时调度、每隔几小时(从每天的第几小时开始)调度、在每天的指定小时调度、在每天的指定小时范围内每小时周期性调度 |
|
天 |
支持每天调度、每隔几天(从周几开始)调度、每隔几天(从每月的第几天开始)调度、在指定的星期几调度、在每月的指定天调度、在每月的最后一天调度、在每月的最后一个工作日调度、在每月的最后一个星期几调度、在每月底前几天调度、在距第几日最近的工作日调度、在每月的第几个星期几调度调度 |
|
月 |
支持每月调度、每隔几个月(从每年的第几个月开始)调度、在每年的指定月调度、在每年的指定月范围内每月周期性调度 |
对于静态脱敏任务,可以在静态脱敏页面执行启动操作,启动对应的业务流程或ETL作业。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并在下拉菜单中选择[启动]菜单项,系统即可启动该静态脱敏任务对应的业务流程或ETL作业。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并在下拉菜单中选择[任务监控]菜单项,会根据任务配置的执行引擎跳转至对应的监控页面。
Spark引擎会跳转至[数据开发/运维管理/调度运维]页面,可以查找到任务,并进入对应的监控页面。
ETL引擎会跳转到[数据集成/作业监控/作业实例]页面,可以在该界面进行任务的执行监控。
|
ETL的任务提交后,可能会存在等待运行的状态,因此可能在监控页面看不到运行的信息。而由于静态脱敏不进行等待状态的适配,只要提交运行状态就会变成运行中,因此可以在[数据集成/作业监控/作业实例]页面进行状态查看。 |
|
静态脱敏任务启动后,<更多>按钮的菜单中[启动]菜单项会变为[停止]菜单项。 |
对于运行中的静态脱敏任务(即对应业务流程或ETL作业正在运行中),可以在静态脱敏页面执行停止操作,停止对应的业务流程或ETL作业。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并在下拉菜单中选择[停止]菜单项,系统即可停止运行中的业务流程或ETL作业。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并在下拉菜单中选择[任务逻辑]菜单项,会根据任务选择的执行引擎,跳转至对应的业务流程或ETL作业页面:
对于选择了Spark引擎的任务,会跳转至[数据开发/调度中心]页面,页面的列表中展示了静态脱敏任务对应的业务流程。
对于选择了ETL引擎的任务,会跳转至[数据集成/作业管理/作业定义]页面。
复制功能支持根据一个已有的静态脱敏任务复制出多个静态脱敏任务。复制出多个静态脱敏任务时,会根据配置的任务前缀和起始编号命名新的静态脱敏任务。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<更多>按钮,并在下拉菜单中选择[复制]菜单项,弹出复制窗口。
配置复制出的脱敏任务数量(范围为1~100),显示的名称前缀、起始编号(范围为0~32000)。
单击<确定>按钮,操作完成。
|
编辑目标表已存在的静态脱敏任务时,若新增脱敏列(即新指定对源数据表的某数据列进行脱敏),应确保目标表中对应列为字符串类型,否则会出现检查失败不能保存的现象。 |
处于正在启动、停止、运行状态的静态脱敏任务不支持修改。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<编辑>按钮,进入修改脱敏任务页面。
修改静态脱敏的配置,各参数说明请参见新建静态脱敏任务。
单击<确定>按钮,操作完成。
删除静态脱敏任务时,会同步删除已生成的业务流程或ETL作业。
在静态脱敏页面的任务列表中,单击静态脱敏任务对应操作列中的<删除>按钮,弹出删除确认对话框。
单击<确定>按钮,操作完成。