Ver estadísticas de refrescamiento de almacén

Mediante un mecanismo adicional, puede ver los detalles del refrescamiento de datos en el almacén y las tablas que se han cambiado.

Las tres siguientes tablas de aumento de detalle contienen información que puede utilizar para los detalles de refrescamiento de datos. Para ver estas tablas, puede utilizar herramientas como SQL Developer y conectarse a Autonomous AI Lakehouse asociado a la instancia de Fusion Data Intelligence como OAX_USER. Estas tablas se rellenarán para la instancia una vez que la función esté disponible. Las tablas conservan los valores durante unos 6 meses y, a continuación, se archivan.

Esta capacidad está disponible en una implementación en fases.

Tabla ¿Qué contiene? ¿Cuándo se actualiza?
FDI_REFRESH_SUMMARY Resumen de cada actualización de datos, incluidas las horas programadas, las horas de finalización y el recuento de registros publicados. Una fila por cada refrescamiento. Se actualiza cuando finaliza la primera etapa del proceso de refrescamiento. Para las actualizaciones de una sola etapa, lo que significa que se encuentran al final del proceso de actualización, el sistema actualiza esta tabla cuando se publican los datos. Para obtener más información sobre las etapas de refrescamiento de datos, consulte Programación de refrescamientos de datos incrementales.
FDI_REFRESH_STAGES Contiene el tiempo de finalización para las etapas de refrescamiento. Una fila para cada etapa. Se actualizó al finalizar cada etapa para Prioridad, Principal, Secundario, según corresponda.
FDI_REFRESH_FACTORS Factores que afectan a cada actualización. Una fila para cada factor, según corresponda. Se actualiza si hay algún factor que haya afectado al refrescamiento. Los factores admitidos son que el origen está en sesiones de mantenimiento y ADW de alto servicio al cliente.
FDI_REFRESH_FACTOR_DETAILS Contiene detalles sobre los factores que afectaron a cada refrescamiento. Se actualiza si hay algún factor que haya afectado al refrescamiento. Para cada factor, esta tabla contiene los valores DETAILS_KEY y DETAILS_VALUE.

Detalles de esquema de tabla

A continuación se muestran los detalles del esquema de estas tablas:

FDI_REFRESH_SUMMARY
Columna Tipo de datos Valores
REFRESH_ID VARCHAR2 ID único para unir con otras tablas
SOURCE_TYPE_CODE VARCHAR2 Todos los orígenes soportados, como FUSION, NETSUITE, BIP, EBS y SALESFORCE.
REFRESH_TYPE VARCHAR2
NUM_STAGES NÚMERO 1 a 4 (las etapas hacen referencia al número de solicitudes de actualización prioritarias y a la etapa de publicación posterior. Para obtener más información sobre las distintas etapas, consulte Programación de Refrescamientos de Datos Incrementales).
Los siguientes ejemplos muestran el valor de NUM_STAGES y los nombres de las etapas rellenadas en la tabla FDI_REFRESH_STAGES:
  • Trabajo sin prioridad: NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incremental con prioridad: NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin seleccionar prioridad, secundario (el archivo de índice tiene 1): NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin seleccionar el juego de datos de prioridad (el archivo de índice tiene 1,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin principal (el archivo de índice tiene 0,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin principal (el archivo de índice tiene 0,1): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas (el archivo de índice tiene 0,1,2): NUM_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
ESTADO VARCHAR2 EN CURSO, COMPLETADO
SCHEDULED_TIME TIMESTAMP -
COMPLETION_TIME TIMESTAMP -
PUBLISHED_REC_COUNT NÚMERO -
FDI_REFRESH_STAGES
Columna Tipo de datos Valores
REFRESH_ID VARCHAR2 ID único para unir con otras tablas
STAGE_NAME VARCHAR2 Nombres de etapas en el refrescamiento incremental programado. Consulte Programación de refrescamientos de datos incrementales.
Los siguientes ejemplos muestran los valores de la columna NUM_STAGES de la tabla FDI_REFRESH_SUMMARY y los valores correspondientes de esta columna:
  • Trabajo sin prioridad: NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incremental con prioridad: NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin seleccionar prioridad, secundario (el archivo de índice tiene 1): NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin seleccionar el juego de datos de prioridad (el archivo de índice tiene 1,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin principal (el archivo de índice tiene 0,2): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas sin principal (el archivo de índice tiene 0,1): NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • Incremento de varias etapas (el archivo de índice tiene 0,1,2): NUM_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
COMPLETION_TIME TIMESTAMP -
FDI_REFRESH_FACTORS
Columna Tipo de datos Valores
REFRESH_ID VARCHAR2 ID único para unir con otras tablas
FACTOR_CODE VARCHAR2
  • SOURCE_MAINTENANCE: hora a la que el proceso de actualización esperaba porque el sistema de origen estaba en mantenimiento.
  • CUSTOMER_HIGH_ADW_SERVICE: número de sesiones de usuario simultáneas de Autonomous AI Lakehouse que utilizan el servicio HIGH observadas durante el proceso de refrescamiento de datos. Consulte Directrices de uso para Autonomous AI Lakehouse asociado a Oracle Fusion Data Intelligence.
  • CUSTOMER_DATASET_LONG_EXTRACTION: número de aumentos de datos para los que la extracción ha tardado mucho tiempo.
FACTOR_DETAILS VARCHAR2 Detalles adicionales para el factor, como minutos o número de sesiones. Por ejemplo, el número de minutos si FACTOR_CODE es SOURCE_MAINTENANCE y el número de sesiones si FACTOR_CODE es CUSTOMER_HIGH_ADW_SERVICE.
FDI_REFRESH_FACTOR_DETAILS
Columna Tipo de datos Valores
REFRESCAR_ID VARCHAR2 ID único para unir con otras tablas
CÓDIGO_FACTOR VARCHAR2 CUSTOMER_DATASET_LONG_EXTRACTION: número de aumentos de datos para los que la extracción ha tardado mucho tiempo.
CLAVE_DETALLES VARCHAR2 Nombre del aumento de datos para el que la extracción ha tardado mucho.
VALOR_DE_DE_DETALLES VARCHAR2 Tiempo de extracción para el aumento de datos.
A continuación se muestran algunas consultas de ejemplo para utilizar estas tablas:
  • Consulte el resumen de actualización de los últimos 1 días mediante esta consulta:
     SELECT * FROM FDI_REFRESH_SUMMARY WHERE COMPLETION_TIME > SYSDATE - 1;
  • Consulte los detalles de la etapa para una actualización específica mediante esta consulta:
    SELECT * FROM FDI_REFRESH_STAGES WHERE REFRESH_ID = <REFRESH_ID>;
  • Vea los factores de refrescamiento afectados por el ID de refrescamiento mediante esta consulta:
    SELECT * FROM FDI_REFRESH_FACTORS WHERE REFRESH_ID = <REFRESH_ID>; 
  • • Vea los detalles del factor de refrescamiento afectado por el ID de refrescamiento mediante esta consulta:
    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

Ver tablas cambiadas

Para ver las tablas que se han cambiado, puede utilizar la tabla FDI_REFRESHED_DATASETS. Muestra las tablas de almacén refrescadas y el registro de hora en el que se refrescan.

A continuación se muestran algunas consultas de ejemplo:
  • Visualice todos los juegos de datos que se actualizan mediante esta consulta:
    SELECT table_name, to_char(last_refresh_time,'DD-MON-YYY HH24:MI:SS') as last_refresh_datetime FROM fdi_refreshed_datasets;
  • Consulte todos los juegos de datos refrescados durante los últimos 2 días mediante esta consulta:
    SELECT * FROM fdi_refreshed_datasets WHERE last_refresh_time > sysdate - 2; 
  • Consulte todos los juegos de datos refrescados durante las últimas 1 hora mediante esta consulta:
    SELECT * FROM fdi_refreshed_datasets where last_refresh_time > sysdate-INTERVAL '1' HOUR;