开发者社区> 问答> 正文

DataWorks赋值节点

已解决

DataWorks赋值节点

展开
收起
提个问题 2024-06-02 13:05:42 10 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    当您需要将上游节点任务的调度结果每日提供给下游节点使用时,您可使用赋值节点,实现任务结果在节点间传递。赋值节点支持ODPS SQL、SHELL和Python2三种赋值语言,且根据赋值规则,自动为您添加赋值参数(outputs参数),便于其他节点引用。关于赋值节点的使用,请参见配置赋值节点
    • 使用说明
      • 部分节点存在赋值参数,其使用与赋值节点一致。
      • 若下游节点依赖赋值节点传递的结果集,请在执行时,同时执行赋值节点与下游节点以便赋值节点的输出的结果集可传递给下游。
            例如,手动补数据时,您需要从赋值节点开始补,并且同时选择执行下游任务,上游赋值节点与下游不可分开执行。
    • 扩展使用
      • 若您需要在整个业务流程中为统一的变量赋值同一个值,请使用流程参数
      • 通过for-each节点遍历赋值节点传递的结果集。
      • 通过do-while节点循环赋值节点传递的结果集。
        说明:do-while节点支持单独使用来循环执行某一段代码。
      • 通过分支节点判断上游传递的参数应该走哪一个分支,每个分支可以设置不同的节点代码处理不同的业务逻辑。
      • 通过归并节点汇总分支节点最终结果,将该结果作为整体对下游进行依赖。
    2024-06-02 13:05:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载

相关实验场景

更多