La grabación de rendimiento en Tableau es una herramienta poderosa que permite a los usuarios identificar y solucionar problemas de rendimiento en sus libros de trabajo. Este proceso implica registrar y analizar las acciones realizadas en Tableau para determinar qué partes del libro de trabajo están causando demoras y cómo se pueden optimizar.
Objetivos de esta sección
- Comprender qué es la grabación de rendimiento y por qué es importante.
- Aprender a iniciar y detener una grabación de rendimiento.
- Analizar los resultados de una grabación de rendimiento.
- Identificar y solucionar problemas comunes de rendimiento.
¿Qué es la grabación de rendimiento?
La grabación de rendimiento en Tableau es una funcionalidad que permite registrar las acciones y eventos que ocurren mientras se interactúa con un libro de trabajo. Esto incluye la carga de datos, la renderización de visualizaciones y la ejecución de cálculos. Al analizar estos registros, los usuarios pueden identificar cuellos de botella y áreas que necesitan optimización.
¿Por qué es importante?
- Identificación de cuellos de botella: Permite identificar las partes del libro de trabajo que están causando demoras.
- Optimización: Ayuda a mejorar el rendimiento general del libro de trabajo, haciendo que las visualizaciones sean más rápidas y eficientes.
- Mejora de la experiencia del usuario: Un libro de trabajo optimizado proporciona una mejor experiencia a los usuarios finales.
Cómo iniciar y detener una grabación de rendimiento
Iniciar una grabación de rendimiento
- Abrir Tableau Desktop: Asegúrate de tener el libro de trabajo que deseas analizar abierto en Tableau Desktop.
- Acceder al menú de ayuda: En la barra de menú superior, haz clic en
Ayuda
. - Seleccionar "Iniciar grabación de rendimiento": En el menú desplegable, selecciona
Configuración y rendimiento
y luegoIniciar grabación de rendimiento
.
Detener una grabación de rendimiento
- Acceder al menú de ayuda: Una vez que hayas realizado las acciones que deseas grabar, vuelve al menú
Ayuda
. - Seleccionar "Detener grabación de rendimiento": En el menú desplegable, selecciona
Configuración y rendimiento
y luegoDetener grabación de rendimiento
. - Guardar el archivo de grabación: Tableau generará un archivo de grabación de rendimiento (un libro de trabajo de Tableau) que puedes guardar y analizar.
Analizar los resultados de una grabación de rendimiento
Una vez que hayas detenido la grabación de rendimiento, Tableau generará un libro de trabajo que contiene varias hojas con información detallada sobre el rendimiento. Aquí hay algunas de las hojas más importantes:
- Resumen de rendimiento
Esta hoja proporciona una visión general del rendimiento del libro de trabajo, incluyendo el tiempo total de carga y el tiempo dedicado a diferentes acciones.
- Eventos de rendimiento
Esta hoja lista todos los eventos registrados durante la grabación, como la carga de datos, la renderización de visualizaciones y la ejecución de cálculos. Cada evento incluye detalles como el tiempo de inicio, la duración y el tipo de evento.
- Detalles de consulta
Esta hoja muestra información detallada sobre las consultas ejecutadas durante la grabación, incluyendo el tiempo de ejecución y el número de filas devueltas.
- Detalles de renderización
Esta hoja proporciona información sobre el tiempo dedicado a renderizar cada visualización en el libro de trabajo.
Identificación y solución de problemas comunes de rendimiento
Problema: Larga duración de consultas
Solución:
- Optimiza las consultas SQL subyacentes.
- Utiliza extractos en lugar de conexiones en vivo si es posible.
- Reduce la cantidad de datos cargados mediante filtros.
Problema: Lenta renderización de visualizaciones
Solución:
- Simplifica las visualizaciones complejas.
- Reduce el número de marcas en las visualizaciones.
- Utiliza agregaciones y cálculos eficientes.
Problema: Larga duración de cálculos
Solución:
- Optimiza los cálculos y expresiones.
- Utiliza cálculos de tabla en lugar de cálculos de fila cuando sea posible.
- Revisa y simplifica los campos calculados.
Ejercicio práctico
Ejercicio: Realizar una grabación de rendimiento
- Abrir un libro de trabajo en Tableau Desktop: Utiliza un libro de trabajo que contenga varias visualizaciones y cálculos.
- Iniciar la grabación de rendimiento: Sigue los pasos mencionados anteriormente para iniciar la grabación.
- Interactuar con el libro de trabajo: Realiza varias acciones como filtrar datos, cambiar visualizaciones y ejecutar cálculos.
- Detener la grabación de rendimiento: Sigue los pasos mencionados anteriormente para detener la grabación.
- Analizar los resultados: Abre el archivo de grabación generado y analiza las hojas de resumen de rendimiento, eventos de rendimiento, detalles de consulta y detalles de renderización.
- Identificar áreas de mejora: Basándote en el análisis, identifica las áreas que necesitan optimización y realiza los cambios necesarios.
Solución del ejercicio
-
Iniciar la grabación de rendimiento:
Ayuda -> Configuración y rendimiento -> Iniciar grabación de rendimiento
-
Realizar acciones en el libro de trabajo:
- Filtrar datos.
- Cambiar entre diferentes visualizaciones.
- Ejecutar cálculos complejos.
-
Detener la grabación de rendimiento:
Ayuda -> Configuración y rendimiento -> Detener grabación de rendimiento
-
Guardar y analizar el archivo de grabación:
- Revisa las hojas de resumen de rendimiento, eventos de rendimiento, detalles de consulta y detalles de renderización.
- Identifica las consultas que toman más tiempo y las visualizaciones que son más lentas de renderizar.
-
Optimizar el libro de trabajo:
- Simplifica las visualizaciones complejas.
- Optimiza los cálculos y expresiones.
- Utiliza extractos en lugar de conexiones en vivo si es posible.
Conclusión
La grabación de rendimiento es una herramienta esencial para cualquier usuario de Tableau que desee optimizar sus libros de trabajo. Al identificar y solucionar problemas de rendimiento, puedes mejorar significativamente la eficiencia y la experiencia del usuario final. Asegúrate de utilizar esta herramienta regularmente para mantener tus visualizaciones rápidas y eficientes.
En el próximo tema, exploraremos las mejores prácticas para el rendimiento, donde aprenderás técnicas adicionales para optimizar tus libros de trabajo en Tableau.
Curso de Tableau
Módulo 1: Introducción a Tableau
- ¿Qué es Tableau?
- Instalando Tableau
- Descripción general de la interfaz de Tableau
- Conectando a fuentes de datos
- Tipos y estructuras de datos básicos
Módulo 2: Técnicas básicas de visualización
- Creando tu primera visualización
- Usando marcas y tarjetas
- Construyendo gráficos básicos
- Filtrando datos
- Ordenando y agrupando datos
Módulo 3: Técnicas intermedias de visualización
- Usando campos calculados
- Creando gráficos de doble eje
- Usando parámetros
- Creando mapas
- Usando cálculos de tabla
Módulo 4: Técnicas avanzadas de visualización
- Tipos de gráficos avanzados
- Usando expresiones LOD
- Creando tableros
- Acciones de tablero
- Narración de historias con datos
Módulo 5: Preparación y transformación de datos
- Combinación de datos
- Uniones de datos
- Uniones de datos
- Pivotando datos
- Técnicas de limpieza de datos
Módulo 6: Análisis avanzado
Módulo 7: Optimización del rendimiento
- Optimizando el rendimiento del libro de trabajo
- Extractos vs Conexiones en vivo
- Reduciendo tiempos de carga
- Grabación de rendimiento
- Mejores prácticas para el rendimiento
Módulo 8: Tableau Server y Online
- Introducción a Tableau Server
- Publicando libros de trabajo
- Gestionando permisos
- Programando extractos
- Colaborando con Tableau Online