Database Ingestion and Replication > Database Ingestion and Replication targets - preparation and usage > Microsoft Fabric OneLake targets
  

Microsoft Fabric OneLake targets

The following list identifies considerations for using Microsoft Fabric OneLake targets:

Using open mirroring to replicate data to Microsoft Fabric OneLake

Open mirroring enables near real-time replication to a mirrored database in Microsoft Fabric OneLake.
The data is first replicated to a landing zone associated with the mirrored database in Microsoft Fabric OneLake. This replicated data is stored in Parquet file format, which Microsoft Fabric reads from the OneLake landing zone to create or update tables in the mirrored database. Mirroring ensures that changes in the source system are quickly reflected in Microsoft Fabric to keep the mirrored data continuously up-to-date and ready for timely analysis and reporting.

Target preparation

Before you enable mirroring in a task that loads data to Microsoft Fabric OneLake, perform the following tasks:
  1. 1Create a mirrored database in your Microsoft Fabric workspace.
  2. OneLake generates a unique landing zone URL based on the mirrored database name and workspace. Note this landing zone URL for use in your task configuration.
  3. 2Replication starts automatically after you create the mirrored database. Check the mirrored database settings and ensure that the replication status is running.
For detailed information about creating a mirrored database, see the Microsoft Fabric OneLake documentation.

Task configuration

To configure an ingestion and replication task that loads data to Microsoft Fabric OneLake, perform the following tasks:

Landing zone file structure

When the task runs, the replicated data is stored in Parquet files organized by the following schema and table folders in the OneLake landing zone: <landing‑zone>/<schema>/<table>/
Each selected source table has its own folder that contains the following files:
For incremental changes, each record in the Parquet files includes an operation row marker that indicates the type of DML operation, which can be insert, update, or delete. This marker is derived from the infa_operation_type metadata column. It enables Microsoft Fabric OneLake to apply changes correctly.
Microsoft Fabric OneLake reads these Parquet files from the landing zone to create or update tables in the mirrored database.

Limitations

The following limitations apply when you enable open mirroring: