开发模式与线上模式

对于离线开发的任务,支持开发模式和线上模式,实现代码的隔离。开发模式的任务可通过提交上线操作,将任务和代码发布到线上模式。

开发模式


开发模式相当于任务的测试环境,用户修改任务的节点和节点内容后,可选中节点并运行。所有的修改,都不会影响线上模式的任务。开发模式的任务,可进行提交上线操作,提交上线后,会用开发模式的内容去覆盖线上模式的任务内容。

线上模式

线上模式相当于任务的稳定版本,可基于该版本编辑调度,实现任务的定时调度。线上版本的任务,可由开发模式的任务提交上线得到。每一次提交上线,都会产生一个线上的版本,可前往任务运维中心的任务详情,查看历史版本。

注意:开发模式和线上模式虽然任务隔离,但是代码相同。所以操作任务时可能会使用相同的数据。本平台支持数据测试功能(数据沙箱),可支持SQL节点一份代码在开发模式和线上模式分别操作离线库和测试库表的功能,详情请见数据测试功能(数据沙箱)