## MongoDB connections

A MongoDB connection contains relational schemas which are transformed from the collection schemas in a MongoDB data source. MongoDB uses BSON as the data storage and network transfer format for documents in collections. JReport Designer supports extracting of the metadata from the documents of a collection, and transforming schemas to relational tables. The collections and tables can then be added to the current connection from the transformed relational schemas and tables and accessed in the same way as JDBC-supplied tables. JReport Designer supports MongoDB 1.8 and above.

This section describes the following tasks:

- Transforming a MongoDB schema to a relational schema
- Setting up a MongoDB connection
- Managing schemas in a MongoDB connection
- Managing tables in a MongoDB connection