Transformación de búsqueda en el motor de Databricks Spark
Transformación de búsqueda en el motor de Databricks Spark
Algunas reglas de procesamiento del motor de Databricks Spark son diferentes de las reglas de procesamiento del servicio de integración de datos.
Varias coincidencias
Si se elige devolver el primer valor, el último valor o cualquiera de ellos cuando existen varias coincidencias, la transformación de búsqueda devuelve cualquier valor.
Si configura la transformación para que notifique un error cuando haya varias coincidencias, el motor de Databricks Spark descarta las filas duplicadas y no incluye las filas en los registros.
Si una búsqueda HBase no devuelve una coincidencia, generará una fila con valores nulos para todas las columnas. Puede añadir una transformación de filtro después de la transformación de búsqueda para filtrar filas nulas.
Validación de asignaciones
La validación de asignaciones genera un error en las siguientes situaciones:
La distinción entre mayúsculas y minúsculas está deshabilitada.
La condición de búsqueda contiene el tipo de datos binario.
La condición de búsqueda utiliza un campo con un tipo de datos complejo.
La memoria caché está configurada para que sea compartida, con nombre, persistente, dinámica o no almacenada en caché. La memoria caché debe ser una caché estática.
El origen de búsqueda no es Microsoft Azure SQL Data Warehouse.