Information und Bildungsarbeit von und für die SAP-Community

Composite-Provider in der Virtualisierungsschicht

Wer BW/4 auf den ersten Blick lediglich als ein weiteres SAP-BW-Release betrachtet, sollte in jedem Fall einen zweiten riskieren. Dabei wird deutlich, dass es sich tatsächlich um eine Anwendung handelt, bei der viele Teile neu programmiert wurden.
Dr. Marlene Knigge, Windhoff Group
Ruth Heselhaus, Windhoff Group
16. Februar 2023
avatar
avatar

Simplification mit SAP BW/4 Hana 2.0: Vereinfachungen in der Daten(fluss)modellierung

Durch viele neue BW-Komponenten lassen sich mit zunehmendem Releasestand die Möglichkeiten der zugrunde liegenden Hana-Datenbank optimal ausschöpfen. Gegenüber gängigen relationalen Datenbanken unterstützt die In-memory-Computing-DB Hana vielerorts deutlich schnellere und leistungsintensivere Rechenoperationen. Waren Datenhaltung sowie Datenflüsse im klassischen SAP BW relativ kompliziert, ist es dahingehend im Zuge der Veränderungen im BW/4 zu einer Vereinfachung gekommen. Letztere, also die „Simplification“, ist erklärtes Ziel seitens SAP.

In BW/4 Hana gibt es ein neues virtuelles Objekt, den Composite-Provider. Im Datenfluss wird der Composite-Provider in der Virtualisierungsschicht der Layered Scalable Architecture  (LSA) eingesetzt. Queries sollten standardmäßig über den Composite-Provider als Schnittstellenobjekt auf die Daten in den darunterliegenden Schichten zugreifen. So wird die Entkopplung der Datenpräsentation von der Datenbereitstellung umgesetzt. Dieses Vorgehen soll verhindern, dass Queries bei jeder Änderung am Datenmodell angepasst werden müssen. Der neue Composite-Provider ersetzt in BW/4 die klassischen Objekte zur Virtualisierung, allen voran den Multi-Provider und das Info-Set, aber auch das alte Composite-Provider-Objekt, den Virtual-Provider sowie den Transient-Provider.

Im klassischen Multi-Provider wurden die Daten per „Union“ zusammengeführt. Für die Umsetzung eines „Joins“ mussten Entwickler auf Info-Sets zurückgreifen und bei der Modellierung sorgfältig die Performance im Blick behalten. Der Composite-Provider bietet beide Möglichkeiten – sowie Kombinationen aus beiden. Im Composite-Provider können Daten sowohl aus BW-Info-Providern als auch aus Hana-Views vereinigt werden. Darüber hinaus besteht die Möglichkeit, aus einem Composite-Provider eine Hana-View generieren zu lassen. Technisch werden die Union- und Join-Operationen direkt auf der Datenbank Hana ausgeführt, was zu deutlich verbesserter Performance führen kann.

Simplification durch Reduktion der Modellierungsobjekte im SAP BW/4 Hana 2.0 (in Anlehnung an SAP).
Simplification durch Reduktion der Modellierungsobjekte im SAP BW/4 Hana 2.0 (in Anlehnung an SAP).

Mit BW/4 Hana 2.0 wurden einige bestehende Einschränkungen wie die Vorgabe bestimmter Reihenfolgen von Union und Joins oder die Verwendung nur bestimmter Join-Typen aufgehoben. Der Composite-Provider ist somit ein vielfältig einsetzbares, flexibles Objekt. Darüber hinaus entfällt das von den Multi-Providern bekannte Anlegen von Dimensionen und die Zuordnung der Merkmale zu den Dimensionen, was in der Vergangenheit großen Einfluss auf die Query-Performance haben konnte. Bei der Modellierung in BW/4 Hana 2.0 werden somit die Info-Provider durch ein Suchfenster oder per Drag-and-drop dem Composite-Provider einfach hinzugefügt. So wird die Modellierung der Virtualisierungsschicht gegenüber dem klassischen SAP BW deutlich vereinfacht, ohne dass die Performance leidet. Darüber hinaus bietet der Composite-Provider mehr Optionen als seine Vorgängerobjekte. Die Modellierung des Composite-Providers findet vollständig im Hana-Studio statt.

Die Abbildung zeigt in der linken Spalte einen Überblick über die klassischen BW-Modellierungsobjekte. Die rechte ist den Modellierungsobjekten im BW/4 vorenthalten. Anhand der Pfeile zwischen den Objekten lässt sich ablesen, welche neuen Objekte Aufgaben der klassischen Objekte übernommen haben. Eine Ausnahme bildet Info-Objects, das weitestgehend unberührt von Veränderungen blieb. Im Fazit vereinfacht die Reduktion der Modellierungsobjekttypen für Entwickler den Aufbau von Datenflüssen und Datenhaltung signifikant.

Buchtipp:

SAP Press BW/4Hana

SAP BW/4Hana
Marlene Knigge, Ruth Heselhaus

Lernen Sie die neue Standardlösung für das Data Warehousing kennen, SAP BW/4HANA. Dieses umfassende Handbuch zeigt Ihnen Schritt für Schritt, wie Sie die Modellierungswerkzeuge einrichten, Quellsysteme anbinden und Anwendungen in SAP BW/4HANA 2.0 aufbauen. Sie erfahren, wie Sie Daten für Analyse- und Planungsszenarien bereitstellen und Big Data über die Anbindung von SAP Data Intelligence verarbeiten. Zudem stellen Ihnen die Autorinnen die Erweiterung mit SAP Data Warehouse Cloud vor.

avatar
Dr. Marlene Knigge, Windhoff Group

Dr. Marlene Knigge, Senior Consultant Business Intelligence, Windhoff Group, Aktuelle Fachpublikation: „SAP BW/4HANA – Das umfassende Handbuch“, Rheinwerk Verlag, 2022.


avatar
Ruth Heselhaus, Windhoff Group

Ruth Heselhaus, Senior Consultant Business Intelligence, Windhoff Group Aktuelle Fachpublikation: „SAP BW/4HANA – Das umfassende Handbuch“, Rheinwerk Verlag, 2022.


Schreibe einen Kommentar

Die Arbeit an der SAP-Basis ist entscheidend für die erfolgreiche S/4-Conversion. 

Damit bekommt das sogenannte Competence Center bei den SAP-Bestandskunden strategische Bedeutung. Unhabhängig vom Betriebsmodell eines S/4 Hana sind Themen wie Automatisierung, Monitoring, Security, Application Lifecycle Management und Datenmanagement die Basis für den operativen S/4-Betrieb.

Zum zweiten Mal bereits veranstaltet das E3-Magazin in Salzburg einen Summit für die SAP-Community, um sich über alle Aspekte der S/4-Hana-Basisarbeit umfassend zu informieren. Alle Informationen zum Event finden Sie hier:

SAP Competence Center Summit 2024

Veranstaltungsort

Eventraum, FourSide Hotel Salzburg,
Am Messezentrum 2,
A-5020 Salzburg

Veranstaltungsdatum

5. und 6. Juni 2024

Reguläres Ticket:

€ 590 exkl. USt.

Veranstaltungsort

Eventraum, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Veranstaltungsdatum

28. und 29. Februar 2024

Tickets

Regular Ticket
EUR 590 exkl. USt
Veranstalter ist das E3-Magazin des Verlags B4Bmedia.net AG. Die Vorträge werden von einer Ausstellung ausgewählter SAP-Partner begleitet. Der Ticketpreis beinhaltet den Besuch aller Vorträge des Steampunk und BTP Summit 2024, den Besuch des Ausstellungsbereichs, die Teilnahme an der Abendveranstaltung sowie die Verpflegung während des offiziellen Programms. Das Vortragsprogramm und die Liste der Aussteller und Sponsoren (SAP-Partner) wird zeitnah auf dieser Website veröffentlicht.