开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworks如何实现调度参数自动替换?

dataworks如何实现调度参数自动替换?

展开
收起
真的很搞笑 2023-10-17 10:58:48 59 0
4 条回答
写回答
取消 提交回答
  • 由于调度参数只有走调度系统才能被自动替换,所以如果您需要在数据开发测试调度参数在调度系统的替换情况,您可以选择开发环境冒烟测试。说明 由于数据集成任务没有开发环境测试功能,所以如果您需要测试调度参数替换情况,建议您建一个sql节点使用开发环境冒烟测试先测试调度参数,测试符合预期后,再在数据集成节点中使用。
    https://help.aliyun.com/document_detail/146667.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-10-18 18:03:53
    赞同 展开评论 打赏
  • DataWorks实现调度参数自动替换的方法如下1:

    需要在数据开发测试调度参数在调度系统的替换情况,可以选择开发环境冒烟测试。
    数据集成任务没有开发环境测试功能,建一个sql节点使用开发环境冒烟测试先测试调度参数,测试符合预期后,再在数据集成节点中使用。

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

    在DataWorks中,可以通过以下方式实现调度参数自动替换:

    1. 在调度任务的参数设置中,使用占位符替换实际的参数值。
    2. 在DataWorks的数据开发(DataStudio)项目中,创建一个工作流任务。
    3. 在任务配置中,设置参数值。
    4. 在任务配置中,设置参数映射,将参数值映射到任务中。
    5. 在任务配置中,设置参数替换,将参数值替换为实际的参数值。
    2023-10-17 13:19:05
    赞同 展开评论 打赏
  • 由于调度参数仅经过调度系统才能被自动替换,因此,如果您需通过数据开发测试调度参数在调度系统的替换情况,可选择开发环境冒烟测试。

    由于数据集成任务没有开发环境测试功能,所以如果您需测试该类任务调度参数替换情况,建议新建一个SQL节点,使用开发环境冒烟测试先单独测试调度参数,测试符合预期后,再在数据集成节点中使用。
    FAILED: ODPS-0130161:[1,84] Parse exception - invalid token '$'
    报错原因:调度参数未赋值或赋值出现异常。

    解决办法:
    检查是否有给调度参数赋值。
    检查配置的调度参数是否符合要求(详情请参见调度参数支持的格式)。
    重要
    修改参数配置后需提交发布,发布后请在生产运维中心周期任务的属性面板查看参数是否是最新的配置。

    7b225a96cb8d0be71c785502e3781a32_p297503.png

    https://help.aliyun.com/zh/dataworks/support/scheduling-parameters?spm=a2c4g.11186623.0.i16

    2023-10-17 11:13:02
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载