Events
31 Mar, 11 pm - 2 Apr, 11 pm
The biggest Fabric, Power BI, and SQL learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Mirroring in Fabric provides an easy experience to avoid complex ETL (Extract Transform Load) and integrate your existing Azure SQL Managed Instance estate with the rest of your data in Microsoft Fabric. You can continuously replicate your existing SQL Managed Instance databases directly into Fabric's OneLake. Inside Fabric, you can unlock powerful business intelligence, artificial intelligence, Data Engineering, Data Science, and data sharing scenarios.
For a tutorial on configuring your Azure SQL Managed Instance for Mirroring in Fabric, see Tutorial: Configure Microsoft Fabric mirrored databases from Azure SQL Managed Instance (Preview).
With Mirroring in Fabric, you don't need to piece together different services from multiple vendors. Instead, you can enjoy a highly integrated, end-to-end, and easy-to-use product that is designed to simplify your analytics needs, and built for openness and collaboration between Microsoft, Azure SQL Managed Instance, and the 1000s of technology solutions that can read the open-source Delta Lake table format.
Mirrored databases are an item in the Fabric Data Warehouse distinct from the Warehouse and SQL analytics endpoint.
Mirroring creates three items in your Fabric workspace:
Each mirrored Azure SQL Managed Instance has an autogenerated SQL analytics endpoint that provides a rich analytical experience on top of the Delta Tables created by the mirroring process. Users have access to familiar T-SQL commands that can define and query data objects but not manipulate the data from the SQL analytics endpoint, as it's a read-only copy. You can perform the following actions in the SQL analytics endpoint:
In addition to the SQL query editor, there's a broad ecosystem of tooling that can query the SQL analytics endpoint, including SQL Server Management Studio (SSMS), Azure Data Studio, and even GitHub Copilot.
During the current preview, Fabric Mirroring for Azure SQL Managed Instance requires you to use the Public Endpoint and to configure your SQL managed instance VNET to allow traffic from and to Azure services. You can use Azure Cloud or Power BI service tags to scope this configuration:
The source Azure SQL Managed Instance can be either a single SQL managed instance or a SQL managed instance belonging to an instance pool.
Fabric compute used to replicate your data into Fabric OneLake is free. Storage in OneLake is free of cost based the capacity size. For more information, see Cost of mirroring and OneLake pricing for mirroring. The compute usage for querying data via SQL, Power BI, or Spark is still charged based on the Fabric Capacity.
Events
31 Mar, 11 pm - 2 Apr, 11 pm
The biggest Fabric, Power BI, and SQL learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayTraining
Module
Get started with SQL Database in Microsoft Fabric - Training
Learn how SQL Database in Microsoft Fabric works, the key concepts, and practical examples to help users SQL Database effectively as part of their analytics solutions.
Certification
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.
Documentation
Learn how to configure a mirrored database from Azure SQL Managed Instance in Microsoft Fabric.
Limitations and Behaviors for Fabric Mirrored Databases From Azure SQL Database - Microsoft Fabric
A detailed list of limitations for mirrored databases from Azure SQL Database in Microsoft Fabric.
Tutorial: Configure Microsoft Fabric Mirrored Databases From Azure SQL Database - Microsoft Fabric
Learn how to configure a mirrored database from Azure SQL Database in Microsoft Fabric.