6.17新建任务
任务表示调度执行的具体内容。有5种任务类型:定制、计算元数据、报表导出、数据预警、页面导出。
6.17.1操作入口
在"工具商城 >定制资源 >项目 >自定义任务"节点下,右键单击新建 > 任务,或在右侧卡片选择新建任务。

图6-17-1-1
点击新建后则打开任务配置界面:

图6-17-1-2
6.17.2任务配置

图6-17-2-1
任务基本信息区:根据需要输入任务的名称、别名和描述。
任务内容定义区:和任务类型关联,根据任务类型不同,则设置选项也不同。
任务操作按钮区:任务操作按钮。
- 查看运行脚本:查看任务生成的JS运行脚本。
- 测试运行:测试运行执行此任务,查看相关运行效果。
- 保存:保存此任务管理。
- 关闭:关闭此任务,进入任务管理主页面。
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任务设置