Voir les statistiques d'actualisation de l'entrepôt

À l'aide d'un mécanisme supplémentaire, vous pouvez afficher les détails de l'actualisation des données dans l'entrepôt et les tables qui ont été modifiées.

Les trois tables de forage suivantes contiennent des informations que vous pouvez utiliser pour les détails d'actualisation des données. Pour voir ces tableaux, vous pouvez utiliser des outils tels que SQL Developer et vous connecter à l'entrepôt avec lac de données autonome AI associé à votre instance Fusion Data Intelligence en tant que OAX_USER. Ces tables seront alimentées pour votre instance une fois la fonction disponible. Les tables conservent des valeurs pendant environ 6 mois, puis sont archivées.

Cette fonctionnalité est disponible dans un déploiement progressif.

Table Que contient-il? Quand est-elle mise à jour?
FDI_REFRESH_SUMMARY Sommaire de chaque actualisation de données, y compris l'heure programmée, l'heure d'achèvement et le nombre d'enregistrements publiés. Une ligne pour chaque actualisation. Mis à jour lorsque l'actualisation passe à En cours et lorsque l'actualisation est terminée (inclut le post-traitement).
FDI_REFRESH_STAGES Contient l'heure d'achèvement des étapes d'actualisation. Une ligne pour chaque étape. Mise à jour à l'achèvement de chaque étape pour Priorité, Principal, Secondaire, selon le cas.
FDI_REFRESH_FACTORS Facteurs affectant chaque actualisation. Un enregistrement pour chaque facteur, selon le cas. Mis à jour s'il existe des facteurs qui ont affecté l'actualisation. Les facteurs pris en charge sont la source dans les sessions de maintenance et ADW à service élevé du client.

Détails du schéma de table

Voici les détails du schéma de ces tables :

FDI_REFRESH_SUMMARY
Colonne Type de données Valeurs
REFRESH_ID VARCHAR2 ID unique à joindre à d'autres tables
SOURCE_TYPE_CODE VARCHAR2 Toutes les sources prises en charge. Les mêmes codes que le mécanisme actuel
REFRESH_TYPE VARCHAR2 Activation, Incrémentielle, Actualisation sur demande, Mise à niveau de l'application, Rechargement complet de la source, Maintenance des données, Actualisation priorisée
NUM_STAGES NUMÉRO 1 à 3 (les étapes font référence au nombre de demandes d'actualisation de priorité et à l'étape de publication; par exemple, si vous avez activé l'actualisation Priorité, Principal et Secondaire, NUM_STAGES aura la valeur 4 (3 + 1), si vous avez activé l'actualisation Principale et Secondaire, NUM_STAGES aura la valeur 3 (2+1).
STATUT VARCHAR2 EN COURS, TERMINÉ
SCHEDULED_TIME TIMESTAMP -
COMPLETION_TIME TIMESTAMP -
PUBLISHED_REC_COUNT NUMÉRO -
FDI_REFRESH_STAGES
Colonne Type de données Valeurs
REFRESH_ID VARCHAR2 ID unique à joindre à d'autres tables
STAGE_NAME VARCHAR2 PRIO_DATA_PUB_ORD_0, PRIO_DATA_PUB_ORD_1, DATA_PUBLISHED, POST_PROCESSING
COMPLETION_TIME TIMESTAMP -
FDI_REFRESH_FACTORS
Colonne Type de données Valeurs
REFRESH_ID VARCHAR2 ID unique à joindre à d'autres tables
FACTOR_CODE VARCHAR2 SOURCE_MAINTENANCE, CUSTOMER_HIGH_ADW_SERVICE
FACTOR_DETAILS VARCHAR2 Détails supplémentaires pour le facteur, par exemple minutes
Note

Lorsque FACTOR_CODE a la valeur SOURCE_MAINTENANCE, FACTOR_DETAILS indique le nombre de minutes pendant lesquelles la source était en cours de maintenance pendant cette exécution de demande et les données n'ont pas pu être extraites. Lorsque FACTOR_CODE a la valeur CUSTOMER_HIGH_ADW_SERVICE, FACTOR_DETAILS indique le nombre de sessions de service ÉLEVÉ des utilisateurs observées lors de l'exécution de la demande.
Voici quelques exemples d'interrogation pour utiliser ces tables :
  • Voir le sommaire d'actualisation pour les 1 derniers jours à l'aide de cette interrogation :
     SELECT * FROM FDI_REFRESH_SUMMARY WHERE COMPLETION_TIME > SYSDATE - 1;
  • Voir les détails de l'étape pour une actualisation spécifique à l'aide de cette interrogation :
    SELECT * FROM FDI_REFRESH_STAGES WHERE REFRESH_ID = <REFRESH_ID>;
  • Voir les facteurs d'actualisation touchés par l'ID actualisation à l'aide de cette interrogation :
    SELECT * FROM FDI_REFRESH_FACTORS WHERE REFRESH_ID = <REFRESH_ID>; 

Voir les tables modifiées

Pour voir les tables qui ont été modifiées, vous pouvez utiliser la table FDI_REFRESHED_DATASETS. Il affiche les tables de l'entrepôt actualisées et l'horodatage auquel elles sont actualisées.

Voici quelques exemples d'interrogation :
  • Voir tous les jeux de données actualisés à l'aide de cette interrogation :
    SELECT table_name, to_char(last_refresh_time,'DD-MON-YYY HH24:MI:SS') as last_refresh_datetime FROM fdi_refreshed_datasets;
  • Consultez tous les jeux de données actualisés au cours des 2 derniers jours à l'aide de cette interrogation :
    SELECT * FROM fdi_refreshed_datasets WHERE last_refresh_time > sysdate - 2; 
  • Voir tous les jeux de données actualisés au cours des 1 dernières heures à l'aide de cette interrogation :
    SELECT * FROM fdi_refreshed_datasets where last_refresh_time > sysdate-INTERVAL '1' HOUR;