Visualizza statistiche aggiornamento warehouse

Utilizzando un meccanismo aggiuntivo, è possibile visualizzare i dettagli dell'aggiornamento dei dati nel warehouse e le tabelle modificate.

Le tre tabelle di drill-down riportate di seguito contengono informazioni che è possibile utilizzare per i dettagli di aggiornamento dei dati. Per visualizzare queste tabelle, è possibile utilizzare strumenti quali SQL Developer e connettersi ad Autonomous AI Lakehouse associato all'istanza di Fusion Data Intelligence come OAX_USER. Queste tabelle verranno popolate per l'istanza dopo la disponibilità della funzione. Le tabelle conservano i valori per circa 6 mesi, quindi vengono archiviate.

Questa funzionalità è disponibile in un rollout a fasi.

Tabella Cosa contiene? Quando viene aggiornato?
FDI_REFRESH_SOMMARIO Riepilogo di ciascun aggiornamento dei dati, inclusi l'ora schedulata, l'ora di completamento e il conteggio dei record pubblicati. Una riga per ogni aggiornamento. Aggiornato al completamento della prima fase del processo di aggiornamento. Per gli aggiornamenti a fase singola, ovvero alla fine del processo di aggiornamento, il sistema aggiorna questa tabella quando i dati vengono pubblicati. Per informazioni dettagliate sulle fasi di aggiornamento dei dati, vedere Pianificazione degli aggiornamenti incrementali dei dati.
FDI_REFRESH_STAGES Contiene il tempo di completamento per le fasi di aggiornamento. Una riga per ogni fase. Aggiornato al completamento di ogni fase per Priorità, Primaria, Secondaria, a seconda dei casi.
FDI_REFRESH_FACTORS Fattori che influenzano ogni aggiornamento. Una riga per ogni fattore, se applicabile. Aggiornato se sono presenti fattori che hanno interessato l'aggiornamento. I fattori supportati sono di origine nelle sessioni ADW di manutenzione e servizio clienti elevato.
FDI_REFRESH_FACTOR_DETAILS Contiene i dettagli sui fattori che hanno interessato ogni aggiornamento. Aggiornato se sono presenti fattori che hanno interessato l'aggiornamento. Per ogni fattore, questa tabella contiene DETAILS_KEY e DETAILS_VALUE.

Dettagli schema tabella

Di seguito sono riportati i dettagli dello schema di queste tabelle.

FDI_REFRESH_SOMMARIO
Colonna Tipo di dati Valori
ID_AGGIORNAMENTO VARCHAR2 ID univoco da unire ad altre tabelle
CODICE_TIPO_ORIGINE VARCHAR2 Tutte le origini supportate, quali FUSION, NETSUITE, BIP, EBS e SALESFORCE.
REFRESH_TYPE VARCHAR2
NUM_STAGES NUMBER da 1 a 4 (le fasi si riferiscono al numero di richieste di aggiornamento prioritario e alla fase successiva alla pubblicazione). Per informazioni dettagliate sulle varie fasi, vedere Pianificazione degli aggiornamenti incrementali dei dati).
Gli esempi riportati di seguito mostrano il valore di NUM_STAGES e i nomi delle fasi popolate nella tabella FDI_REFRESH_STAGES.
  • Mansione senza priorità: NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incrementale con priorità: NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza selezionare la priorità, secondaria (il file di indice ha 1): NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza selezionare il set di dati con priorità (il file di indice ha 1,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza principale (il file di indice ha 0,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale multistadio senza principale (il file di indice ha 0,1): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi (il file indice ha 0,1,2): NUM_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
STATO VARCHAR2 IN CORSO, COMPLETATA
ORA_PROGRAMMATA TIMESTAMP -
ORA_INIZIO TIMESTAMP -
DATA/ORA PUBBLICAZIONE TIMESTAMP Valore DATA_PUBLISHED da FDI_REFRESH_STAGES
COMPLETAMENTO_ORA TIMESTAMP -
CONTEGGIO_REC_PUBBLICATI NUMBER -
FDI_REFRESH_STAGES
Colonna Tipo di dati Valori
ID_AGGIORNAMENTO VARCHAR2 ID univoco da unire ad altre tabelle
NOME_FASE VARCHAR2 Nomi delle fasi nell'aggiornamento incrementale pianificato. Vedere Schedula aggiornamenti incrementali dei dati.
Gli esempi riportati di seguito mostrano i valori nella colonna NUM_STAGES della tabella FDI_REFRESH_SUMMARY e i valori corrispondenti in questa colonna.
  • Mansione senza priorità: NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incrementale con priorità: NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza selezionare la priorità, secondaria (il file di indice ha 1): NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza selezionare il set di dati con priorità (il file di indice ha 1,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi senza principale (il file di indice ha 0,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale multistadio senza principale (il file di indice ha 0,1): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incrementale a più fasi (il file indice ha 0,1,2): NUM_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
COMPLETAMENTO_ORA TIMESTAMP -
FDI_REFRESH_FACTORS
Colonna Tipo di dati Valori
ID_AGGIORNAMENTO VARCHAR2 ID univoco da unire ad altre tabelle
CODICE FATTORE VARCHAR2
  • START_DELAY_REASON - Motivo per cui il job di aggiornamento schedulato non è stato avviato all'ora schedulata e per quanto tempo il job di aggiornamento è stato ritardato. Ulteriori dettagli sul motivo del ritardo vengono registrati in FDI_REFRESH_FACTOR_DETAILS. Possibili motivi del ritardo del job: è in corso un altro job oppure l'origine è disabilitata oppure il controllo dello stato di origine non è riuscito.
  • SOURCE_MAINTENANCE - Tempo di attesa del processo di aggiornamento perché il sistema di origine era in manutenzione.
  • CUSTOMER_HIGH_ADW_SERVICE - Il numero massimo di sessioni utente Autonomous AI Lakehouse concorrenti che utilizzano il servizio HIGH osservato durante il processo di aggiornamento dei dati. Vedere Regole di utilizzo per Autonomous AI Lakehouse associato a Oracle Fusion Data Intelligence.
  • CUSTOMER_DATASET_LONG_EXTRACTION - Numero di incrementi di dati per i quali l'estrazione ha richiesto molto tempo.
DETTAGLI FATTORE VARCHAR2 Dettagli aggiuntivi per il fattore, ad esempio minuti o numero di sessioni. Ad esempio, il numero di minuti se FACTOR_CODE è SOURCE_MAINTENANCE e il numero di sessioni se FACTOR_CODE è CUSTOMER_HIGH_ADW_SERVICE.
FDI_REFRESH_FACTOR_DETAILS
Colonna Tipo di dati Valori
ID_AGGIORNAMENTO VARCHAR2 ID univoco da unire ad altre tabelle
CODICE FATTORE VARCHAR2 CUSTOMER_DATASET_LONG_EXTRACTION - Numero di incrementi di dati per i quali l'estrazione ha richiesto molto tempo.
CHIAVE_DETTAGLI VARCHAR2 Nome della data augmentation per la quale l'estrazione ha richiesto molto tempo.
DETTAGLI_VALORE VARCHAR2 Tempo impiegato per l'estrazione per l'aumento dei dati.
Di seguito sono riportate alcune query di esempio per utilizzare queste tabelle.
  • Visualizza riepilogo aggiornamento per l'ultimo 1 giorno utilizzando questa query:
     SELECT * FROM FDI_REFRESH_SUMMARY WHERE COMPLETION_TIME > SYSDATE - 1;
  • Visualizza dettagli fase per un aggiornamento specifico utilizzando questa query:
    SELECT * FROM FDI_REFRESH_STAGES WHERE REFRESH_ID = <REFRESH_ID>;
  • Visualizza i fattori di aggiornamento interessati in base all'ID aggiornamento utilizzando questa query:
    SELECT * FROM FDI_REFRESH_FACTORS WHERE REFRESH_ID = <REFRESH_ID>; 
  • • Visualizza dettagli fattore di aggiornamento interessato per ID aggiornamento utilizzando questa query:
    SELECT * FROM FDI_REFRESH_FACTOR_DETAILS WHERE REFRESH_ID = <REFRESH_ID> AND FACTOR_CODE=<Factor code. for example:'CUSTOMER_DATASET_LONG_EXTRACTION'>; --View specific Refresh and Factor details

Visualizza tabelle modificate

Per visualizzare le tabelle modificate, è possibile utilizzare la tabella FDI_REFRESHED_DATASETS. Mostra le tabelle warehouse aggiornate e l'indicatore orario in cui vengono aggiornate.

Ecco alcune query di esempio:
  • Visualizzare tutti i set di dati aggiornati utilizzando questa query:
    SELECT table_name, to_char(last_refresh_time,'DD-MON-YYY HH24:MI:SS') as last_refresh_datetime FROM fdi_refreshed_datasets;
  • Visualizza tutti i set di dati aggiornati negli ultimi 2 giorni utilizzando questa query:
    SELECT * FROM fdi_refreshed_datasets WHERE last_refresh_time > sysdate - 2; 
  • Visualizza tutti i set di dati aggiornati nell'ultima 1 ora utilizzando questa query:
    SELECT * FROM fdi_refreshed_datasets where last_refresh_time > sysdate-INTERVAL '1' HOUR;