En coincidencias múltiples
Establecida como Informar sobre errores.
Memoria caché de búsqueda dinámica
Habilita una memoria caché de búsqueda dinámica.
Esta opción está disponible después de habilitar el almacenamiento en memoria caché de búsqueda.
Actualizar o insertar
Se aplica a las filas que se introducen en la transformación de búsqueda cuando el tipo de fila es de actualización. Cuando está habilitada, el Servicio de integración actualiza las filas existentes en la memoria caché e inserta una fila si es nueva. Si está deshabilitada, el Servicio de integración no inserta filas nuevas.
Esta opción está disponible después de habilitar el almacenamiento en memoria caché dinámica.
Insertar o actualizar
Se aplica a las filas que se introducen en la transformación de búsqueda cuando el tipo de fila es de inserción. Cuando está habilitada, el Servicio de integración inserta filas en la memoria caché y actualiza las filas existentes. Si está deshabilitada, el Servicio de integración no actualiza las filas existentes.
Esta opción está disponible después de habilitar el almacenamiento en memoria caché dinámica.
Proporcionar como salida el valor anterior al actualizar
La transformación de búsqueda puede generar la salida de valores existentes o nuevos a partir de la memoria caché. Cuando está habilitado, el Servicio de integración genera la salida de los valores de existente desde los puertos de búsqueda/salida antes de actualizar el valor en la memoria caché. Cuando el Servicio de integración actualiza una fila en la memoria caché, genera la salida del valor en la memoria caché de búsqueda antes de actualizar la fila según los datos de entrada. Cuando el Servicio de integración inserta una fila en la memoria caché, genera valores nulos.
Deshabilite la propiedad para que el Servicio de integración pase los mismos valores desde los puertos de búsqueda/salida y de entrada/salida. Esta propiedad está habilitada de forma predeterminada.
Esta opción está disponible después de habilitar el almacenamiento en memoria caché dinámica.
Actualización de la condición de memoria caché dinámica
Cuando está habilitado, el Servicio de integración utiliza la expresión de condición para determinar si se debe actualizar la memoria caché dinámica. El Servicio de integración actualiza la memoria caché cuando la condición es verdadera y los datos están en la memoria caché.
Cree la expresión con puertos de búsqueda o con puertos de entrada. La expresión puede contener valores de entrada o valores en la memoria caché de búsqueda. El valor predeterminado es verdadero.
Esta opción está disponible después de habilitar el almacenamiento en memoria caché dinámica.
NewLookupRow
La Herramienta del desarrollador añade este puerto a una transformación de búsqueda que está configurada con una memoria caché dinámica.
La propiedad NewLookupRow puede contener uno de los siguientes valores:
0 = Sin actualización en la memoria caché.
1 = Insertar fila en la memoria caché.
2 = Actualizar fila en la memoria caché.
Para mantener sincronizadas la memoria caché de búsqueda y la tabla de destino, pase filas al destino cuando el valor de NewLookupRow sea igual a 1 o 2.
Puerto asociado
El Servicio de integración utiliza el valor del puerto asociado cuando actualiza los datos en la memoria caché. El Servicio de integración asocia los puertos de entrada y los puertos de origen de búsqueda especificados en la condición de búsqueda. Debe configurar puertos asociados para el resto de puertos de origen de búsqueda en la búsqueda dinámica. Si no configura un puerto asociado para todos los puertos de origen de búsqueda en una búsqueda dinámica, se produce un error de la validación de asignaciones.
Puede asociar un puerto de origen de búsqueda a los siguientes objetos:
Puerto de entrada
| Actualiza la memoria caché según el valor de un puerto de entrada.
|
Expresión asociada
| Selecciónelo para especificar una expresión. El Servicio de integración actualiza la memoria caché según el resultado de la expresión.
|
ID de secuencia
| Genera una clave principal para las filas insertadas en la memoria caché de búsqueda. Puede asociar un ID de secuencia solo con columnas de bigint y de enteros.
|
Omitir las entradas Null para las actualizaciones
La Herramienta del desarrollador activa esta propiedad de puerto para los puertos de búsqueda/salida cuando se configura la transformación de búsqueda para utilizar una memoria caché dinámica. Seleccione esta propiedad si no quiera que el Servicio de integración actualice la columna en la memoria caché con un valor de entrada NULL.
Omitir en la comparación
La Herramienta del desarrollador activa esta propiedad de puerto para los puertos de búsqueda/salida que no se usan en la condición de búsqueda cuando se configura la transformación de búsqueda para utilizar una memoria caché dinámica. De manera predeterminada, el Servicio de integración compara los valores de todos los puertos de búsqueda con los valores de sus puertos asociados. Seleccione esta propiedad si desea que el Servicio de integración omita el puerto cuando compara valores antes de actualizar una fila. Utilice esta propiedad para aumentar el rendimiento de la comparación.