Memoria caché de búsqueda dinámica y destino de sincronización
Memoria caché de búsqueda dinámica y destino de sincronización
Configure las transformaciones de nivel inferior para asegurarse de que la memoria caché de búsqueda dinámica y el destino estén sincronizados.
Cuando se utiliza una memoria caché de búsqueda dinámica, el Servicio de integración escribe en la memoria caché de búsqueda antes de escribir en la tabla de destino. La memoria caché de búsqueda y la tabla de destino pueden desincronizarse si el Servicio de integración no escribe los datos en el destino. Por ejemplo, la base de datos de destino podría rechazar los datos.
Tenga en cuenta las siguientes directrices para mantener la memoria caché de búsqueda sincronizada con la tabla de búsqueda:
Utilice una transformación de enrutador para pasar las filas al destino de la memoria caché cuando el valor de NewLookupRow sea igual a uno o dos.
Utilice la transformación de enrutador para eliminar filas cuando el valor de NewLookupRow sea igual a cero. O bien, puede enviar las filas a un destino diferente.
Utilice transformaciones de estrategia de actualización después de la transformación de búsqueda para marcar las filas para inserción o actualización en el destino.
Compruebe que los valores que la transformación de búsqueda envía al destino son los mismos que los que escribe el Servicio de integración en la memoria caché de búsqueda. Cuando elija enviar valores nuevos en la actualización, solo conecte los puertos de búsqueda/salida a la tabla de destino, en lugar de los puertos de
salida
de . Cuando elija enviar valores antiguos en la actualización, añada una transformación de expresión después de la transformación de búsqueda y antes de la transformación de enrutador. Añada puertos de salida en la transformación de expresión para cada puerto de la tabla de destino y cree expresiones para asegurarse de que no se envían valores de entrada nulos al destino.
Seleccione Insertar y actualizar como Actualizar cuando defina las opciones de la tabla de destino de la estrategia de actualización. Esto garantiza que el Servicio de integración actualice las filas marcadas para actualización e inserte filas marcadas para inserción.