自定义触发器

<< Click to Display Table of Contents >>

当前位置:  调度任务 > 作业 > 触发器 > 触发条件 

自定义触发器

复制链接

1.概述

1.1功能简介

我们支持用户使用自己编写的类文件,自定义触发条件,以满足用户在不同场景条件下的特殊需求。

1.2应用场景

非单一触发值触发的任务,可以实用自定义触发器,可执行产品代码层面的触发。

例如:

有三个参数值,queryPath:查询路径;columnName:列名,必须是日期类型;date:目标日期,希望只有当date的值小于queryPath里columnName列的最大值时才会运行成功,此时可以自定义触发器,使用自己编写的类文件实现。

triggersetting1

2.操作步骤

1)选择新建触发器。

2)设置触发器的基本信息,包括触发器名称、存储路径与触发器的描述信息。

3)选择类型为“自定义触发器”。

job_charge_zoom58

4)在类名中填写用户编写好的类文件名称。

5)可设置脚本,非必填。用户可通过脚本来接收一些参数实现对自定义触发器的控制。在执行此触发器时,脚本的优先级最高。仅支持param[XX]="xx"这一种形式。