如何在Ketter中调用python脚本

如何在Ketter中调用python脚本,python,kettle,Python,Kettle,我在连接python时遇到问题。在kettle中,我只找到js脚本模块 kettle直接支持python吗?我的意思是,我可以在kettle中调用python脚本而不使用js或其他工具吗 顺便说一下,我想定期将数据从Oracle移动到Mongo。我选择使用python来实现转换。因此,如果没有外部文件,是否有一些简单的方法来保持关系数据库和非关系数据库之间的同步 非常感谢。据我所见,它并不直接支持它 但是有一个mongodb输入步骤。最近已经做了大量的工作(并且仍在进行中) 既然有一个mongo

我在连接
python
时遇到问题。在
kettle
中,我只找到
js
脚本模块

kettle直接支持python吗?我的意思是,我可以在
kettle
中调用python脚本而不使用
js
或其他工具吗

顺便说一下,我想定期将数据从
Oracle
移动到
Mongo
。我选择使用
python
来实现转换。因此,如果没有外部文件,是否有一些简单的方法来保持关系数据库和非关系数据库之间的同步


非常感谢。

据我所见,它并不直接支持它

但是有一个mongodb输入步骤。最近已经做了大量的工作(并且仍在进行中)


既然有一个mongodb输入步骤,如果您已经在使用ETL工具,那么为什么要让它执行python脚本来完成这项工作呢???

谢谢您的回答:)我已经调用了带有shell的python脚本。我没有使用mongodb输入步骤,因为我发现在使用此mongooutput组件时必须“获取字段”。因此,这里有许多目标集合,但我无法解决集合名称是变量的问题。。。你知道吗?啊,好的,很有趣。我模模糊糊地回忆起Jira中的一个问题——我会在那里查看(Jira.pentaho.com),如果没有,就在IRC频道Freenode上的pentaho上询问。此外,他们每周在IRC做一次水壶办公时间,这样你就可以和水壶开发人员交谈了。非常感谢。我会试试看,如果你有什么想法,请告诉我:)@Gentlezerg:你能从cattle调用Python脚本吗?