我已经在我的机器上安装了五旬节数据集成版本(ce-5.0.1.A-稳定),我正在尝试使用MongoDB检索信息。我已经创建了一个转换与蒙古输入步骤。现在,当我试图配置我的MongoDB连接详细信息时,我找不到MongoDB的任何显式连接类型。请有人建议如何在五旬节配置MongoDB数据源。

我已经引用了大部分的五旬节-MongoDb文档,但是没有一个解决方案有效。
此外,我尝试执行以下步骤,如五旬节官方网站中提到的,但我仍然找不到任何连接类型的MongoDB
1-将下列文件夹从数据集成文件夹结构中移出: data-integration/plugins/pentaho-big-data-plugin
2-如果存在数据集成文件夹结构,则将下列文件移出数据集成文件夹结构: data-integration/libext/JDBC/pentaho-hadoop-hive-jdbc-shim-1.3.0.jar data-integration/libext/JDBC/pentaho-hadoop-hive-jdbc-shim-1.3.1.jar data-integration/libext/JDBC/pentaho-hadoop-hive-jdbc-shim-1.3.2.jar
3-将文件pentaho-big-data-plugin-shimtastic-1.3.3.1.zip从data-integration/plugins文件夹解压缩。
4-可选地,删除data-integration/plugins/pentaho-big-data-plugin/hadoop-configurations.下的无关文件夹
5-将505-hadoop-hive-JDBC-shim-1.3.3.jar文件复制到文件夹data-integration/libext/JDBC中。
6-将文件pentaho-instaview-templates-shimtastic-1.3.3.zip解压缩到以下目录到data-integration/plugins/spoon/agile-bi/platform/pentaho-solutions/system/instaview/templates/Big数据
任何帮助都是非常感谢的!
发布于 2016-04-14 19:37:30
MongodB没有特定的数据库连接。因此,您不会在数据库连接查看器中找到它。连接到Mongodb的方法是在PDI中使用Mongodb输入步骤。在那里,您将找到连接详细信息部分(配置凭据)。然后,您可以连接JSON输入步骤来读取mongodb输出的结果。请查看下面的截图:

你也可以从这里的五旬节Wiki上读到它。虽然文档看起来有点旧,但这是完成它的确切过程。
请注意,您不需要Bigdata shims连接到mongodb。看来你已经配置了hadoop-hive shims。这里不需要。
希望它有帮助:)
https://stackoverflow.com/questions/36573460
复制相似问题