Uso de los identificadores TempTable y OutputTempTable en las consultas SQL sin formato

Al utilizar una consulta SQL sin formato en un proceso Selección con una celda de entrada, el comportamiento en Campaign será diferente en función de si la optimización de la base de datos está activada o desactivada.

Cuando la optimización de la base de datos está desactivada, la lista de ID de la consulta SQL sin formato se compara automáticamente con la lista de ID de la celda de entrada para que la lista de ID resultante sea un subconjunto de la celda tal como está previsto. Sin embargo, cuando la optimización de la base de datos está activada, Campaign prevé que la lista de ID generada a partir del proceso Selección sea la lista final, y no comprueba automáticamente esta lista con la lista de ID de ninguna celda de entrada. Por consiguiente, cuando la optimización de la base de datos está activada, es muy importante que la consulta SQL sin formato escrita para un proceso Selección intermedio (en otras palabras, un proceso Selección con una celda de entrada) utilice el identificador <TempTable> para unirse correctamente a la celda entrante. Esto no sólo garantiza unos resultados correctos, la unión a la celda de entrada también mejora el rendimiento evitando un procesamiento externo para ID de audiencia que no se encuentren en la celda de entrada.

*

Además, el uso del identificador <OutputTempTable> mantiene la optimización de la base de datos y evita que los ID de audiencia se recuperen de la base de datos hacia el servidor de Campaign.



IBM Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central