pentaho - 从结果集中获取行并获取 Pentaho 数据集成中的变量用法

标签 pentaho pdi

任何人都可以提供在pentaho数据集成中获取变量和从结果步骤获取行的示例吗?

  1. 我的工作需要进行两次转变。
  2. 第一个转换采用样本输入并生成样本输出,最后我将行复制到结果步骤。
  3. 我的第二个转换从结果步骤中获取行和一个虚拟值。
  4. 当我运行我的工作时,我没有在虚拟中得到输出。
  5. 即使我没有获得输出,我什至尝试使用“获取变量”步骤而不是“从结果中获取行”步骤。
  6. 那么,我该如何解决这个问题呢?

最佳答案

因此,为了使答案尽可能形象和抽象,我们假设我们有一个主要工作,以及其中的两个转换(它们也可以是两个子工作)。

工作:

Main job

读取过程参数将像这样结束:

Copy rows to results

做一些好事将具有以下设置:

高级选项卡下,“将以前的结果复制到参数中?”复选框将被选中; 如果您希望对每一行执行转换,您将选中“为每个输入行执行?”复选框; Parameters

关于pentaho - 从结果集中获取行并获取 Pentaho 数据集成中的变量用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30815527/

相关文章:

mysql - 在pentaho数据集成中连接不同的字符串值

browser - PDI hadoop文件浏览器无列表

pentaho - Pentaho Kettle 中的 "Table exists"步骤

regex - 使用 Pentaho 删除特殊字符 - 替换为字符串

mongodb - 如果它是一个数组,如何连接字符串数组字段以显示为一个字符串

mysql - 我如何创建动态 json 数据来访问我的其余客户端

mysql - Pentaho JNDI ssh 隧道 数据集成 MySQL

business-intelligence - pentaho BA 服务器和 Bi 服务器

php - 有没有办法通过 Pentaho 将任何新的 MySQL 表自动复制到 HANA DB?

linux - Kettle - 以逗号作为小数点读取 CSV