Mit Materialized Views werden die Aggregatdaten in dem analytischen Workspace für SQL-Anwendungen als Materialized Views verfügbar. Sie dienen zwei Zwecken:
Refresh: Das Datenbank-Refresh-System überwacht die Master-Tabellen (d.h. die Quelltabellen für die dimensionalen Objekte) und aktualisiert den Cube, wenn in Materialized Views alte Daten angezeigt werden.
Rewrite: Das Query Rewrite-System der Datenbank leitet Abfragen für Summendaten von den Master-Tabellen zu den Materialized Views um.
Sie können Materialized Views nur für Refresh oder für Refresh und Rewrite erstellen.
Materialized View Refresh des Cubes aktivieren
Wählen Sie diese Option, um die Daten in dem Cube automatisch zu aktualisieren, indem Sie das Materialized View Refresh-System der Datenbank verwenden. Diese Methode der Aktualisierung eines Cubes ist eine Alternative zu dem manuellen Refresh. Sie können das Refresh aktivieren und deaktivieren, ohne die anderen Einstellungen zu verlieren.
Refresh-Methode
Wählen Sie eine der folgenden Refresh-Methoden:
Refresh-Modus
Wählen Sie einen der folgenden Refresh-Modi:
Beginnen mit
Zeigt den Ausdruck für die Planung des ersten Refresh-Vorgangs mit der Beginn/Weiter-Methode an. Im Allgemeinen identifiziert dieser Ausdruck ein einzelnes Datum und einen einzelnen Zeitpunkt für das anfängliche Refresh.
Nächste Aktualisierung
Zeigt den Ausdruck für die Planung zusätzlicher Refresh-Vorgänge mit dem Beginn/Weiter-Refresh-Modus an. Im Allgemeinen identifiziert dieser Ausdruck ein Intervall zur Planung routinemäßiger regelmäßiger Refresh-Vorgänge.
Ändern
Zeigt das Dialogfeld "Refresh-Zeiten festlegen" zur Festlegung der Ausdrücke Beginnen mit und Nächster Refresh an.
Constraints
Kontrolliert den Typ von Constraints, die während eines Refresh benutzt werden.
Parallel
Kontrolliert, ob die parallele Verarbeitung beim Aktualisieren dieses Cubes benutzt werden kann.
Parallelitätsgrad:
Identifiziert die Höchstanzahl von parallelen Prozessen, die für die Aktualisierung der Daten benutzt werden sollen. Geben Sie die Anzahl von Prozessen ein, die Oracle Database diesem Job zuweisen soll. Jede Partition kann in einem separaten Prozess aggregiert werden, wenn jede Partition ihre eigene zusammengesetzte Dimension hat. Ein Cube mit fünf Partitionen kann z.B. fünf Prozesse für die Aggregation verwenden.
Die eigentliche Anzahl von Prozessen, die Sie zuweisen, hängt von den verfügbaren Ressourcen und den zeitlichen Begrenzungen für den Job ab. Oracle Database weist die angegebene Anzahl von Prozessen zu, unabhängig davon, ob alle gleichzeitig an einem bestimmten Punkt in dem Job benutzt werden können.
Query Rewrite Materialized View aktivieren
Kontrolliert, ob die Materialized Views von Query Rewrite benutzt werden. Wählen Sie dieses Feld, um die Materialized Views an das Query Rewrite-System weiterzuleiten. Sie können Query Rewrite aktivieren und deaktivieren, ohne die anderen Einstellungen zu verlieren.
In den Registern "Refresh" und "Umschreiben" werden Statusinformationen über die Materialized Views angezeigt.
Refresh: zeigt Informationen über den Status des automatischen Refresh an.
Kompatibilitätsprüfliste: Identifiziert die Typen von Prüfungen, die für Materialized Views durchgeführt werden, und das Ergebnis der Tests. Die zugehörigen Objekte haben möglicherweise Eigenschaften, die mit dem Erstellen der Materialized View nicht kompatibel sind.
Status: Angabe, ob das Objekt die Prüfung erfolgreich bestanden hat oder nicht bestanden hat.
Objekt: Führt die Cubes, Kennzahlen und Master-Dimensionstabellen auf, die in einem Refresh involviert sind.
Prüfen: Die Kriterien für das Erstellen einer Refresh Materialized View.
Materialized View-Details: Beschreibt die Materialized View als aktuell definiert.
Name: Führt Eigenschaften einer Refresh Materialized View auf.
Wert: Identifiziert den Wert oder aktuellen Status jeder Eigenschaft.
Umschreiben: Zeigt Informationen über den Status von Query Rewrite an. In dem Register "Umschreiben" wird derselbe Berichttyp angezeigt wie bei Refresh, die Details sind jedoch unterschiedlich.
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,