Warehouse-Aktualisierungsstatistiken anzeigen

Mit einem zusätzlichen Mechanismus können Sie die Details der Datenaktualisierung im Warehouse und die geänderten Tabellen anzeigen.

Die folgenden drei Drilldown-Tabellen enthalten Informationen, die Sie für Datenaktualisierungsdetails verwenden können. Um diese Tabellen anzuzeigen, können Sie Tools wie SQL Developer verwenden und eine Verbindung mit dem Autonomous AI Lakehouse herstellen, das mit der Fusion Data Intelligence-Instanz verknüpft ist, als OAX_USER. Diese Tabellen werden für Ihre Instanz aufgefüllt, nachdem das Feature verfügbar ist. Die Tabellen behalten Werte für etwa 6 Monate und werden dann archiviert.

Diese Funktion ist in einem phasenweisen Rollout verfügbar.

Tabelle Was enthält es? Wann wird es aktualisiert?
FDI_REFRESH_SUMMARY Übersicht über jede Datenaktualisierung, einschließlich geplanter Zeit, Abschlusszeit und Anzahl veröffentlichter Datensätze. Eine Zeile für jede Aktualisierung. Wird aktualisiert, wenn die Aktualisierung in Bearbeitung ist und wenn die Aktualisierung abgeschlossen ist (einschließlich Nachverarbeitung).
FDI_REFRESH_STAGES Enthält die Abschlusszeit für Aktualisierungsphasen. Eine Zeile für jede Phase. Aktualisiert bei Abschluss jeder Phase für Priorität, Primär, Sekundär, falls zutreffend.
FDI_REFRESH_FACTORS Faktoren, die sich auf jede Aktualisierung auswirken. Jeweils eine Zeile für jeden Faktor. Wird aktualisiert, wenn Faktoren die Aktualisierung beeinflusst haben. Unterstützte Faktoren sind "Source is in Maintenance" und "Customer High Service ADW Sessions".

Tabellenschemadetails

Im Folgenden werden die Schemadetails dieser Tabellen aufgeführt:

FDI_REFRESH_SUMMARY
Spalte Datentyp Werte
REFRESH_ID VARCHAR2 Eindeutige ID für die Verknüpfung mit anderen Tabellen
SOURCE_TYPE_CODE VARCHAR2 Alle unterstützten Quellen. Gleiche Codes wie der aktuelle Mechanismus
REFRESH_TYPE VARCHAR2 Aktivierung, inkrementell, Aktualisierung bei Bedarf, App-Upgrade, Quelle für vollständiges Neuladen, Datenverwaltung, Priorisierte Aktualisierung
NUM_STAGES NUMBER 1 bis 3 (Stufen beziehen sich auf die Anzahl der Prioritätsaktualisierungsanforderungen und die Post-Publishing-Phase. Beispiel: Wenn Sie "Priorität", "Primär" und "Sekundäre Aktualisierung" aktiviert haben, ist NUM_STAGES 4 (3 + 1). Wenn Sie "Primäre und Sekundäre Aktualisierung" aktiviert haben, ist NUM_STAGES 3 (2 + 1).
STATUS VARCHAR2 IN BEARBEITUNG, ABGESCHLOSSEN
SCHEDULED_TIME TIMESTAMP -
COMPLETION_TIME TIMESTAMP -
PUBLISHED_REC_COUNT NUMBER -
FDI_REFRESH_STAGES
Spalte Datentyp Werte
REFRESH_ID VARCHAR2 Eindeutige ID für die Verknüpfung mit anderen Tabellen
STAGE_NAME VARCHAR2 PRIO_DATA_PUB_ORD_0, PRIO_DATA_PUB_ORD_1, DATA_PUBLISHED, POST_PROCESSING
COMPLETION_TIME TIMESTAMP -
FDI_REFRESH_FACTORS
Spalte Datentyp Werte
REFRESH_ID VARCHAR2 Eindeutige ID für die Verknüpfung mit anderen Tabellen
FACTOR_CODE VARCHAR2 SOURCE_MAINTENANCE, CUSTOMER_HIGH_ADW_SERVICE
FACTOR_DETAILS VARCHAR2 Weitere Details für den Faktor, z.B. Minuten
Hinweis

Wenn FACTOR_CODE SOURCE_MAINTENANCE ist, gibt die FACTOR_DETAILS die Anzahl der Minuten an, in denen die Quelle während dieser Anforderungsausführung gewartet wurde und die Daten nicht extrahiert werden konnten. Wenn FACTOR_CODE CUSTOMER_HIGH_ADW_SERVICE ist, gibt die FACTOR_DETAILS die Anzahl der HIGH-Servicesessions von Benutzern an, die während der Anforderungsausführung beobachtet wurden.
Im Folgenden finden Sie einige Beispielabfragen für die Verwendung dieser Tabellen:
  • Mit dieser Abfrage die Aktualisierungsübersicht für den letzten 1 Tag anzeigen:
     SELECT * FROM FDI_REFRESH_SUMMARY WHERE COMPLETION_TIME > SYSDATE - 1;
  • Zeigen Sie mit dieser Abfrage Phasendetails für eine bestimmte Aktualisierung an:
    SELECT * FROM FDI_REFRESH_STAGES WHERE REFRESH_ID = <REFRESH_ID>;
  • Betroffene Aktualisierungsfaktoren nach Aktualisierungskennung mit dieser Abfrage anzeigen:
    SELECT * FROM FDI_REFRESH_FACTORS WHERE REFRESH_ID = <REFRESH_ID>; 

Geänderte Tabellen anzeigen

Um die geänderten Tabellen anzuzeigen, können Sie die Tabelle FDI_REFRESHED_DATASETS verwenden. Sie zeigt die aktualisierten Warehouse-Tabellen und den Zeitstempel an, mit dem sie aktualisiert werden.

Im Folgenden finden Sie einige Beispielabfragen:
  • Zeigen Sie alle Datensets an, die mit dieser Abfrage aktualisiert werden:
    SELECT table_name, to_char(last_refresh_time,'DD-MON-YYY HH24:MI:SS') as last_refresh_datetime FROM fdi_refreshed_datasets;
  • Zeigen Sie alle in den letzten 2 Tagen mit dieser Abfrage aktualisierten Datensets an:
    SELECT * FROM fdi_refreshed_datasets WHERE last_refresh_time > sysdate - 2; 
  • Zeigen Sie alle Datasets an, die während der letzten 1 Stunde mit dieser Abfrage aktualisiert wurden:
    SELECT * FROM fdi_refreshed_datasets where last_refresh_time > sysdate-INTERVAL '1' HOUR;