En aquest tema, aprendrem com utilitzar la funcionalitat de gravació del rendiment a Tableau per identificar i solucionar problemes de rendiment en els nostres llibres de treball. La gravació del rendiment ens permet analitzar el temps que triga cada component del llibre de treball a carregar-se i processar-se, ajudant-nos a optimitzar el rendiment general.
Objectius d'aprenentatge
- Entendre què és la gravació del rendiment i per què és important.
- Aprendre a activar i utilitzar la gravació del rendiment a Tableau.
- Analitzar els resultats de la gravació del rendiment per identificar colls d'ampolla.
- Implementar millores basades en l'anàlisi de rendiment.
Què és la gravació del rendiment?
La gravació del rendiment és una eina a Tableau que permet capturar i analitzar el temps que triga cada acció a executar-se dins d'un llibre de treball. Això inclou el temps de càrrega de les dades, el processament de càlculs, la renderització de visualitzacions, entre altres. Aquesta informació és crucial per identificar colls d'ampolla i optimitzar el rendiment del llibre de treball.
Activant la gravació del rendiment
Per activar la gravació del rendiment a Tableau, segueix aquests passos:
- Obre el llibre de treball que vols analitzar.
- Ves al menú "Ajuda" (Help) a la barra superior.
- Selecciona "Configuració i rendiment" (Settings and Performance).
- Fes clic a "Inicia la gravació del rendiment" (Start Performance Recording).
Un cop activada, Tableau començarà a enregistrar el temps de cada acció que realitzis dins del llibre de treball.
Utilitzant la gravació del rendiment
Després d'haver activat la gravació del rendiment, realitza les accions que vols analitzar, com ara carregar visualitzacions, aplicar filtres, etc. Quan hagis acabat, segueix aquests passos per aturar la gravació i analitzar els resultats:
- Ves al menú "Ajuda" (Help) a la barra superior.
- Selecciona "Configuració i rendiment" (Settings and Performance).
- Fes clic a "Atura la gravació del rendiment" (Stop Performance Recording).
Tableau generarà un llibre de treball nou amb els resultats de la gravació del rendiment.
Analitzant els resultats
El llibre de treball de gravació del rendiment conté diverses visualitzacions que mostren el temps que ha trigat cada acció. Les visualitzacions clau inclouen:
- Cronologia de l'esdeveniment: Mostra una línia de temps amb cada acció registrada i el temps que ha trigat.
- Detalls de l'esdeveniment: Proporciona informació detallada sobre cada acció, incloent el tipus d'acció i el temps de processament.
- Resum de l'esdeveniment: Resumeix el temps total de cada tipus d'acció.
Exemple de visualització de cronologia de l'esdeveniment
+---------------------+------------------+------------------+ | Temps (ms) | Tipus d'esdeveniment | Descripció | +---------------------+------------------+------------------+ | 0 | Inici | Inici de la gravació | | 150 | Consulta de dades| Carregant dades | | 300 | Renderització | Renderitzant gràfic | | 450 | Càlcul | Processant càlculs | | 600 | Final | Final de la gravació | +---------------------+------------------+------------------+
Implementant millores
Un cop identificats els colls d'ampolla, pots implementar diverses millores per optimitzar el rendiment del teu llibre de treball:
- Optimitza les consultes de dades: Redueix la quantitat de dades carregades o utilitza extractes en lloc de connexions en viu.
- Simplifica els càlculs: Revisa els càlculs complexos i intenta simplificar-los o pre-calcular-los.
- Millora la renderització de visualitzacions: Redueix el nombre de marques o utilitza visualitzacions més senzilles.
Exercici pràctic
Exercici 1: Gravació del rendiment
- Obre un llibre de treball existent que tingui diverses visualitzacions i filtres.
- Activa la gravació del rendiment seguint els passos descrits anteriorment.
- Realitza diverses accions dins del llibre de treball, com ara carregar visualitzacions, aplicar filtres i interactuar amb els gràfics.
- Atura la gravació del rendiment i analitza els resultats.
- Identifica un coll d'ampolla i implementa una millora per optimitzar el rendiment.
Solució de l'exercici
- Activa la gravació del rendiment: Ves a "Ajuda" > "Configuració i rendiment" > "Inicia la gravació del rendiment".
- Realitza accions: Carrega visualitzacions, aplica filtres, etc.
- Atura la gravació del rendiment: Ves a "Ajuda" > "Configuració i rendiment" > "Atura la gravació del rendiment".
- Analitza els resultats: Revisa la cronologia de l'esdeveniment i els detalls de l'esdeveniment per identificar colls d'ampolla.
- Implementa millores: Per exemple, si la consulta de dades és lenta, pots crear un extracte de dades per millorar el temps de càrrega.
Resum
En aquest tema, hem après com utilitzar la gravació del rendiment a Tableau per identificar i solucionar problemes de rendiment. Hem vist com activar la gravació, analitzar els resultats i implementar millores per optimitzar el rendiment del nostre llibre de treball. La gravació del rendiment és una eina poderosa que ens ajuda a garantir que les nostres visualitzacions siguin ràpides i eficients.
Curs de Tableau
Mòdul 1: Introducció a Tableau
- Què és Tableau?
- Instal·lant Tableau
- Visió general de la interfície de Tableau
- Connectant-se a fonts de dades
- Tipus i estructures de dades bàsiques
Mòdul 2: Tècniques bàsiques de visualització
- Creant la teva primera visualització
- Utilitzant marques i targetes
- Construint gràfics bàsics
- Filtrant dades
- Ordenant i agrupant dades
Mòdul 3: Tècniques de visualització intermèdies
- Utilitzant camps calculats
- Creant gràfics de doble eix
- Utilitzant paràmetres
- Creant mapes
- Utilitzant càlculs de taula
Mòdul 4: Tècniques avançades de visualització
- Tipus de gràfics avançats
- Utilitzant expressions LOD
- Creant quadres de comandament
- Accions de quadre de comandament
- Explicant històries amb dades
Mòdul 5: Preparació i transformació de dades
Mòdul 6: Anàlisi avançada
Mòdul 7: Optimització del rendiment
- Optimitzant el rendiment del llibre de treball
- Extractes vs Connexions en viu
- Reduint els temps de càrrega
- Gravació del rendiment
- Millors pràctiques per al rendiment
Mòdul 8: Tableau Server i Online
- Introducció a Tableau Server
- Publicant llibres de treball
- Gestionant permisos
- Programant extractes
- Col·laborant amb Tableau Online