Skip to main content

6.17新建任务

任务表示调度执行的具体内容。有5种任务类型:定制、计算元数据、报表导出、数据预警、页面导出。

6.17.1操作入口

在"工具商城 >定制资源 >项目 >自定义任务"节点下,右键单击新建 > 任务,或在右侧卡片选择新建任务。

图6-17-1-1

点击新建后则打开任务配置界面:

图6-17-1-2

6.17.2任务配置

图6-17-2-1

任务基本信息区:根据需要输入任务的名称、别名和描述。

任务内容定义区:和任务类型关联,根据任务类型不同,则设置选项也不同。

任务操作按钮区:任务操作按钮。

  1. 查看运行脚本:查看任务生成的JS运行脚本。
  2. 测试运行:测试运行执行此任务,查看相关运行效果。
  3. 保存:保存此任务管理。
  4. 关闭:关闭此任务,进入任务管理主页面。

6.17.2.1定制任务

定制即自定义任务是系统提供的一种任务类型,是指通过用户自己输入JavaScript脚本来定制任务,实现无法通过配置实现的其它功能。自定义的优势是能实现更丰富的功能满足各种特殊的应用,但这种方式比较复杂,需要熟悉JavaScript与任务编写规范。

在"新建任务"界面"基本信息区"的设置项"任务类型"下拉列表中选择“定制”。当编写自定义任务时,可以通过下面的写法来引入JAVA类:_importClass(java.lang.System);_通过这些类就可以使用Java的功能。如下图所示,这个任务会在服务器的后台输出 Hello World 字符串。

图6-17-2-1-1

6.17.2.2计算元数据任务

计算元数据任务用于自动计算数据表的元数据。

在任务类型中选择“计算元数据”时,配置界面会显示“选择数据表”配置。点击右侧的【选择】按钮,可在弹出的选择资源界面中选择需要计算的数据表,可选择N个数据表。

图6-17-2-2-1

保存当前计算元数据任务后,点击测试运行可查看执行结果。

图6-17-2-2-2

注意事项:详细内容见【云etl用户操作手册-标准版】中3.4.1任务设置