HintergrundEmpfehlungen zur Modellierung der Schichten

 

Modellierung einer Data-Warehouse-Schicht:
  • Wenn Sie Daten aus verschiedenen Quellsystemen extrahieren, empfehlen wir, eine Data-Warehouse-Schicht zur Konsolidierung der Daten als Zwischenschicht zu modellieren. Dafür verwenden Sie DataStore-Objekte.

  • Wenn Sie Daten auf Belegebene im BI-System ablegen möchten, empfehlen wir, eine Data-Warehouse-Schicht aus DataStore-Objekten aufzubauen. Dort werden die Daten nur leicht denormalisiert in einer sinnvollen Granularität abgelegt.

  • Die Granularität der in der Data-Warehouse-Schicht abgelegten Daten sollte der Granularität entsprechen, in der die Daten vom Extraktor geliefert werden.

  • Die Daten werden in der Data-Warehouse-Schicht nicht aggregiert, um relevante Informationen für die operationale Analyse zu erhalten.

  • Die Extraktoren für Bewegungs- wie auch für Stammdaten sollten delta-fähig sein.

  • Die Daten sollten die gesamte Historie enthalten.

Modellierung der Architected Data Marts:
  • Die Daten in der Schicht der Architected Data Marts sollten den Anforderungen der Datenanalyse entsprechen.

Modellierung des Operational Data Stores:
  • Im Operational Data Store sollten die Daten in der höchsten Granularität, zur Unterstützung der operationalen Datenanalyse, abgelegt sein.

Allgemein:
  • Verwenden Sie die gleichen, zentralen InfoObjects in allen Schichten. Nur dadurch erhalten Sie eine durchgängige Konsistenz.

Dies sollten Sie vermeiden:
  • Modellieren Sie den Datenfluss nicht so, dass ein stove-pipe-Datenmodell entsteht. Darin fließen die Daten vom Extraktor direkt zur Architected-Data-Mart-Schicht.