Uploaded November 2025 | Updated September 2026, 1 week ago
Learn how to work with Cosmos DB directly in Microsoft Fabric with a Fabric notebook using Scala and Spark.
In this demo, we'll connect to a Cosmos DB database, query data directly from a container with Cosmos DB Spark Connector, perform Spark analytics on this data and write it back to a newly created Cosmos DB in Fabric Container.
This architecture pattern is known as Reverse ETL describes the process of taking transformed analytical data from an analytics system and loading it back into operational systems (such as CRM, ERP and POSs) so that business teams can act on insights directly in the applications they use every day.
See how Cosmos DB's integration with Fabric brings your operational database and analytics together in one unified platform.
Learn how to work with Cosmos DB directly in Microsoft Fabric with a Fabric notebook using Scala and Spark.
In this demo, we'll connect to a Cosmos DB database, query data directly from a container with Cosmos DB Spark Connector, perform Spark analytics on this data and write it back to a newly created Cosmos DB in Fabric Container.
This architecture pattern is known as Reverse ETL describes the process of taking transformed analytical data from an analytics system and loading it back into operational systems (such as CRM, ERP and POSs) so that business teams can act on insights directly in the applications they use every day.
See how Cosmos DB's integration with Fabric brings your operational database and analytics together in one unified platform.










