Puede utilizar búsquedas para recuperar datos de una tabla principal durante tareas de carga. Si una columna de clave externa de la tabla de transferencia provisional está relacionada con la clave principal de una tabla principal, configure una búsqueda para recuperar datos de la tabla principal.
La columna de destino de la tabla de búsqueda tiene que ser única, tal como la clave principal.
Después de definir una búsqueda, si una tarea de carga se ejecuta en el objeto base, MDM Hub busca el valor del código Consumidor del sistema de origen en la clave principal de la columna del sistema de origen de la tabla de referencias cruzadas del código Consumidor. Después de la búsqueda, MDM Hub devuelve el valor ROWID_OBJECT del tipo de cliente que corresponde al tipo de consumidor de origen.
Ejemplo
La implementación de MDM Hub en la organización cuenta con dos objetos base: un objeto base principal Consumer y un objeto base secundario Address. Los objetos base tienen las siguientes relaciones:
Consumer.Rowid_object = Address.Consumer_Fkey
En este caso, Consumer_Fkey se encuentra en la tabla de transferencia provisional Dirección y buscará datos en alguna columna.
La Address.Consumer_Fkey debe ser igual a Consumer.Rowid_object.
En este ejemplo, se pueden configurar los siguientes tipos de búsqueda:
Una búsqueda en ROWID_OBJECT, la cual es la clave principal de la tabla de búsqueda del objeto base Consumidor.
Una búsqueda en la columna PKEY_SRC_OBJECT, la cual es la clave principal de la tabla de referencias cruzadas del objeto base Consumidor.
En este caso, también debería definir el sistema de búsqueda. Si configura una búsqueda en la columna PKEY_SRC_OBJECT de una tabla de referencias cruzadas, apúntela a las tablas principales asociadas con un sistema de origen distinto del sistema de origen que se relaciona con esta tabla de transferencia provisional.
Una búsqueda en cualquier otra columna única, si está disponible, del objeto base o de su tabla de referencias cruzadas.