数据治理中心 DATAARTS STUDIO-For Each节点使用介绍:For Each节点与EL表达式

时间:2024-12-27 10:13:32

For Each节点与EL表达式

要想使用好For Each节点,您必须对EL表达式有所了解。EL表达式用法请参考EL表达式

下面为您展示For Each节点常用的一些EL表达式。

  • #{Loop.dataArray} :For循环节点输入的数据集,是一个二维数组。
  • #{Loop.current}:由于For循环节点在处理数据集的时候,是一行一行进行处理的,那Loop.current就表示当前处理到的某行数据,Loop.current是一个一维数组,一般定义格式为#{Loop.current[0]}、#{Loop.current[1]}或其他,0表示遍历到当前行的第一个值。
  • #{Loop.offset}:For循环节点在处理数据集时当前的偏移量,从0开始。
  • #{Job.getNodeOutput('preNodeName')}:获取前面节点的输出。
support.huaweicloud.com/bestpractice-dataartsstudio/dataartsstudio_05_0103.html