BLOGAtlas Vector Search voted most loved vector database in 2024 Retool State of AI report — Read more >>

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.
Get Started
Data Federation

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.Watch Video
Illustration of data sources connecting with a federated database

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 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 AWS S3 to be consumed by downstream teams, enabling faster insights and simpler data movement on data when used with analytics tools.
Illustration of a database, interface and data bucket

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.Try a demo

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

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.


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, Atlas Data Lake, 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.
Combine, transform and enrich data
Leverage MongoDB’s aggregation pipeline to combine, transform and enrich your data. Get insights quickly with federated, parallelized queries.
Persist query results
Send query results directly to an Atlas cluster or S3 Bucket in your specified file format. Store data in your preferred storage tier without time-consuming ETL processes.
Configure a Federated Database Instance
Data Federation combines data from your MongoDB Atlas clusters, Atlas Data Lake, 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 S3 Bucket in your specified file format. Store data in your preferred storage tier without time-consuming ETL processes.
MQL
MQL

Learn more about Atlas Data Federation

Discover how to analyze rich data easily and intuitively with a scalable cloud data federation service.
View more resources
Tutorial

Atlas Data Federation in action

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

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.

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.

Tutorial

MongoDB Data Federation setup

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

Tutorial

Utilizing collection globbing & provenance

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

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.

“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
Read the whole story
“We use MQL in every part [of our business]. And with Data Federation, we can use that easily and find data in any storage with a very familiar query, and this is good for us.”
Igor Agenor Piovezan
Software Specialist Developer, Segware
“MongoDB Atlas on AWS is stable and scalable, and gives us the flexibility we need for critical operational work. We want to read data structured in a specific way for data reporting and analysis purposes, so we used App Services triggers to move everything into MongoDB Atlas Data Federation, which in turn is being consumed by a custom dashboard.”
Ranjan Moses
Chief Technology Officer, WeKan
“We use Atlas Data Federation to bring all of our AWS usage data into one place for internal business owners. We’re able to aggregate data in S3, write it to an Atlas cluster and visualize it using Charts. This gives us a full view into our usage across six different AWS master accounts without complex data transformation.”
Scott Jones
Acxiom Fellow, Acxiom

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.
Try FreeContact sales
GET STARTED WITH
  • A unified data platform
  • Powerful aggregations
  • Sample datasets
  • Native tools and drivers
  • Multiple data formats
  • Pay-as-you-go model