Pentaho MongoDB Atlas connection issue - mongodb

I’m trying to connect Pentaho PDI (CE) to mongoDB hosted by Atlas, but getting an error, complaining about the host name I believe.
All examples on the internet is for connecting pentaho with mongodb with host = localhost; somehow when I pass the Atlas hostname it doesn’t seem to resolve.
Anyone been able to connect pentaho to a mongodb atlas cluster that could help me please?
Oh, I’m able to connect via compass and via command line.
Any idea on what I may be doing wrong?
Thank you!

Related

Discover MongoDB Database Hostname on Heroku

I need to connect to a MongoDB (Heroku) database through Pentaho, but I can't find the HostName anywhere. Does anyone know where I can find out?
I haven't worked with Heroku, but probably you'll have a configuration panel somewhere with the data to connect to the database, I would ask on Heroku about it.
This link is not directly related, but explains how to add to Heroku a Config Var with the URI of the MongoDB connection to an Atlas MongoDB database, probably you'll have something similar: https://www.mongodb.com/developer/products/atlas/use-atlas-on-heroku/

MongoDB ODBC configuration for MongoDB BI Connector

I’m trying to setup MongoDB BI Connector to use it for Tableau. I have already running mongosqld and it is connecting successfully from windows cmd to aws documentdb, but when I try to setup MongoDB ODBC Data Source it shows Connection failed [MongoDB][ODBC 1.4(w) Driver] can’t connect to MySQL server on ‘xxxxx’. The same error is when trying unicode or ansi. It is also not working connecting directly from Tableau Desktop using MongoDB BI Connector. Same error message. I'm using port 3307. Perhaps anyone has had the same issue and can advise how to solve it?

why is MongoDbB not running and not working?

i installed MongoDB compass and when i try to connect with hostname localhost ,Port: 27017
i receive this error: connect ECONNREFUSED 127.0.0.1:27017.
I also looked in Task manager and MongoDB was not running. Thank you for your help
MongoDB compass is only a client. you should install the mongo community edition (for development setup) and then use compass client to access it.
https://docs.mongodb.com/manual/installation/
MongoDB compass is graphical user interface (GUI) for the actual mongoDB. That is to say, you need an actual mongoDB running in order to be able to interact with the data through the GUI.
Once you have the database install, you can start it by typing the command mongo in the shell. There after you should be able to return to mongoDB compass and view the data in you database (I should mention, I'm assuming that you're running on the default port and on your local machine).

Unable to connect to Mongo DB Atlas using Mule 4 connector

I am trying to connect to mongodb Atlas using Mule 4 connector but it is throwing below error.
I am able to connect to the database through MongoDB Compass.
Any help with this?
Thanks in advance
I was facing this issue. I could resolve this by upgrading the Mongo DB connector of Mulesoft to version 6.3.0, which takes connection string.
This takes DNS, no need to provide multiple server names & port

Can't connect mongoDB Atlas

I cant connect to mongoDB atlas using my app or even compass, I receive that error
connection 11 to cluster0-shard-00-02-uypd6.mongodb.net:27017 closed
That is the first time I try to connect from this local, maybe a LAN problem? at house everthing connects fine
Please add IP in you Mongo Security list to allow your IP to access Mongo.
Help :)