Boomi MongoDB Connector

By in ,
425
Boomi MongoDB Connector

MongoDB Connector

Before we explore the MongoDB connector – One of the many application connectors provided by Boomi, we should know what it is.

What is MongoDB?

MongoDB is a source-available cross-platform document database that helps build applications that are highly available and scalable.
Coming back to MongoDB Connector, as already mentioned, it’s an application connector provided by Boomi to connect to and exchange data from the MongoDB database. The MongoDB connector allows you to perform single/bulk transfer of data from/to a MongoDB server using MongoDB Java APIs. Using this connector, you can directly connect with the MongoDB database and GET, CREATE, UPDATE, UPSERT, QUERY and DELETE data stored in MongoDB database.

boomi mongodb connector shape

Like every other connector in Boomi, MongoDB Connector also requires the MongoDB Connection and MongoDB Operation components to connect to the MongoDB database.

MongoDB Connection:

Stores the essential details required for establishing the Boomi-MongoDB connectivity.

boomi mongodb connection

  • Name: One can set the desired name for the connection in this field.
  • Host: Name or IP address of the MongoDB database server.
  • Port: The port that is used to connect to the MongoDB database server.
  • Database Name: The name of your MongoDB database.
  • Authentication Database: The database in which you create the user is known as authentication database for the user.
  • Username: Stores the MongoDB database username
  • Password: Stores the MongoDB database user password
  • Authentication Type: Different authentication mechanisms that clients can use to verify their identity.

MongoDB Operation:

Defines the action that needs to be performed on a specific MongoDB object using the MongoDB Connection.

boomi mongodb operation

  • Name: One can set the desired operation name in this field.
  • Object: The MongoDB Object against which you want to perform the said action.
  • Request Profile: Defines the schema/structure of the request sent to the MongoDB
  • Response Profile: Defines the schema/structure of the response received by the MongoDB database.
  • Tracking Direction: This enables you to choose whether to track the input or output document and display the same in process reporting.

Additional Resources:

  • More details on Boomi-MongoDB Connector can be found here.

Cover Photo by Jan Antonin Kolar on Unsplash