Overview
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.Connection Parameters
| 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 |
Required Permissions
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 database
Limitations
Be aware of the following limitations when working with MongoDB sources:- Complex MongoDB data types may be converted to standard formats
- Individual document size limits apply based on your MongoDB configuration
Next Steps
After configuring your MongoDB source:- Create extracts to specify which collections to ingest
- Configure scheduling for recurring extracts
- Integrate the source into your data pipelines