3 engines to combine, for an automated migration from SAP BO to Power BI

 

3 engines to combine,

for an automated migration from SAP BO to Power BI

Many companies are aiming to move away from SAP BO: price, unclear outlook, lack of resources for maintenance, cloud compatibility, etc.
Moving to Power BI is also a possibility: price, very manageable change management, advanced features, a large user community, compatibility with modern cloud systems, etc. 

 

When it comes to migrating from one to the other, the expectations of stakeholders will not necessarily be the same: 

  • Ideal for businesses, whose weight in the decision is often preponderant 😊, it will be a seamless transition  : I find my dashboard as is, same graphs, same indicators in the same places with a very short implementation time and contained license costs.
  • For IT, the objective will also be to carry the minimum of "technical debt" into the target and to be able to make continuous improvements after the migration. 

 

To address these different challenges, we have developed 3 “As Is” migration engines from BO to Power BI. 

The first one replicates the layout, intelligence, and semantic layer of SAP BO. But it doesn't address all the challenges. It was therefore necessary to build a second engine, then a third, to obtain results that best matched the company's real needs.

We'll explain everything to you. 

 

Simplify:

Eliminate the “technical debt” present in SAP BO 

before  migration

 

Define : 

Analyze what

must  be migrated

through fine introspection

Beyond simplification, the in-depth analysis of SAP BO will allow us to know all its subtleties . They can then be reproduced in the target with our migration engines.

  • SAP BO Intelligence to Power BI  : Analysis of expressions and calculations in the SAP BO dashboard, for translation into DAX or SQL in Power BI.
  • SAP BO to Power BI layout : analysis of tabs, charts, filters, in order to reconstruct them in Power BI PBIX files.
  • The semantic layer from SAP BO to Power BI  : schematically, data providers (with their objects) will be converted into folders in Power BI. The naming of the objects as they appear in the universes will be preserved.
  • SAP BO to Power BI sources : analysis of query structure, associated tables and dimensions, contexts, and prompts. The SQL from the data providers will serve as the basis for reconstructing queries in Power BI. 
 

Migrate: 

3 engines

for 3 scenarios

The "Import" engine allows you to integrate data directly into Power BI, while preserving the structure of the BO universes (classes and objects).


Strengths:

  • Intelligence and layout are carried over to the target. 
  • Data structuring in Power BI  as in SAP BO : Data providers and their BO objects are placed in folders in Power BI. They are classified very similarly, and the naming of BO objects will be retained as it appears in the universes. Power BI offers "Semantic Models" that allow you to approach the user experience of SAP BO. 
  • Resumption of BO's prompt system which allows users to filter or select data before the dashboard runs.

Boundaries :

  • This mode involves loading data, and therefore high "capacities". The costs can be very high for the company.
  • Loading data into Power BI imposes processing volume limitations  (unlike SAP BO).

The latter engine relies on using SQL queries executed directly in the database for calculations, rather than in DAX in Power BI. 


Strengths:

  • Intelligence and layout are carried over to the target. 
  • Perfect for simple dashboards with excellent response times: often better than in SAP BO. 
  • Ideal when you want to centralize management rules in the database with a view to persisting them  : creation of a data exposure layer that can potentially be interoperated with other tools. 

Boundaries :

  • This engine is less suitable for complex dashboards that require advanced calculations : SQL is less flexible than DAX for managing complex analytical logic.  
  • Unlike the output of the other two engines, BO objects are not classified into folders.  This will be a simple conversion into a data table.
 

Commentaires

Posts les plus consultés de ce blog

Migrer de SAP BO vers Power BI, Automatiquement, Au forfait !

La Data Observabilité, Buzzword ou nécessité ?

La 1ère action de modernisation d’un Système d'Information : Ecarter les pipelines inutiles ?