
Microsoft Fabric & Open Mirroring: Efficient SAP Data Integration Without ODP
Companies that rely on SAP data for analytics are facing a new challenge: SAP Note 3255746 limits the use of the ODP connector, prompting many to search for alternative ways to efficiently and incrementally replicate their SAP data. Xtract Universal by Theobald Software offers a streamlined solution for integrating SAP data into Microsoft Fabric OneLake – without relying on the ODP approach. Thanks to powerful Change Data Capture (CDC) technologies like Table CDC and DeltaQ, only changed data is extracted, reducing system load and optimizing data pipelines. In combination with Microsoft Fabric Open Mirroring, these changes are automatically stored in OneLake and merged into Delta tables, ensuring up-to-date data is always available for Power BI, AI applications, and advanced analytics—without complex ETL processes.
This blog post shows you how to efficiently integrate SAP data into Microsoft technologies and future-proof your data strategy.
Contents
- Microsoft Fabric: A solution for modern data management
- OneLake – the data backbone of Microsoft Fabric
- SAP integration with Microsoft Fabric: Why does it matter?
- Challenges of integrating SAP with Microsoft Fabric
- The solution: SAP data integration with Xtract Universal
- Open Mirroring: Near real-time SAP data replication in Microsoft Fabric
1. Microsoft Fabric: A solution for modern data management
As an end-to-end data platform, Microsoft Fabric offers a comprehensive solution for organizations that want to centralize, manage, and analyze their data. One of its key components is OneLake, Microsoft Fabric’s unified data lakehouse, which enables scalable and consistent data storage. Teams across Data & Analytics, IT, and business departments benefit from seamless integration with Microsoft services and powerful analytical capabilities.
However, in practice, many organizations struggle to consolidate data from various sources—including SAP systems—and make that data usable. Microsoft Fabric simplifies this process by integrating heterogeneous data sources and making them available for in-depth analysis. Efficient SAP data integration plays a crucial role here. With technologies like Open Mirroring, SAP data can be replicated into Microsoft Fabric OneLake in near real time and used immediately in Delta tables for analytics. This paves the way for data-driven decisions and increases operational efficiency.
To enable seamless connectivity with SAP systems, companies turn to specialized interfaces like Xtract Universal. These tools automate the delivery of SAP data in the right format and support modern technologies like delta loading and integration with Open Mirroring—without requiring deep changes to the SAP system itself.
How Microsoft Fabric supports modern data strategies
Data management and analytics are critical to the success of today’s organizations. To meet growing demands, more and more companies are adopting Microsoft Fabric. The platform unites various data and analytics services into a single environment, laying the groundwork for a scalable and efficient data strategy. But what makes Microsoft Fabric especially valuable for businesses?
Comprehensive data platform:
Microsoft Fabric offers a true end-to-end solution—from data ingestion and transformation to storage, analytics, and integration with AI applications. Entire data pipelines can be orchestrated within one platform, eliminating the need for multiple disconnected tools. Combined with Open Mirroring, SAP data is automatically merged with existing datasets in Microsoft Fabric, enhancing both speed and accuracy. SAP connectors like Xtract Universal ensure reliable and flexible data delivery, supporting everything from classic table extractions to modern Change Data Capture (CDC) scenarios.
Centralized storage with OneLake:
As the central data lakehouse in Microsoft Fabric, OneLake provides unified, scalable, and secure data storage. It seamlessly integrates with tools like Power BI, Azure Synapse, and Microsoft Purview, making data governance and compliance significantly easier to manage.
Flexible for all teams:
Whether it’s Data & Analytics teams, IT departments, or business users—Microsoft Fabric enables powerful yet user-friendly data processing. IT teams benefit from simplified architecture and automation, while analysts and business users can work with the data directly, without needing deep technical expertise. Thanks to Open Mirroring, SAP data is always up to date and ready to use without manual effort. Xtract Universal acts as the technical bridge to SAP, delivering secure, high-performance data pipelines tailored to target environments.
2. OneLake – the data backbone of Microsoft Fabric
Microsoft Fabric unfolds its full potential through centralized data storage that enables seamless data processing and analysis. At the heart of this architecture is OneLake — the core storage layer of Microsoft Fabric. It forms the foundation for modern and efficient data management by bringing together all enterprise data in a unified environment. A key component here is the integration of SAP data, which can be transferred into OneLake via dedicated SAP connectors such as Xtract Universal. Thanks to Open Mirroring, incremental changes to SAP data are automatically written into Delta tables. This allows SAP data to be combined with other enterprise data and used for near real-time analytics.
OneLake features and benefits at a glance
As the central storage layer of Microsoft Fabric, OneLake is a unified, cloud-based platform that provides the flexibility and scalability companies need for their data strategy. Compared to traditional data warehouses, OneLake offers several key advantages:
All enterprise data—including SAP data—is stored in one central location, regardless of its source. This eliminates data silos and ensures consistent access to relevant information across the organization. With solutions like Xtract Universal, SAP data can be reliably integrated into OneLake—either as full data extracts or through incremental loading processes.
OneLake is tightly integrated with tools like Power BI, Azure Synapse Analytics, and Microsoft Purview. SAP data stored in OneLake can be used directly in downstream processes without complex workarounds or additional data movement. Because Xtract Universal pre-processes the data into the required format, it can be used immediately within Microsoft Fabric.
With built-in security features and unified governance policies, organizations can ensure that their data—including SAP data—meets compliance requirements while remaining accessible in a controlled and auditable manner.
Designed for large-scale data operations, OneLake supports fast processing even when multiple departments or teams access the data simultaneously. Its cloud-native architecture allows for flexible scaling of storage and compute resources. For example, a finance department using SAP data for controlling and forecasting can benefit in multiple ways:
- Near real-time analytics: Thanks to centralized storage and Power BI integration, finance teams can access and analyze up-to-date figures at any time. With SAP data delivered directly into OneLake, even critical financial information is available in near real time. Xtract Universal ensures continuous and high-performance data delivery.
- Forecasting and simulations: OneLake makes it possible to combine historical SAP data with current market data for more accurate financial forecasts. Centralized storage allows companies to merge past revenue trends or cost structures from SAP with external influencing factors.
- Automated data cleaning and transformation: With native support for data pipelines, raw data—including SAP data—can be cleansed, transformed, and prepared for further analysis directly within OneLake. The structured delivery of SAP data by Xtract Universal minimizes the need for additional transformation steps, ensuring high-quality data at the point of storage. This significantly reduces manual work for finance teams and improves overall efficiency.
3. SAP integration with Microsoft Fabric: Why does it matter?
The benefits of Microsoft Fabric und OneLake are clear – but to fully unlock their potential, enterprise data must be efficiently brought into the platform. SAP data plays a crucial role here, as SAP systems often form the backbone of business operations. A robust SAP integration is therefore essential to ensure smooth data flows and to optimize business-critical processes. With the right interface – such as Xtract Universal – SAP data can be integrated into Microsoft Fabric in a flexible, high-performance, and secure way, forming the basis for company-wide analytics and data-driven decision-making.
SAP as the central ERP system
SAP is used globally across industries to manage core business functions like finance, logistics, production, and more. The data stored in SAP systems represents a valuable asset for analysis, forecasting, and strategic planning. The challenge, however, lies in efficiently transferring this data into modern cloud-based analytics platforms like Microsoft Fabric—while maintaining data quality and meeting the needs of various departments.
Xtract Universal addresses exactly this challenge by extracting data from SAP systems—whether SAP ERP or SAP S/4HANA—and preparing it for use in Microsoft Fabric. With support for multiple extraction methods (such as Table, Table CDC, CDS Views, Reports, BW objects, and OData services), the solution provides maximum flexibility while ensuring high performance and stability. This allows companies to tailor their SAP integration strategy to their specific needs while enabling scalable, cloud-native analytics in Fabric.
4. Challenges of integrating SAP with Microsoft Fabric
Connecting SAP systems to Microsoft Fabric presents both technical and conceptual challenges in practice. To integrate SAP data efficiently into the Microsoft ecosystem, organizations must overcome common hurdles—from complex data structures to the need for near real-time data availability.
- Complex data structures and proprietary formats
SAP data is often stored in highly structured tables and proprietary formats that cannot be directly processed by cloud-based analytics platforms. Without a suitable interface, companies must manually prepare and convert this data before it can be used in Fabric. Xtract Universal handles this step reliably automated, high-performance, and in the required structure.
- Limited capabilities of native Microsoft connectors
While Microsoft provides its own connectors for accessing SAP data, these are primarily suited for standardized scenarios. The situation has become more complex due to SAP Note 3255746, which deprecates the use of ODP Data Replication via RFC APIs. This makes it more difficult to extract SAP data incrementally or at scale using native Microsoft connectors.
Companies therefore need a more flexible solution to transfer SAP data into OneLake efficiently and without manual effort. Xtract Universal offers a certified and future-proof alternative, supporting a variety of extraction technologies and ensuring secure, reliable, and continuous access to SAP data in Microsoft Fabric—without manual interventions.
- High demands for real-time data processing
Many business processes—particularly in finance, production, or logistics—depend on up-to-date, consistent SAP data. Forecasting, simulations, or inventory analysis can only be trusted if based on near real-time information.
With Open Mirroring, Microsoft Fabric—when combined with a dedicated SAP interface—enables automated transfer of current SAP data into OneLake, where it is made available in Delta tables. This provides a stable foundation for both operational and strategic analytics.
5. The solution: SAP data integration with Xtract Universal
To overcome the challenges of SAP integration with Microsoft Fabric, organizations need a powerful interface that enables seamless data transfer from SAP systems into Fabric. This solution must bridge structural differences between the platforms, support high-performance data extraction, and meet near real-time requirements—all without disrupting critical business operations. Xtract Universal delivers exactly that: a reliable, high-performance, and flexible solution for SAP data integration.
How Xtract Universal simplifies SAP integration with Microsoft Fabric:
-
- Seamless connectivity between SAP and Microsoft Fabric
Xtract Universal provides direct access to SAP systems and efficiently transfers data into Microsoft Fabric’s OneLake. Companies can choose from multiple extraction methods to deliver both historical and incremental data—structured and ready for use.
- Near real-time data integration for analytics and reporting
Thanks to powerful extraction mechanisms, SAP data can be made available almost in real time. This enables up-to-date analytics, accurate forecasting, and instant access to SAP data in tools like Power BI, Synapse, and other Microsoft services. In combination with Open Mirroring, captured changes are automatically merged into Delta tables, keeping data fresh and analysis-ready.
- Centralized data management in OneLake without redundant storage
With Xtract Universal, SAP data can be integrated directly into OneLake, creating a centralized and consistent data foundation. Redundant extraction and storage is avoided, and incremental changes can be merged automatically into existing datasets using Open Mirroring—offering a clear advantage for efficient data management.
- Seamless connectivity between SAP and Microsoft Fabric
6. Open Mirroring: Near real-time SAP data replication in Microsoft Fabric
Open Mirroring in Microsoft Fabric allows near real-time replication of data from external sources like SAP into OneLake—automatically and in the open Delta Lake format. Using Change Data Capture (CDC), Xtract Universal identifies incremental changes in SAP systems (e.g., ECC or S/4HANA) and writes them directly into OneLake.
This brings several key advantages: Data remains up to date at all times without delays caused by batch processing. Because only incremental changes are transferred, the load on SAP systems is significantly reduced, and processing becomes much more efficient. The integration is seamless, as data is automatically transformed into the Delta Lake format—perfect for Power BI, AI/ML applications, and other analytics platforms. All inserts, updates, and deletes are automatically reflected in Delta tables to ensure data completeness and consistency.
How does data refresh with Open Mirroring work?
Once data is replicated to OneLake, the Open Mirroring replication engine processes it automatically. Changes are merged directly into Delta tables, enabling analytics on always up-to-date data.
Since Xtract Universal extracts only incremental changes, the SAP system remains largely unaffected. Unlike traditional ETL processes, there’s no need to reload full datasets.
The combination of Open Mirroring and Xtract Universal enables faster analytics, optimized resource planning, and reduced ETL overhead. Organizations gain access to current SAP data for more accurate decision-making, while manual data preparation efforts are significantly reduced.
The integration meets the highest security standards: end-to-end encryption, role-based access controls, and native integration with Microsoft Purview ensure secure and governed data handling. Together, Xtract Universal and Open Mirroring create a seamless bridge between SAP and Microsoft Fabric—empowering a more efficient, data-driven future.
Want to see Microsoft Fabric OneLake in action?
Watch our exclusive webinar to learn how to optimize your SAP data integration with Microsoft Fabric. You’ll discover:
- How to implement incremental data loads from SAP using our CDC mechanism
- The advantages of incremental loading over full data loads
- An alternative to ODP RFC and ODP OData for SAP data extraction
- A live demo of Xtract Universal and Microsoft Fabric OneLake
Watch the free webinar recording here:

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren
Conclusion
Integrating SAP with Microsoft Fabric offers a wide range of benefits that help companies modernize and streamline their data strategy. By centralizing data in OneLake, organizations can break down silos and build a unified, cloud-based platform that enables faster access to critical information. The result: better performance, real-time insights, and the ability to make smarter business decisions.
The seamless connection between SAP and Microsoft services like Power BI and Azure Synapse allows businesses to work with their SAP data more efficiently—without relying on time-consuming ETL processes. With Xtract Universal and Open Mirroring, companies have powerful tools at hand to transform the way they integrate and use SAP data across the Microsoft ecosystem.
Get exclusive benefits – join our Premium Customer Program!
Make the most of Microsoft Fabric and Open Mirroring for your SAP data integration by joining our Premium Customer Program. As a member, you’ll gain early access to new features and updates before they’re officially released, benefit from priority access to our expert support team, and have the opportunity to actively shape the future of our product development with your input. Learn more at: https://theobald-software.com/en/fabric-mirroring#premium

Denise Brüggemann
Denise is Marketing Manager at Theobald Software, with a passion for targeted content creation and communication. Whether in the form of blog posts, website texts, social media or offline content - she knows how to inspire our target groups with relevant content about SAP integration and SAP process automation.
More relevant posts
ABAP Programming vs. Third-Party SAP Extractors: Which Approach is Right for Your SAP Data Strategy?
When it comes to SAP data integration, two primary approaches stand out: ABAP programming and Third-Party SAP Extractors. For developers and IT decision-makers, choosing the right method is crucial for [...]
Introducing the New Theobald Software HelpCenter: Your Ultimate Resource Hub
At Theobald Software, we know how important it is to not only provide top-tier, and reliable software but also clear and accessible information to support our customers and partners. [...]
Guidance on SAP Note 3255746 for Theobald Software Xtract Products
The updated SAP Note 3255746 causes significant concern among our customers and partners. The new policy states that the use of RFC modules of the Operational Data Provisioning (ODP) [...]
Efficient SAP Data Integration with Amazon Redshift & Amazon S3
In the field of cloud data management, Amazon Web Services (AWS) offers a variety of storage and analytics solutions. Two of the most important services in this area are [...]
Data Replication With Change Data Capture and Operational Data Provisioning
CDC, ODP, ETL and SAP SLT – this string of acronyms sounds almost like it’s from the chorus of a German hip-hop song. However, there is no music behind [...]
Data In Flow: SAP Interfaces And Integration
Imagine your company as a vast puzzle, composed of many individual pieces, each representing a different department. Now, all you need to do is seamlessly fit these pieces together [...]
Resolving Low Data Value Issues In SAP Systems
The software manufacturer SAP is undoubtedly one of the market leaders in the field of enterprise software. Thousands of companies worldwide rely on SAP technology to plan, execute, and [...]