DataViz Migration - migrating from SAP BO to Power BI

Jul 2, 2026 · 3 min read
ressources

SAP BusinessObjects estates typically hold several years’ worth of modeling: universes, Web Intelligence reports, business objects, calculations, filters, prompts, and semantic layers. The migration covers universes, business objects, and business rules just as much as reports.

Source
SAP BusinessObjectsWeb IntelligenceUNV / UNX universes
Target
Power BIDAX{oa-lake}

SAP BusinessObjects analysis prerequisites

The analysis requires access to the SAP BusinessObjects services, technical repositories, and the audit database. Extractors run within the Client’s environment and only technical metadata is used, which can be anonymized before processing.

Diagram: SAP BusinessObjects analysis prerequisites – migrating from SAP BO to Power BI

Estate analysis

The analysis covers Web Intelligence reports, UNV and UNX universes, Data Providers, business objects, variables, filters, prompts, and graphical components. Dependencies between data sources, business objects, and visualizations are consolidated with observed usage into a repository.

Diagram: Estate analysis – migrating from SAP BO to Power BI

Rationalization

Cross-referencing audit logs with the metadata identifies unused reports, duplicates, unconsumed objects, and obsolete universes.

Result: a reduced volume to migrate.

Conversion to Power BI

Data Providers become Power BI datasets; queries, calculations, and variables are converted into SQL or DAX; business objects become dimensions and measures, with dependencies between universes, reports, and sources preserved. Tables, charts, filters, sections, and layout are rebuilt in Power BI: the migration covers the business layer as well as the reporting layer.

The conversion relies on {oa-lake}: queries, calculations, and variables are encapsulated as SQL pipelines, and the business objects of the universes feed its interoperable semantic layer, which Power BI connects to (see below).

Diagram: Conversion to Power BI – migrating from SAP BO to Power BI

Validation

During acceptance testing, SAP BusinessObjects and Power BI run in parallel and their indicators are compared.

Tables, filters, and slicers

Screenshot: Tables, filters, and slicers – migrating from SAP BO to Power BI

SAP BusinessObjects tables, filters, and sections converted into Power BI components.

Pie charts

Screenshot: Pie charts – migrating from SAP BO to Power BI

Charts

Screenshot: Charts – migrating from SAP BO to Power BI

Dashboards

Screenshot: Dashboards – migrating from SAP BO to Power BI

{oa-lake}: the foundation of every dataviz migration

Moving from one reporting tool to another meets the immediate need, but it shifts the business logic into a new proprietary model: the next time the tool changes, everything has to be rebuilt again.

Power BI connects to {oa-lake} and consumes a ready-made model: business objects, KPIs, and security are no longer locked into a new proprietary model.

{oa-lake} architecture: interoperability layer, mini ETL pipelines and semantic layer

Key point: migrating to {oa-lake} means migrating one last time. Business logic becomes a company asset, independent from vendors.

Why {oa-lake} underpins every dataviz migration → · Discover {oa-lake} → · SQL interoperability and semantic layer →

Frequently asked questions

Can SAP BusinessObjects be migrated to Power BI automatically?
Largely, yes. {openAudit} analyzes universes, Web Intelligence reports and usage logs, then converts Data Providers into Power BI datasets, queries, calculations and variables into SQL or DAX, and business objects into dimensions and measures. Tables, charts, filters and sections are rebuilt as Power BI visuals.
What happens to SAP BO universes in Power BI?
The business objects, business rules and dependencies of the universes (UNV and UNX) feed the {oa-lake} semantic layer. Power BI connects to this ready-made model: the business logic is not rewritten into a new proprietary model.
Do all SAP BusinessObjects reports need to be migrated?
No. Audit logs are cross-referenced with platform metadata to identify unused reports, duplicates, unconsumed objects and obsolete universes. They are excluded before migration, which reduces the volume to migrate.
How can you check that the figures match after migration?
The migration can run in parallel on SAP BusinessObjects and Power BI. The KPIs produced by both platforms are compared during acceptance testing.
What access is needed to analyze a SAP BusinessObjects platform?
Access to the SAP BusinessObjects services, the technical repositories and the audit database. The extractors run in the client’s environment and only use technical metadata, which can be anonymized before processing.
Équipe Ellipsys
Authors
{openAudit} | Data Lineage & Migration
Ingénieurs IT spécialisés en data lineage technique, migration BI/ETL et architectures SQL ouvertes.