我在Kettle(Pentaho数据集成)转型中有多个数据库连接。
有一些查找步骤和表格输出步骤。 他们必须使用相同的数据库连接。
我正在搜索某个步骤中更改数据库连接的方法,并在其他步骤中自动更改连接。 有可能吗?
我知道我可以在连接定义中使用变量readed参数,但我正在搜索某种GUI方式。
答案 0 :(得分:1)
首先使用jdbc连接池实现。设置池大小与转换需求连接到DB的步骤数相同。
为每个步骤定义单独连接的另一种情况。如果你在$ KETTLE_HOME / simple-jndi / jdbc.properties中使用jndi预配置会容易得多
例如,在下面的图像上,两个变量指向主从连接。这将允许您选择适当的连接。
如何在Pentahoo Kettle中配置jndi http://wiki.pentaho.com/display/EAI/.03+Database+Connections