BASE DE CONOCIMIENTO

La conexión mediante SQL personalizado provoca un rendimiento bajo


Publicado: 04 Feb 2013
Fecha de la última modificación: 18 May 2020

Problema

El uso de SQL personalizado para conectarse a una fuente de datos provoca un rendimiento bajo en Tableau Desktop.

Entorno

Tableau Desktop

Solución

Recomendamos usar el extracto de SQL personalizado para crear una vista materializada en la base de datos y, a continuación, conectar Tableau a dicha vista de la base de datos. Este método agiliza la consulta y mejora el rendimiento. Cuando la base de datos proporciona la potencia de la consulta, Tableau puede centrarse en filtrar y representar los datos proporcionados por la base de datos.
 

Causa

El SQL personalizado en la conexión de datos puede causar un impacto en el rendimiento porque Tableau dirige la consulta a la base de datos dentro de una subconsulta. 
 

Información adicional

Como el SQL personalizado se envía a la base de datos en una subconsulta, a veces la misma consulta puede realizarse más rápidamente en la herramienta de consultas nativa de la base de datos.

Vista materializada

Una vista materializada es una "consulta seleccionada" realizada en la fuente de datos y el conjunto de resultados final se almacena en una tabla en la base de datos. La vista materializada puede guardarse en sincronización con las actualizaciones de la base de datos.




Comente sobre este artículo... Foro de comentarios
¿Fue de ayuda este artículo para resolver el problema?