MongoDB is a cross-platform document-oriented database program for high-volume storage. Classified as a NoSQL database, MongoDB uses JSON-like documents with optional schemas. Tags are used as custom labels to group documents into categories. For more information on MongoDB, please see the MongoDB Documentation site.

The MongoDB Agents allow you to include data from a MongoDB database in your stream. They support the Standard Connection String Format, used to connect to an On-Prem MongoDB deployment: standalone, replica set, or a sharded cluster.

The Listener allows you to return new rows added to a table. It operates on a timed interval and returns all new rows added to the table since the last interval.

The Context Provider allows you to read and output the entire contents of a table to the Data Stream for contextual data.

The Action Agent allows you to insert or update rows in a table. You can configure whether the destination table should be created before writing to it.


The MongoDB credentials used for the Action Agent must have insert permission for the relevant table - and table create permission if this option is used.



MongoDB Listener v1.11

MongoDB Context Provider v1.12

MongoDB Action Agent v1.11

Please contact XMPro if you're looking for an older version of this Agent.

Last updated