我刚刚下载了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是否缺少某些我必须到达其他地方的组件?
答案 0 :(得分:1)
PDI处理Mongodb的方式与其他数据库不同。
如果正在进行转型(与工作相比),请转到"大数据"一组步骤,有两个步骤 - 一个用于MongoDB输入,另一个用于MongoDB输出。
在这些步骤中,您可以指定数据库的连接信息。
希望有所帮助,
标记
P.S。还有一个" MongoDB删除"在从集合中删除数据时有用的市场。