【问题标题】:Add an Update SQL Query on a Pentaho Kettle Transformation在Pentaho水壶转换上添加更新SQL查询
【发布时间】:2018-01-03 03:18:22
【问题描述】:

我有一个场景,我想在表输入和表输出作业之后运行更新脚本,有人可以帮忙吗?我已经尝试了这四个,但我似乎无法弄清楚如何使它们起作用。

My Current Transformation

这是场景...

表输入:MySQL 数据库 Table1 (*Select * from Table1*)

表输出:Oracle 数据库(创建表 1

这运行良好,但我必须手动执行更新脚本。我正在寻找一种方法来自动执行此操作

我要运行的更新查询:

*update odb.table1 set colum1='New Value1' where column1='Old Value1'

更新 odb.table1 set colum1='New Value2' where column1='Old Value2'*

提前谢谢你。

【问题讨论】:

    标签: pentaho kettle pentaho-spoon pentaho-data-integration pdi


    【解决方案1】:

    我使用了执行 SQL 脚本工具。我刚刚添加了两个用分号分隔的更新查询;。

    我创建了两个转换。一个用于表输入和表输出,另一个用于执行 SQL 脚本工具。 然后我创建了一个 Kettle Job 并将我的查询放在表输出转换之后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多