Sources
MongoDB
Learn how to connect to a MongoDB data source.
Before You Start
Make sure that you have already set up a dedicated user for our syncing service to access your MongoDB database.
Example User/Role Creation Template
How do I Set Up MongoDB as a Source?
Connect a Source
- Log in to your Desintation App.
- Navigate to the integrations portal.
- Click New Sync.
- Choose MongoDB.
- Input the following details:
- Display Name: A descriptive, human-readable name for this data source
- Username: This can be your personal username or you can create a dedicated user for syncing
- Password: The password for your syncing user
- Host: Your MongoDB URL used to sync
- Connection Options: Add any optional additional connection configuration here.
- Click Test to validate the connection.
- Click Continue.
Choose an Object to Sync
- Select an Object you want to create in the Destination App from your pulled data. The Object describes the expected format of the data in the Destination App.
- Select a table to pull data from by providing the following information:
- Namespace: The dataset ID within your poject (e.g.,
my-namespace
inproject-name.my-namespace
) - Table: The name of the table in your namespace that you want to pull data from. The columns in this table will be mapped to the Object you selected.
- Namespace: The dataset ID within your poject (e.g.,
- Select Preview to see a sample of your table’s data.
- Click Continue.
Map Fields
For each field of the chosen Object, select one of the columns in your source table to map to it.