Actualizaciones de carga y objetos base de destino
Actualizaciones de carga y objetos base de destino
Los siguientes cambios se producen durante una actualización de carga en un objeto base de destino:
De forma predeterminada, para cada registro de la tabla de ensayo, el proceso de carga compara el valor de la columna LAST_UPDATE_DATE con la fecha de la última actualización del origen (SRC_LUD) que aparece en la tabla de referencias cruzadas asociada.
Si el registro de la tabla de ensayo se ha actualizado desde la última vez que el sistema de origen proporcionó el registro, el proceso de carga continúa con la actualización de carga.
Si el registro de la tabla de ensayo no ha cambiado desde la última vez que el sistema de origen proporcionó el registro, el proceso de carga ignora el registro (no se realiza ninguna acción) si las fechas son las mismas y no se ha habilitado la confianza, o bien rechaza el registro si es un duplicado.
Los administradores pueden cambiar el comportamiento predeterminado de manera que el proceso de carga omita esta comprobación de LAST_UPDATE_DATE y fuerce una actualización de los registros, independientemente de si es posible que estos se hayan cargado ya.
El proceso de carga realiza búsquedas de claves externas y sustituye los valores de clave externa que se necesitan para mantener la integridad referencial.
Si el objeto base de destino tiene columnas con la confianza habilitada, el proceso de carga:
calcula la puntuación de confianza para cada columna que tenga la confianza habilitada del registro que se va a actualizar, en función de los valores de confianza configurados para esta columna de confianza;
aplica las reglas de validación definidas, en caso de haberlas, para degradar las puntuaciones de confianza donde sea pertinente.
El proceso de carga actualiza un registro del objeto base y actualiza el registro asociado en la tabla de referencias cruzadas, las tablas del historial y otras tablas de control según convenga en cada caso. Asimismo, el proceso de carga inserta el valor ROWID_OBJECT del registro en la tabla de elementos modificados asociada al objeto base, de manera que el proceso de tokens pueda regenerar las claves de coincidencia. El objeto base conserva el valor indicador de la consolidación. El proceso de carga actualiza el registro de destino del objeto base de acuerdo a las siguientes reglas:
Si la puntuación de confianza para la celda del registro de la tabla de ensayo es mayor que la puntuación de confianza de la celda correspondiente en el registro de objeto base de destino, el proceso de carga actualiza la celda del registro de destino.
Si la puntuación de confianza para la celda del registro de la tabla de ensayo es
inferior
a la puntuación de confianza de la celda correspondiente en el registro de objeto base de destino, el proceso de carga no actualiza la celda del registro de destino.
Si la puntuación de confianza para la celda del registro de la tabla de ensayo es igual que la puntuación de confianza de la celda correspondiente en el registro de objeto de base de destino, o si no se ha habilitado la confianza para la columna, se utiliza el valor de celda del registro que tenga la fecha de LAST_UPDATE_DATE más reciente.
Si el registro de la tabla de ensayo tiene una fecha LAST_UPDATE_DATE más reciente, se actualiza la celda correspondiente en el registro de objeto base de destino.
Si el registro de destino del objeto base tiene una fecha LAST_UPDATE_DATE más reciente, la celda no se actualiza.
Si se habilita Generar tokens de coincidencia en la carga para un objeto base, el proceso de tokens se inicia automáticamente una vez se completa el proceso de carga.