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

DataWorks中foreach节点的依赖关系怎么配置?

DataWorks中foreach节点的依赖关系怎么配置?目前foreach是一个start和end中间夹一个sql代码,然后在sql代码里进行了调度依赖配置(会依赖一张表A),但现在实际效果是只要上游的赋值节点跑了,这个foreach节点就会跟着跑起来,不会去检查A表是否有没有跑完。那这个基于A的依赖配配置在哪里能实现?

展开
收起
真的很搞笑 2023-09-10 08:18:14 62 0
1 条回答
写回答
取消 提交回答
  • 【调度依赖关系设置】
    DataWorks通过节点输出挂依赖,上游节点的输出作为下游节点的输入形成依赖关系。如下如:
    image.png
    image.png

    【自动解析】--建议使用☆
    select 一张表会将自动解析作为本节点依赖的上游。
    insert / create一张表,该表会自动解析作为本节点的输出。
    image.png

    【自定义依赖】--不建议使用

    image.png

    删除输入输出

    本地上传的表数据,非每天调度更新的数据,任何时候取数据都没有问题,不需要设置调度依赖,可以删除输入。

    手动添加上游输出

    自动推荐

    自动推荐功能会自动解析出所有已经提交并发布至生产环境,并且实际运行产出该表的节点。自动解析设置为否时可用。

    拉线设置依赖关系

    默认会将上游节点的out输出作为下游节点的输入,符合DataWorks依赖关系设置。
    for-each节点 配置调度依赖时 手动添加上游节点的依赖 image.png
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-09-10 14:13:38
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    DataWorks高效数据分析最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载