开发者社区> 问答> 正文

如何配置生产环境自动调度后的调度参数

如何配置生产环境自动调度后的调度参数

展开
收起
游客242jp2lsd3dac 2023-04-08 10:09:44 381 0
3 条回答
写回答
取消 提交回答
  • 坚持这件事孤独又漫长。

    可以按照以下步骤进行操作:

    1. 登录阿里云DataWorks控制台,进入项目空间。
    2. 点击左侧导航栏中的“运维中心”,进入“调度中心”页面。
    3. 在“调度中心”页面中找到需要设置参数的调度任务,点击右侧的“编辑”按钮,进入调度任务的编辑界面。
    4. 在调度任务的编辑界面中,可以看到“调度参数”一栏,点击“添加”按钮添加需要的参数,如日期、用户名等。
    5. 设置完毕后,点击“保存”按钮保存设置即可。

    需要注意的是,设置参数时,需要注意参数的类型和取值范围,避免出现错误。此外,在生产环境中,需要谨慎地设置参数,确保调度任务能够正确地执行,并保证系统的安全性和稳定性。

    2023-04-08 19:14:27
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    调度参数是根据任务调度的业务时间及调度参数的取值格式自动替换为具体的值,实现在任务调度时间内参数的动态替换,参考文档

    2023-04-08 18:32:30
    赞同 展开评论 打赏
  • 节点配置调度参数并发布生产环境自动调度后,调度系统会根据任务运行的业务时间自动替换调度参数的取值。但在数据开发界面测试运行时不经过调度系统,所以直接点击运行或高级运行时需要给代码中的引用的调度参数手动赋值。 例如,使用调度参数bdp.system.bizdate时,调度运行任务时此参数会被替换为当前任务运行的具体的业务时间,但是在数据开发页面通过运行按钮调测代码时,bdp.system.bizdate参数不会替换为业务时间,您需要手动为此参数设置一个具体的时间常量数据,详情可参见开发环境测试调度参数。在数据开发页面测试调度参数的替换情况,请务必使用开发环境冒烟测试。详情可参见开发环境测试调度参数。如果您变更了代码中的变量,或者需要重新为变量赋值常量,请务必使用高级运行。 使用高级运行时,每次运行前均需要为代码中的变量赋值常量,可保障每次运行时代码中的变量取值均为正确的赋值取值。而使用运行时,仅第一次运行时有弹窗出现需要您为变量赋值,后续运行时均不会弹出赋值弹窗,取用第一次的赋值取值,可能会导致取值错误。unknown参数与$[…]参数的用法注意事项:取N小时前、N分钟前的时间数据需用$[…]参数。 unknown参数只能精确到年月日,因此unknown参数不支持unknown等用法。需要精确到秒时,建议使用$[…]参数,例如,$[yyyy-mm-dd-1-1/24]。取N年前、N月前的时间数据需用unknown参数。 $[…]参数不支持$[yyyy-N]、$[mm-N]等这种直接进行年月数据计算的用法。如果需要对年份、月份进行计算,建议使用unknown参数,例如,unknown、unknown。

    2023-04-08 10:22:09
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载