MongoDB与Pentaho Kettle(PDI)的连接

时间:2016-09-27 13:21:15

标签: pentaho pentaho-spoon

我刚刚下载了Pentaho数据集成社区(pdi-ce-6.1.0.1-196)a.k.a. Kettle,其目标是设计一个ETL例程,将MongoDB方案的夜间迁移转换为PostgreSQL。

我无法完成第一项任务:创建MongoDB连接。 MongoDB未在Connection Type对话框中列为New Connection,因此我选择了Generic database。然后,我在通用连接所需的Custom Driver Class Name字段中找不到与MongoDB相关的任何内容。

Kettle的安装/配置是否可能出错?我记得我必须杀死第一家创业公司因为它永远被绞死了。

或者PDI-CE是否缺少某些我必须到达其他地方的组件?

1 个答案:

答案 0 :(得分:1)

PDI处理Mongodb的方式与其他数据库不同。

如果正在进行转型(与工作相比),请转到"大数据"一组步骤,有两个步骤 - 一个用于MongoDB输入,另一个用于MongoDB输出。

在这些步骤中,您可以指定数据库的连接信息。

希望有所帮助,

标记

P.S。还有一个" MongoDB删除"在从集合中删除数据时有用的市场。