InfoCubes (SAP BW): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Zeile 39: Zeile 39:
Wird erst durch '''explizite Ausführung der Komprimierung''' aus der unkomprimierten Faktentabelle befüllt. Dabei findet ggf. eine Verdichtung statt.
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.
Komprimierung führt ggf. zu Nullwerten.


Null-Werte, wenn es sich nicht um Bestandskennzahlen oder Kennzahlen mit Ausnahmeaggregation handelt, können gelöscht werden.
Nullwerte, 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'''''.
Löschen von Nullwerten kann automatisiert werden mit Kennzeichen '''''Mit Null-Elimination'''''.


Nach dem Eliminieren von Null-Werten können '''verwaiste Dimensionseinträge''' entstehen → '''Dimensionen trimmen'''
Nach dem Eliminieren von Nullwerten können '''verwaiste Dimensionseinträge''' entstehen → '''Dimensionen trimmen'''


''Nachträgliches Löschen'' bestehender '''Nullwerte''' mit Programm '''RSCDS_NULLELIM'''.
''Nachträgliches Löschen'' bestehender '''Nullwerte''' mit Programm '''RSCDS_NULLELIM'''.


== Wartungsmaßnahmen ==
== Wartungsmaßnahmen ==

Version vom 24. Juli 2016, 14:59 Uhr

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 ggf. zu Nullwerten.

Nullwerte, wenn es sich nicht um Bestandskennzahlen oder Kennzahlen mit Ausnahmeaggregation handelt, können gelöscht werden.

Löschen von Nullwerten kann automatisiert werden mit Kennzeichen Mit Null-Elimination.

Nach dem Eliminieren von Nullwerten 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