Configuración de comprobaciones de datos
En una tabla de base de datos, puede haber columnas de datos con valores modificables. Por ejemplo, en una tabla orders
puede haber una columna llamada status
. Cuando un pedido se escribe inicialmente en la base de datos, la columna de estado puede contener el valor pending. El pedido se replica en su Data Warehouse con este valor pending
.
Los estados de los pedidos pueden cambiar, aunque no siempre se encuentran en un estado pending
. Finalmente podría convertirse en complete
o cancelled
. Para asegurarse de que la Data Warehouse sincronice este cambio, se debe volver a comprobar la columna para ver si hay nuevos valores.
¿Cómo encaja esto con los métodos de replicación que se discutieron? El procesamiento de las comprobaciones varía en función del método de replicación elegido. El método de replicación Modified\_At
es la mejor opción para procesar valores cambiantes, ya que no es necesario configurar las comprobaciones de nuevo. Los métodos Auto-Incrementing Primary Key
y Primary Key Batch Monitoring
requieren volver a comprobar la configuración.
Al utilizar cualquiera de estos métodos, las columnas modificables deben marcarse para volver a comprobarlas. Hay tres formas de hacerlo:
-
Proceso de auditoría que se ejecuta como parte de las columnas de indicadores de actualización que se van a volver a comprobar.
note note NOTE El auditor se basa en un proceso de muestreo y las columnas que cambian pueden no detectarse inmediatamente. -
Puede configurarlos usted mismo seleccionando la casilla de verificación que hay junto a la columna en el administrador de Datas Warehouse, haciendo clic en Set Recheck Frequency y eligiendo un intervalo de tiempo apropiado para el momento en el que debería comprobar si hay cambios.
-
Un miembro del equipo de Data Warehouse Adobe Commerce Intelligence puede marcar manualmente las columnas para volver a comprobar la Data Warehouse. Si tiene conocimiento de columnas que se pueden cambiar, póngase en contacto con el equipo de para solicitar que se vuelvan a configurar las comprobaciones. Incluya una lista de columnas, junto con la frecuencia, con la solicitud.
Volver a comprobar frecuencias frequency
¿Lo sabías?
Al establecer una nueva comprobación en una columna primary key
, no se comprueba si hay valores modificados en la columna. Se comprueban las filas eliminadas de la tabla y las eliminaciones se depuran de la Data Warehouse.
Cuando se marca una columna para volver a comprobarla, también puede establecer la frecuencia con la que se realiza una nueva comprobación. Si una columna en particular no cambia con frecuencia, elegir una nueva comprobación menos frecuente puede optimizar el ciclo de actualización.
Las opciones de frecuencia son:
always
: se vuelve a comprobar con cada actualizacióndaily
: la nueva comprobación se produce después de la medianoche para la zona horaria declaradaweekly
: la nueva comprobación se realiza los viernes a las 21:00 (actualización semanal) para la zona horaria declaradamonthly
: la nueva comprobación se realiza después de las 21:00 los viernes, actualizar cada cuatro semanas para la zona horaria declaradaonce
- solo se produce en la siguiente actualización (una actualización única)
Como los tiempos de actualización están correlacionados con la cantidad de datos que se deben sincronizar, Adobe recomienda elegir una nueva comprobación de daily
, weekly
o monthly
en lugar de cada actualización.
Administración de frecuencias de repetición manage
Para volver a comprobar las frecuencias en la Data Warehouse, haga clic en el nombre de la tabla y marque las columnas individuales. El estado de sincronización y la frecuencia de repetición de comprobación (¿Cambios? (columna) se muestra para cada columna de la tabla.
Para cambiar la frecuencia de repetición de la comprobación, haga clic en la casilla de verificación situada junto a las columnas que desee cambiar. A continuación, haga clic en el menú desplegable Set Recheck Frequency y establezca la frecuencia que desee.
A veces podría ver Paused
en la columna Changes?
. Este valor se muestra cuando el método de replicación de la tabla está establecido en Paused
.
Adobe recomienda revisar estas columnas tanto para optimizar las actualizaciones como para asegurarse de que se vuelven a comprobar las columnas modificables. Si la frecuencia de nueva comprobación de una columna es alta, dada la frecuencia con la que cambian los datos, Adobe recomienda reducirla para optimizar las actualizaciones.
Póngase en contacto con nosotros si tiene alguna pregunta o pregunta sobre los métodos de replicación actuales o las comprobaciones nuevas.
Relacionado: