SAP BW - Data Warehousing

In diesem Kapitel werden wir uns mit Stern und erweitertem Sternschema befassen. Wir werden auch verstehen, was InfoArea und InfoObjects sind.

Sternschema

In Star Schema wird jede Dimension mit einer einzigen Faktentabelle verknüpft. Jede Dimension wird nur durch eine Dimension dargestellt und nicht weiter normalisiert. Eine Dimensionstabelle enthält eine Reihe von Attributen, mit denen die Daten analysiert werden.

Zum Beispiel - Wir haben eine Faktentabelle namens FactSales Das hat Primärschlüssel für alle Dim-Tabellen und Kennzahlen units_sold und dollars_sold Analyse machen.

Wir haben 4 Dimensionstabellen - DimTime, DimItem, DimBranch, DimLocation, wie in der folgenden Abbildung gezeigt.

Jede Dimensionstabelle ist mit einer Faktentabelle verbunden, da die Faktentabelle den Primärschlüssel für jede Dimensionstabelle enthält, mit der zwei Tabellen verknüpft werden.

Fakten / Kennzahlen in der Faktentabelle werden zu Analysezwecken zusammen mit dem Attribut in den Dimensionstabellen verwendet.

Erweitertes Sternschema

Im Extended Star-Schema sind Faktentabellen mit Dimensionstabellen verbunden, und diese Dimensionstabelle ist weiter mit der SID-Tabelle verbunden, und diese SID-Tabelle ist mit Stammdatentabellen verbunden. In einem erweiterten Sternschema befinden sich die Fakten- und Dimensionstabellen innerhalb des Cubes. SID-Tabellen befinden sich jedoch außerhalb des Cubes. Wenn Sie die Transaktionsdaten in den Info-Cube laden, werden die Dim-IDs basierend auf den SIDs generiert und diese Dim-IDs werden dann in den Faktentabellen verwendet.

Im erweiterten Sternschema kann eine Faktentabelle eine Verbindung zu 16 Dimensionstabellen herstellen, und jeder Dimensionstabelle werden maximal 248 SID-Tabellen zugewiesen. Diese SID-Tabellen werden auch als Merkmale bezeichnet, und jedes Merkmal kann Stammdatentabellen wie ATTR, Text usw. enthalten.

  • ATTR - Hier werden alle Attributdaten gespeichert.

  • Text - Es wird verwendet, um Beschreibungen in mehreren Sprachen zu speichern.

InfoArea und InfoObjects

InfoObjects sind als kleinste Einheit in SAP BI bekannt und werden in Info-Providern, DSOs, Multi-Providern usw. verwendet. Jeder Info-Provider enthält mehrere InfoObjects.

InfoObjects werden in Berichten verwendet, um die gespeicherten Daten zu analysieren und Entscheidungsträgern Informationen bereitzustellen. InfoObjects können in folgende Kategorien eingeteilt werden:

  • Eigenschaften wie Kunde, Produkt usw.
  • Einheiten wie verkaufte Menge, Währung usw.
  • Kennzahlen wie Gesamtumsatz, Gewinn usw.
  • Zeitmerkmale wie Jahr, Quartal usw.

InfoObjects werden im InfoObject-Katalog erstellt. Möglicherweise kann ein InfoObject einem anderen Info-Katalog zugeordnet werden.

Infobereich

Der Infobereich in SAP BI wird verwendet, um ähnliche Objekttypen zu gruppieren. Der Infobereich wird zum Verwalten von Info Cubes und InfoObjects verwendet. Jedes InfoObjects befindet sich in einem Info-Bereich und Sie können es in einem Ordner definieren, in dem ähnliche Dateien zusammengehalten werden.