"Cannot register operators from NoSQL" - MongoDB Operators

ana_pt
ana_pt New Altair Community Member
edited November 2024 in Community Q&A
Hi! I'm trying to run a process, in my java application, with operators of MongoDB (I want read data from a mongo database). I got the following errors:

"Register plugin: NoSQL
Register plugin: Text Processing
Cannot register operators from NoSQL: Extension dependency not fulfilled! Missing extension rmx_jdbc_connectors with minimum version 6.5.0.

The operator class 'nosql:mongodb_document_reader' is unknown. Possibly you must install a plugin for operators of group 'nosql'.

UserError: The dummy operator Read MongoDB (replacing nosql:mongodb_document_reader) cannot be executed. "


Both plugins are up to date (version: 6.5)... I can't find any file starting with "rmx" in RapidMiner folder.

In the RapidMiner Studio (6.5.002) runs well. I already tried run the process on server (2.5.3), but I got the same error:
"com.rapidminer.operator.UserError: The dummy operator Read MongoDB (replacing nosql:mongodb_document_reader) cannot be executed."

Thank you
Tagged:

Answers

  • MartinLiebig
    MartinLiebig
    Altair Employee
    Hi,

    did you install the extension on Server?

    ~Martin
  • ana_pt
    ana_pt New Altair Community Member
    Hi Martin

    I can't find the extension files. You could tell me what is the name of the files, please?

    Ana
  • MartinLiebig
    MartinLiebig
    Altair Employee
    you can simply download it from the marketplace web interface:
    https://marketplace.rapidminer.com/UpdateServer/faces/product_details.xhtml?productId=rmx_nosql

    ~Martin
  • ana_pt
    ana_pt New Altair Community Member
    Thank you Martin!

    I put the "Text Processing" and "NoSQL Connectors" extensions in the "extensions" folder of the server (RapidMiner_server/extensions/bundled/2.5.003/) but didn't work.
    I also added the .jar files in my java application, but I got the same errors...
  • MartinLiebig
    MartinLiebig
    Altair Employee
    Since you are running server, you have a licence. In this license you always get a support contract. I would recommend contacting our professional support at support.rapidminer.com

    One thing I might add: Have you configured your server? you need to set the path to the plugins folder.

    ~Martin