InfoCubes (SAP BW)
Dimensionen
Jeder InfoCube hat
- Maximal 16 Dimensionen
- Drei sind fest vorgegeben:
- Paket
- Zeit
- Einheit
- 13 weitere können frei definiert werden
Jede Dimension kann maximal 248 InfoObjekte aufnehmen.
Faktentabellen
Enthält maximal 233 Kennzahlen und Dimensions-IDs.
Line-Item-Dimensionen in der Faktentabelle enthalten statt einer DIM-ID eine SID des Merkmals.
Zwei Faktentabellen pro InfoCube:
Unkomprimierte Faktentabelle
- Wird genutzt bei normaler Bewirtschaftung des InfoCubes.
- Analytische Zugriffe sind möglich
Zweck: Administration von Ladevorgängen (Requests) → Jeder Datensatz enthält die ID des Requests
Ziel / Optimum: Eine möglichst kleine unkomprimierte Faktentabelle → Komprimierung selbst dann durchführen, wenn keine Verdichtung der Daten oder Verbesserung der Performance statt findet.
Komprimierte Faktentabelle
Zweck:
- Hohe analytische Performance / Performanceverbesserung
- Verringerung des Datenvolumens durch Verdichtung
- Erhalten der betriebswirtschaftlichen Aussagekraft der Daten
Wird erst durch explizite Ausführung der Komprimierung aus der unkomprimierten Faktentabelle befüllt. Dabei findet ggf. eine Verdichtung statt.
Komprimierung führt zu Null-Werten.
Null-Werte, wenn es sich nicht um Bestandskennzahlen oder Kennzahlen mit Ausnahmeaggregation handelt, können gelöscht werden.
Löschen von Null-Werten kann automatisiert werden mit Kennzeichen Mit Null-Elimination.
Nach dem Eliminieren von Null-Werten können verwaiste Dimensionseinträge entstehen → Dimensionen trimmen
Nachträgliches Löschen bestehender Nullwerte mit Programm RSCDS_NULLELIM.
Wartungsmaßnahmen
Können mit der Transaktion RSRV "Analyse und Reparatur von BI-Objekten" durchgeführt werden:
- Mehrfache Einträge in Dimensionen eines InfoCubes
- Trimmen von Dimensionen: Nicht verwendete Einträge in Dimensionen eines InfoCubes
Tabellenübersicht
Tabelle | Zweck |
---|---|
Unkomprimierte Faktentabelle | |
Komprimierte Faktentabelle | Performanceverbesserungen |
Gültigkeitstabelle | Bestandskennzahlen |