Pentaho 数据集成转换中的循环
Loop inside Pentaho Data Integration Transformation
我有一个转换为
其中文本文件的格式如下:
对于文本文件中的每一个t_cmp(t_cmp的个数之前不知道),我要执行Read Company
但它给出了错误
谁能告诉我哪里出错了?
您需要传递 3 行,每行有 1 个字段,而不是单行有 3 个字段。
字段数必须与查询的参数数相匹配。
所以,简而言之,转置您的数据。或者:
- 将行作为单个字段读取,然后使用 Split field to rows
- 或像现在一样阅读并使用行标准化器
两种方法都应该有效。
我有一个转换为
其中文本文件的格式如下:
对于文本文件中的每一个t_cmp(t_cmp的个数之前不知道),我要执行Read Company
但它给出了错误
谁能告诉我哪里出错了?
您需要传递 3 行,每行有 1 个字段,而不是单行有 3 个字段。
字段数必须与查询的参数数相匹配。
所以,简而言之,转置您的数据。或者:
- 将行作为单个字段读取,然后使用 Split field to rows
- 或像现在一样阅读并使用行标准化器
两种方法都应该有效。