ATLAS

Data Federation. Transform and enrich your data.

Seamlessly query, transform, and aggregate data from one or more MongoDB Atlas databases and cloud object storage offerings.

Data Federation illustration

Data Federation

Data Federation gives Atlas users the ability to combine, enrich, and transform data, execute federated queries across data sources and output data to their preferred destination, through a stable, flexible, performant service.

Easily aggregate, transform, and persist data

Reduce the time and effort you spend building aggregations that transform and enrich your data. Data Federation reduces the effort, time-sink, and complexity of pipelines and ETL tools when working with data in different formats. Use it to generate insights to power real-time applications or downstream analytics.

Illustration of data sources connecting with a federated database
Illustration of files and data with bar graph

Enable downstream analytics

Convert Atlas data from one or more clusters to a columnar file format and output that data to cloud object storage to be consumed by downstream teams, enabling faster insights and simpler data movement on data when used with analytics tools.

Power real-time applications

Preserving the rich structure of your data is invaluable. Now you can directly query Atlas databases and cloud object storage together using a single API. Run powerful but easy-to-understand aggregations to create a refined data set, then persist that data into your preferred location to power real-time applications.

Illustration of a database, interface and data bucket

Feature overview

general_features_multiple_formats

Multiple formats

Analyze data stored in JSON, BSON, CSV, TSV, Avro, ORC and Parquet in place without the complexity, cost, and time-sink of data ingestion and transformation.

mdb_aggregation_pipelines

Powerful aggregations

Run powerful, modular aggregations on data in-place and persist the results to your preferred storage tier for more control over your dataflows.

mdb_query

Federated query

Run a single query to analyze data across multiple MongoDB databases and cloud object storage together and in-place for faster insights.

atlas_serverless

Serverless

No infrastructure to set up and manage - create your cloud federated database with a few clicks and start running queries immediately.

general_features_on_demand

On demand

You only pay for the queries you run and only when actively working with your data. With an on-demand service, you can eliminate the need to predict demand or capacity.

atlas_integration

Fully integrated with MongoDB Atlas

Get access to our other product offerings such as Charts for advanced data visualization and Compass for a visual exploration of your data.

Use Data Federation on MongoDB

We built Data Federation to simplify how you work with rich data. Spend more time uncovering insights instead of managing infrastructure.
View Documentation
Configure a Federated Database Instance
Data Federation combines data from your MongoDB Atlas clusters, Online Archive, and cloud storage (like AWS S3 or Azure Blob Storage) into virtual databases and collections. Your data remains in-place and in its native format.
MQL
Combine, transform and enrich data
Leverage MongoDB’s aggregation pipeline to combine, transform and enrich your data. Get insights quickly with federated, parallelized queries.
MQL
Persist query results
Send query results directly to an Atlas cluster or cloud object storage in your specified file format. Store data in your preferred storage tier without time-consuming ETL processes.
MQL

Learn more about Atlas Data Federation

Discover how to analyze rich data easily and intuitively with a scalable cloud data federation service.
Illustration of the projector screen with demo on it
Tutorial

Atlas Data Federation in action

See how you can combine and transform real-time application data and cloud data without complex integrations.

Learn more
Document illustration
How To

Federate queries across data sources

See step-by-step how you can federate queries across multiple data sources and easily persist results to your preferred storage.

Learn more
Laptop illustration
White Paper

Defining the next wave of modern apps

Learn about the foundational capabilities needed to deliver on smarter apps and real-time business insights.

Learn more
Illustration of the database connected to cloud
Tutorial

MongoDB Data Federation setup

Learn how to combine all your data into one logical view for easier query-ability.

Learn more
Illustration of a magnifying glass on search results.
Tutorial

Utilizing collection globbing & provenance

Learn how to model & transform your MongoDB Atlas Cluster data for real-time query-ability using Data Federation.

Learn more
Illustration of a lock.
Article

Control access to your analytics nodes

Learn how to control access, customize read preferences, and set tag sets for a more secure data experience using Data Federation.

Learn more
“It isn’t just a database like we had in 2013. We can use Atlas Charts for simple data visualizations, and we use Atlas Data Federation to make our old systems talk to each other.”
David Fannar Gunnarsson
Enterprise Architect, Sýn

Get started with Data Federation today

Create a federated database alongside your operational Atlas database in a few clicks. Configure your federated database instance from multiple data sources, or use a sample dataset to get started today.
GET STARTED WITH
  • A unified data platform
  • Powerful aggregations
  • Sample datasets
  • Native tools and drivers
  • Multiple data formats
  • Pay-as-you-go model