MongoDB连接Pentaho水壶(PDI)

MongoDB连接Pentaho水壶(PDI),pentaho,pentaho-spoon,Pentaho,Pentaho Spoon,我刚刚下载了Pentaho数据集成社区(pdi-ce-6.1.0.1-196)a.k.a.Kettle,目标是设计一个ETL例程,以便每晚从MongoDB方案迁移到PostgreSQL 我无法完成第一个任务:创建MongoDB连接。在新建连接对话框中,MongoDB没有列为连接类型,因此我选择了通用数据库。然后,我在通用连接所需的自定义驱动程序类名字段中找不到任何与MongoDB相关的内容 水壶的安装/配置是否可能出错?我记得我不得不杀死第一家初创公司,因为它永远悬着 或者PDI-CE缺少我必须

我刚刚下载了Pentaho数据集成社区(
pdi-ce-6.1.0.1-196
)a.k.a.Kettle,目标是设计一个ETL例程,以便每晚从MongoDB方案迁移到PostgreSQL

我无法完成第一个任务:创建MongoDB连接。在
新建连接
对话框中,MongoDB没有列为
连接类型
,因此我选择了
通用数据库
。然后,我在通用连接所需的
自定义驱动程序类名
字段中找不到任何与MongoDB相关的内容

水壶的安装/配置是否可能出错?我记得我不得不杀死第一家初创公司,因为它永远悬着


或者PDI-CE缺少我必须从其他地方获得的组件吗?

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

如果正在进行转换(相对于作业),请转到“大数据”步骤组,其中有两个步骤-一个用于MongoDB输入,一个用于MongoDB输出

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

希望有帮助

标记


另外,市场上还有一个“MongoDB Delete”,它在从集合中删除数据时非常有用。

我正试图创建一个作业。所以我想我应该先构建转换,然后在以后的工作中使用它?MongoDB输入在这里工作得很好。是的-您必须在转换中完成它,然后如果它需要成为作业,请从作业调用转换。很高兴听到您的MongoDB输入工作正常。