Data flows migreren naar BW/4HANA. Handwerk? – Deel 2

Data flows migreren naar BW/4HANA. Handwerk? – Deel 2

In onze vorige blog hebben we de mogelijkheden om naar BW/4HANA te gaan uiteengezet. In deze blog gaan we de diepte in en laten een concrete conversie zien van een bestaande BW 7.x flow naar een BW/4HANA flow met de nieuwste BW objecten. Als voorbeeld pakken we de volgende flow uit ons oude 7.x systeem welke we gaan converteren.

De BW/4HANA conversie tools

Er zijn een aantal belangrijke tools waarmee SAP ons helpt de conversie te realiseren.

De eerste is “RS_B4HANA_CHECK_ENABLE” (what’s in a name), welke controleert of uw systeem klaar is voor de conversie. Technisch gaat het systeem naar de BW/4HANA modus wat onder water de volgende gevolgen heeft:

  • De import van oude objecten is niet meer mogelijk. Denk hierbij aan oude business content en kubussen
  • Oude objecten kunnen niet meer aangemaakt worden
  • Waar er in compatability modus nog de mogelijkheid is om oude objecten te “whitelisten” zal dit niet meer mogelijk zijn na de switch
  • De SAP BEx suite kan niet meer gebruikt worden. Let op, dit is iets anders dan de query designer!

In het kort, u kunt alleen nog de nieuwe HANA geoptimaliseerde objecten gebruiken.

De BW/4HANA transfer tool: RSB4HTRF, wat wordt ondersteund?

De tweede belangrijke transactie is de zogeheten “transfer tool” welke het mogelijk maakt de flows te converteren.

Op dit moment worden de meest gebruikte objecten ondersteund door middel van een automatische conversie. De meer exotische scenario’s zullen handmatig of in toekomstige updates van de transfer tool mogelijk worden.

Oude object Nieuwe object (geoptimaliseerd voor HANA) Conversie methodiek
DataStore object (klassiek) DataStore object (advanced) RSB4HTRF
InfoCube DataStore object (advanced) RSB4HTRF
VirtualProvider gebaseerd op DTP Open ODS View Handmatig
VirtualProvider gebaseerd op HANA Model Open ODS View of CompositeProvider Handmatig
VirtualProviders met een Functie Module SAP HANA View (in Open ODS View of CompositeProvider) Handmatig
HybridProvider: InfoCube +DataStore object (classic) DataStore object (advanced) RSB4HTRF
InfoSet CompositeProviders Handmatig
MultiProviders CompositeProviders RSB4HTRF
CompositeProvider (object type COPR) CompositeProviders RSB4HTRF (met potentieel rework)
InfoObject met master data access via SAP HANA View Open ODS View Handmatig
Semantically partitioned object voor DataStore object (classic) en InfoCube

 

Hetzelfde overzicht kunnen we maken voor de BEx tools.

Oude object Nieuwe object Logische opvolger Conversie methodiek
BEx query BW Query N.v.t. RSB4HTRF
BEx Web BEx Web Template, BEx Web Item, Web Design, Time Parameter, Metadata, Web Design, Time Item Metadata SAP BusinessObjects Design Studio
Enterprise Reporting Enterprise report Crystal report via BOE
BEx Analyzer Workbook, Thema SAP BusinessObjects Analysis, Edition for

Microsoft Office

BEx Information Broadcasting Broadcast setting GB&Smith 360 cast

BOE Broadcasting

BEx Information Broadcasting Xcelsius Dashboard SAP BusinessObjects

Design Studio

Integratie met SAP BusinessObjects Crystal Report Crystal report via BOE
Data mining model en model source SAP HANA analysis process of

native in SAP HANA

N.v.t.
Analysis process SAP HANA analysis process en transformatie N.v.t.

Duidelijk is hier dat de oude BEx objecten niet meer ondersteund worden. U zult een beweging moeten maken naar een andere front-end oplossing. Dit kan bijvoorbeeld BusinessObjects zijn in combinatie met GB&Smith voor vereenvoudigde broadcasting en administratie of BW queries in combinatie met Fiori.

De stap naar een andere front-end oplossing dan BEx zal waarschijnlijk door u grotendeels al genomen zijn. Bekende scenario’s zijn hierin het vervangen van de BEx Analyser door Analysis for Office en het vervangen van Bex Web door Design Studio.

Het converteren van de objecten

Terug naar onze bestaande flow. Laten we deze gaan converteren!

Start de conversie op met het hoogst mogelijke object. In veel gevallen zal dit de MultiProvider zijn.

Grafisch wordt weergegeven welke objecten geconverteerd kunnen worden en een voorstel voor een naam wordt gedaan. U ziet de intelligentie van het programma door dit alleen te doen voor de kubus. Dit heeft een belangrijke reden welke aan het einde van de blog duidelijk zal worden.

De log zal aangeven of de conversie succesvol is en vervolgens kan het resultaat van de conversie bekeken worden.

Een keurige kopie van de flow waar de kubus is vervangen door een Adso en de MultiProvider door een Composite Provider.

U hoeft niet alle flows in 1 keer te converteren. Er kan in de transfer tool ook een tussenfase worden ingelast waar de inventarisatie van de objecten separaat wordt genomen van de daadwerkelijke conversie. Ook kunnen de transporten automatisch verzameld worden welke er zorg voor draagt dat deze door het landschap getransporteerd kunnen worden.

U mist nu nog een essentiële stap in de conversie. Het laden van de data van het oude naar het nieuwe object en natuurlijk de pre- en post validatie of de data inderdaad correct is geconverteerd.

Het laden van van de nieuwe objecten

Als eerste moeten we een transformatie maken tussen de oude en nieuwe flow.

Deze wordt natuurlijk volledig in HANA verwerkt door de 1:1 transformatie.

Na activatie van de data in de Adso kunnen we de data validatie uit gaan voeren door middel van de rapportages.

Deze stap zal overigens in de toekomst overbodig worden. In de nieuwe release van de transfer tool zal tevens de data migratie mogelijk worden en ook process chain migratie ondersteund gaan worden.

Pre- en post validatie

Wat is er eigenlijk met de queries gebeurd hoor ik u zeggen? Deze zijn onder water verhangen van de MultiProvider naar de Composite Provider.

Pre

Post

Door dezelfde technische namen is dit mogelijk!

Als laatste stap kunnen we de data in de oude en nieuwe flow bekijken. Via transactie RSRT zien we dat onze flow succesvol is geconverteerd naar BW/4HANA!

Samenvattend

  • Een conversie naar BW/4HANA objecten kan grotendeels geautomatiseerd
  • Het wegvallen van de oude BEx suite kan opgevangen worden door de inzet van BusinessObjects of SAP Fiori for BW
  • De BW transfer tools worden continue ge-update. Waar nu al volop mogelijkheden zijn om naar de nieuwe situatie te gaan, zal er in de toekomst nog meer functionaliteit worden toegevoegd

Wilt u Interdobs de impact laten bepalen voor uw eigen BW/4HANA conversie? Neem contact met ons op, we bepalen graag de mogelijkheden met u! 

Ronald Konijnenburg