Ein Universum voller Daten

Ein Universum voller Daten – das Information-Design-Tool

Eine kurze Einführung in das Information-Design-Tool ( IDT) 

Heute ist jedes große Unternehmen am Prozess der Globalisierung und des Austauschs von Produkten beteiligt. Hierzu gehört natürlich auch der weltweite Austausch von Informationen. In einem deutschen Unternehmen wundert sich heute keiner mehr, wenn Entscheidungen auf Grundlage eines Berichts gefällt werden, dessen Daten vom anderen Ende der Welt stammen. Aber wie bringen wir diese Mengen an Daten und Informationen zusammen? Wie wäre es mit einem eigenen Universum voller Daten? Du hast richtig gelesen, die Lösung ist ein neues Universum. Aber wie verwaltet man ein Universum? In den nächsten Zeilen verraten wir Dir, wie Du dieser Universen Herr werden kannst.

Alles Magische entspringt dem Herzen … 

Das Herz des HANA-Systems:

Business-Schicht-Struktur

Abbildung 1: Business-Schicht-Struktur – Quelle: Interne Schulung – IDT-Präsentation

Der erste Schritt beim Erstellen eines Universums ist die Erstellung eines Views. Der erste Stein in unserer „chinesischen Mauer“ wird als SAP HANA Information Modeler bezeichnet, auch bekannt als HANA Data Modeler im Herzen des HANA-Systems. Mit ihm können Anwender oberhalb der Datenbanktabellen Modellierungssichten erstellen und Geschäftslogiken implementieren, um aussagekräftige Berichte für Analysezwecke zu erstellen.

Es gibt drei Arten von Information Views

Diese sind definiert als:

Attribute View Analytic View Calculation View
  • Bei Attribute Views handelt es sich um Dimensionen, BW-Merkmale oder Stammdaten.
  • Attribute Views dienen der Verknüpfung mit einer Dimension oder einem Attribute View.
  • In den meisten Fällen zur Modellierung von Stammdaten wie Einheiten (z. B. Produkt, Mitarbeiter, Geschäftspartner) genutzt.
  • Bei Analytic Views handelt es sich um Star-Schemata oder Faktentabellen umgeben von Dimensionen, Berechnungen oder eingeschränkten Kennzahlen.
  • Analytics Views werden üblicherweise auf mindestens einer Faktentabelle mit Vorgangsdaten sowie der Anzahl der Tabellen oder Attribute Views definiert.
  • Analytic Views machen sich die Rechenleistung von SAP HANA zu Nutze, um aggregierte Daten zu berechnen, so z. B. die Anzahl der verkauften Fahrräder pro Land oder der maximale Stromverbrauch pro Monat.
  • Bei Calculation Views handelt es sich um kombinierte Ansichten, die zusätzlich zu Analytical und Attribute Views zum Einsatz kommen.
  • Sie sind zu komplexen Berechnungen in der Lage, die mit anderen Views nicht möglich sind.
  • Je nachdem, wie sie erstellt werden, können sie als grafische Ansicht oder Skriptansicht definiert werden. Grafische Ansichten können mit den grafischen Modellierungsfunktionen des SAP HANA Modelers modelliert werden. Skriptansichten werden als Abfolgen von SQL-Anweisungen erstellt.

Abbildung 2: Kurzbeschreibung der einzelnen SAP HANA Views. Quelle: http://saphanatutorial.com/sap-hana-modeling/ (Alle Daten in dieser Tabelle wurde von dieser Quelle übernommen)

Ist mit dem View der erste Stein einmal gelegt, können wir mit unserem Konzert loslegen. Diese Rolle wird vom IDT (Information-Design-Tool) übernommen.

Bezugnehmend auf den Information Design Tool User Guide, welcher von SAP veröffentlicht wurde, ist das IDT – Information-Design-Tool – eine SAP BusinessObjects-Metadaten-Entwicklungsumgebung, in der Designer Metadaten aus relationalen und OLAP-Quellen extrahieren, definieren und bearbeiten können, um SAP BusinessObjects-Universen zu erstellen und zu implementieren.

Bei der zum Universum-Designer ernannten Person, kann es sich um einen Datenbankadministrator, einen Software-Manager oder -Entwickler, einen Projektmanager oder auch um einen Berichtersteller handeln, der ausreichende technische Kenntnisse zur Erstellung von Universen für andere Benutzer besitzt. Das Information-Design-Tool wird auch von Sicherheitsadministratoren verwendet, um Sicherheitsprofile für das Universum zu definieren. Es ist möglich, dass sich mehrere Personen im selben Unternehmen mit der Aufgabe der Universumserstellung befassen. Die Zahl der Universum-Designer hängt von den Datenerfordernissen des Unternehmens ab. Es könnte beispielsweise einen Universum-Designer pro Anwendung, Projekt, Abteilung oder Funktionsbereich geben.

Ein Universum ist eine strukturierte Zusammenstellung von Metadatenobjekten, mit denen Geschäftsbenutzer Unternehmensdaten in einer nichttechnischen Sprache analysieren und als Berichte aufbereiten können.

Zu diesen Objekten zählen

  • Dimensionen
  • Kennzahlen
  • Hierarchien
  • Attribute
  • vordefinierte Berechnungen
  • Funktionen
  • Abfragen.

Die Metadatenobjektschicht wird Business-Schicht genannt und ist auf einem relationalen Datenbankschema oder einem OLAP-Cube aufgebaut, sodass die Objekte direkt über SQL- oder MDX-Ausdrücke den Datenbankstrukturen zugeordnet sind. Ein Universum umfasst Verbindungen, die die Datenquellen identifizieren, sodass sich Abfragen für die Daten ausführen lassen.

Die Rolle des Universums

Die Rolle des Universums besteht darin, dem Geschäftsbenutzer semantisch verständliche Business-Objekte bereitzustellen. Der Benutzer kann anschließend in der relevanten Geschäftssprache Daten analysieren und Berichte erstellen und die zugrunde liegenden Datenquellen und -strukturen außer Acht lassen.

Beispiel eines Universums

Abbildung 3: Screenshot eines Universums – Interne Schulung – IDT-Präsentation Inspiricon SRL

So kannst Du ein Universum erstellen

  1. Ein neues Projekt in IDT anlegen
  2. Über IDT eine Verbindung zwischen dem HANA-System und unserem Projekt erstellen
  3. Eine Business-Schicht erstellen
  4. In einem Repository veröffentlichen

Bedenke für ein leichteres Verständnis, dass Universen ermöglichen sollen, nach Belieben, sicher und in einer Sprache, die Du verstehst, auf Informationen zuzugreifen kannst, um diese zu analysieren, zu ergänzen und zu teilen. Ein weiterer wichtiger Aspekt ist, dass Universen Daten aus HANA nicht speichern oder die Systemleistung belasten.
Mit dem Information-Design-Tool erstellte Universen können von den folgenden Datenanalyse- und Berichtsanwendungen von SAP BusinessObjects ab Version BI 4 verwendet werden: SAP BusinessObjects Web Intelligence, SAP Crystal Reports for Enterprise, SAP BusinessObjects Explorer, SAP BusinessObjects Dashboard Design.

In unserem nächsten Artikel erwarten Dich weiterführende Informationen zu IDT und eine eingehende Beschreibung der Universumserstellung. 

Quelle: https://help.sap.com/doc/businessobject_product_guides_boexir4_de_xi4sp8_info_design_tool_de_pdf/XI4.0.8/de-DE/xi4sp8_info_design_tool_de.pdf

Autor dieses Beitrags
Ionel-Calin Oltean Consultant SAP BI/BW
Tel.: +49 (0) 7031 714 660 0
E-Mail: cluj@inspiricon.de