Les expressions LOD (Level of Detail) són una característica avançada de Tableau que permeten controlar el nivell de detall en els càlculs. Això és especialment útil quan necessites fer càlculs que no es poden aconseguir fàcilment amb les funcions bàsiques de Tableau. Les expressions LOD permeten crear càlculs que es poden aplicar a diferents nivells de detall en les dades, independentment de la visualització actual.
Tipus d'expressions LOD
Hi ha tres tipus principals d'expressions LOD en Tableau:
- FIXED: Calcula un valor a un nivell de detall específic, independentment de les dimensions presents a la visualització.
- INCLUDE: Afegeix dimensions addicionals al nivell de detall de la visualització.
- EXCLUDE: Exclou dimensions del nivell de detall de la visualització.
FIXED
L'expressió FIXED permet definir un càlcul a un nivell de detall específic, independentment de les dimensions de la visualització.
Sintaxi:
Exemple: Suposem que volem calcular les vendes totals per a cada regió, independentment de les dimensions de la visualització actual.
INCLUDE
L'expressió INCLUDE afegeix dimensions addicionals al nivell de detall de la visualització.
Sintaxi:
Exemple: Suposem que volem calcular la mitjana de vendes per client dins de cada regió.
EXCLUDE
L'expressió EXCLUDE exclou dimensions del nivell de detall de la visualització.
Sintaxi:
Exemple: Suposem que volem calcular les vendes totals excloent la dimensió de la categoria de producte.
Exemples Pràctics
Exemple 1: FIXED
Volem calcular el total de vendes per a cada regió, independentment de les dimensions de la visualització.
- Crea un nou camp calculat anomenat
Total Vendes per Regió
. - Utilitza la següent expressió LOD:
{ FIXED [Regió] : SUM([Vendes]) }
- Afegeix aquest camp a la visualització per veure les vendes totals per regió.
Exemple 2: INCLUDE
Volem calcular la mitjana de vendes per client dins de cada regió.
- Crea un nou camp calculat anomenat
Mitjana Vendes per Client
. - Utilitza la següent expressió LOD:
{ INCLUDE [Client ID] : AVG([Vendes]) }
- Afegeix aquest camp a la visualització per veure la mitjana de vendes per client dins de cada regió.
Exemple 3: EXCLUDE
Volem calcular les vendes totals excloent la dimensió de la categoria de producte.
- Crea un nou camp calculat anomenat
Total Vendes Excloent Categoria
. - Utilitza la següent expressió LOD:
{ EXCLUDE [Categoria] : SUM([Vendes]) }
- Afegeix aquest camp a la visualització per veure les vendes totals excloent la categoria de producte.
Exercicis Pràctics
Exercici 1: FIXED
Objectiu: Calcula el total de vendes per a cada ciutat, independentment de les dimensions de la visualització.
- Crea un nou camp calculat anomenat
Total Vendes per Ciutat
. - Utilitza la següent expressió LOD:
{ FIXED [Ciutat] : SUM([Vendes]) }
- Afegeix aquest camp a la visualització i verifica els resultats.
Solució:
Exercici 2: INCLUDE
Objectiu: Calcula la mitjana de vendes per producte dins de cada regió.
- Crea un nou camp calculat anomenat
Mitjana Vendes per Producte
. - Utilitza la següent expressió LOD:
{ INCLUDE [Producte] : AVG([Vendes]) }
- Afegeix aquest camp a la visualització i verifica els resultats.
Solució:
Exercici 3: EXCLUDE
Objectiu: Calcula les vendes totals excloent la dimensió de la subcategoria de producte.
- Crea un nou camp calculat anomenat
Total Vendes Excloent Subcategoria
. - Utilitza la següent expressió LOD:
{ EXCLUDE [Subcategoria] : SUM([Vendes]) }
- Afegeix aquest camp a la visualització i verifica els resultats.
Solució:
Errors Comuns i Consells
- No oblidis les claus
{}
: Les expressions LOD sempre han d'estar envoltades per claus{}
. - Comprova les dimensions: Assegura't que les dimensions utilitzades en les expressions LOD existeixen en les teves dades.
- Entén el context: Les expressions LOD poden canviar el nivell de detall de la visualització, així que és important entendre com afecten el context de les dades.
Conclusió
Les expressions LOD són una eina poderosa en Tableau que permeten realitzar càlculs complexos a diferents nivells de detall. Amb la pràctica, podràs utilitzar aquestes expressions per crear visualitzacions més avançades i significatives. En el següent tema, explorarem com crear quadres de comandament per combinar múltiples visualitzacions en una sola vista coherent.
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