Добавить MongoDB в качестве новых исходных данных в студии SpagoBi, не удается найти имя класса драйвера MongoDB

Мне удалось добавить источник данных mongo на сервер SpagoBi (версия 5.1), но я не могу сделать это в студии SpagoBI (версия 5.1). Я не могу найти драйвер mongoDB в доступном списке драйверов jdbc в студии SpagoBI, и когда я попытался добавить его, я получил следующие исключения:

Я пробовал: добавить новый источник данных -> добавить новый профиль подключения -> я выбрал «общий jdbc». В имени класса драйвера я пробовал:

  • «mongodb.jdbc.MongoDriver», как упоминалось в этой теме [1], но это дало мне это исключение:

    java.lang.ClassNotFoundException: mongodb.jdbc.MongoDriver
    
  • Я попробовал "com.mongodb.Mongo", и это дает мне:

    java.lang.ClassCastException: com.mongodb.Mongo cannot be cast to java.sql.Driver
    

Как я могу добавить свою MongoDB в качестве нового источника данных в SpagoBI Studio?

[1] какое имя класса драйвера JDBC для mongodb?< /а>


person sabrina2020    schedule 13.08.2015    source источник


Ответы (1)


Источник данных MongoDB со SpagoBI. All-In-One-SpagoBI-5.1.0_21012015 и установил mongo-java-driver-3.0.0.jar

Ниже приведены сведения о конфигурации источника данных:

Тип: jdbc URL: сервер: порт/база данных Пользователь: dbusername Пароль: dbpasword Драйвер: mongo

Имя пользовательского драйвера как mongo и поместите mongo-java-driver-3.0.0.jar в папку lib

person velmurugan    schedule 25.01.2016