Ein Hauptvorteil der Verwendung von Schema Generator ist, dass der Datenbankadministrator (DBA) das Cube Views™-Schema nicht manuell mit Hilfe der OLAP-Zentrale (OLAP - Online Analytical Processing) erstellen muss. Schema Generator generiert automatisch eine Cube Views-XML-Datei, die
die Kubusmodelle und Kuben zur Unterstützung des Business Measures-Modells enthält.
Schema Generator verwendet das Business Measures-Modell, um eine DB2®Cube Views-XML-Datei zu erstellen. Diese XML-Datei enthält Informationen, die das Sternschema beschreiben, das diesem Business Measures-Modell zugeordnet ist.
Nach der Generierung des Schemata muss der DBA die generierten DDL-Scripts implementieren,
durch die zusätzliche Datenbanktabellen in der Protokolldatenbank erstellt werden.
Anschließend verwendet der DBA die OLAP-Zentrale, um das Cube Views-Schema manuell zu importieren.
Important: - Alle Datenbanken und zugehörigen
statischen Tabellen werden erstellt, bevor das Cube Views-Schema implementiert wird.
- Die für die Darstellung der aktiven Datenbanktabellen generierte DDL muss
vor der Ausführung der Cube Views-Metadaten ausgeführt werden.
Schema Generator ordnet das
Business Measures-Modell einer
einfachen Sternschemadarstellung zu, die in der OLAP-Zentrale implementiert wird.
Die folgenden zentralen Punkte müssen hinsichtlich der Cube Views-Schemagenerierung beachtet werden:
- Für jede Geschäftsbemaßungsgruppe wird ein Kubusmodell erstellt. Der Name des Kubusmodells wird vom Business Measures-Modell abgeleitet.
- Für jede Geschäftsbemaßungsgruppe ist eine Fakttabelle vorhanden. Der Name der Fakttabelle ist im Business Measures-Modell definiert.
- Für jeden Messwert können ein oder mehrere Aggregationstypen (z. B. SUM, AVG, COUNT, MAX oder MIN) sowie ein entsprechender Bemaßungsname vorhanden sein.
- Der Schemaname wird zum Zeitpunkt der Produktinstallation angegeben. Der Schemaname wird während des Installationsprozesses in das Launchpad aufgenommen.
- Das Kubusmodell und die Kuben basieren auf dem neuesten Business Measures-Modell.
Jede Änderung im Business Measures-Modell macht eine
erneute Generierung und Implementierung der Cube Views-Metadaten erforderlich.