本文介绍如何在创建任务时直接编写Shell、Python和Go脚本以便创建脚本任务。
接入方式
脚本任务支持两种接入方式:
- 依赖jar包嵌在应用进程中。
- Agent接入(非Java SDK方式)。
创建方式
脚本任务在创建调度任务时编写脚本即可。更多信息,请参见创建调度任务。
编写脚本的方式包括创建无参数的Shell任务、带参数的Shell任务、Python任务和Go任务。
创建带参数的Shell任务
同时支持系统内置参数和自定义参数。
系统内置参数的Shell任务示例
当前支持两个系统内置参数。
名称 | 参数 |
---|---|
调度时间 | #{schedule.timestamp} |
数据时间 | #{data.timestamp} |

自定义参数的Shell任务示例
通过任务参数来配置自定义参数,通过空格分隔,第一个参数通过$0渲染,第二个参数通过$1渲染,依此类推。

创建带参数的Python任务

创建带参数的Go任务
