Pentaho PDI - чтение данных из MongoDB

Я установил на свой компьютер версию Pentaho Data Integration (ce-5.0.1.A-stable) и пытаюсь получить информацию из MongoDB с помощью PDI. Я создал преобразование с шагом Mongo Input. Теперь, когда я пытаюсь настроить детали подключения MongoDB, я не могу найти какой-либо явный тип подключения для MongoDB. Может ли кто-нибудь посоветовать, как настроить источник данных MongoDB в Pentaho.

введите описание изображения здесь Я сослался на большинство документов Pentaho-MongoDb, но ни одно из решений не работает.

Кроме того, я попытался выполнить следующие шаги, упомянутые на официальном сайте Pentaho, но все же мне не удалось найти какой-либо тип подключения для 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 интеграция данных / 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- Скопируйте файл pentaho-hadoop-hive-jdbc-shim-1.3.3.jar в папку data-integration / libext / JDBC

6- Разархивируйте файл pentaho-instaview-templates-shimtastic-1.3.3.zip в следующий каталог в data-integration / plugins / spo / agile-bi / platform / pentaho-solutions / system / instaview / templates / Big Data.

Любая помощь очень ценится ..!


person Aarthi Priyadharshini    schedule 12.04.2016    source источник


Ответы (1)


У Pentaho нет специального подключения к базе данных для MongodB. Таким образом, вы не найдете его в средстве просмотра подключения к базе данных. Способ подключения к Mongodb - использовать шаг Ввод Mongodb в PDI. Там вы найдете раздел сведений о подключении (настройка учетных данных). Затем вы можете подключить шаг Ввод JSON, чтобы прочитать результаты вывода mongodb. Посмотрите скриншот ниже:

введите описание изображения здесь

Вы также можете прочитать его в Pentaho Wiki в здесь. Хотя документация кажется немного устаревшей, но это точный процесс.

Обратите внимание, вам не нужны прокладки Bigdata для подключения к mongodb. Похоже, вы настроили прокладки для ульев. Здесь это не требуется.

Надеюсь, это поможет :)

person Rishu Shrivastava    schedule 14.04.2016
comment
Спасибо за подробную информацию. - person Aarthi Priyadharshini; 15.04.2016