MongoDB is a popular NoSQL database that stores data in flexible, JSON-like documents.
MongoDB is a document-oriented NoSQL database that provides high performance, high availability, and easy scalability. Datazone provides native integration with MongoDB to read data directly from your collections.
Parameter | Required | Description |
---|---|---|
Name | Yes | A unique identifier for your MongoDB source |
Host | Yes | The hostname or IP address of your MongoDB server |
Port | Yes | The port number on which MongoDB is running (default: 27017) |
Database Name | Yes | The name of the database you want to connect to |
User | Yes | Username with appropriate permissions to access the database |
Password | Yes | Password for the specified user |
The MongoDB user account needs the following permissions:
find
- For reading documents from collectionslistCollections
- For listing available collectionslistIndexes
- For accessing collection indexesread
- For reading data from the databaseBe aware of the following limitations when working with MongoDB sources:
After configuring your MongoDB source:
For more information about working with extracts and pipelines, refer to their respective documentation sections.