Introduktion till beräkningar

Beräkningar i Tableau

Agata Bak-Geerinck

Senior Data Analyst, Telenet

Varför använda beräkningar?

Beräkningar låter dig skapa nya data från befintliga data i din datakälla och utföra beräkningar på dina data

Vanliga användningsfall:

  • Mått som saknas i originaldatamängden:

    • t.ex. Sales och Costs men inget Profit-mått
  • Transformera befintliga data:

    • t.ex. extrahera First name från First and Last name
  • Kategorisera data:
    • t.ex. gruppera Age i "Kids", "Teens", "Adults" baserat på åldersgränser
  • ...
Beräkningar i Tableau

Typer av beräkningar i Tableau

Det finns fyra huvudtyper av beräkningar:

Grundläggande beräkningar:

  • Beräkningar på radnivå
  • Aggregerade beräkningar

Avancerade beräkningar:

  • Level of Detail-uttryck
  • Tabellberäkningar

En skärmbild av ett kalkylblad

Beräkningar i Tableau

Beräkningar på radnivå vs. aggregeringar

  • Beräkningar på radnivå

    • Utförs på varje enskild rad
    • t.ex. End Date-Start Date

En tabell med start- och slutdatum samt en beräkning av skillnaden mellan dem

  • Aggregerade beräkningar t.ex. SUM(), AVG()
    • Utförs på en uppsättning poster definierade av dimensioner i vyn
    • t.ex. Sum of Profit = SUM(Sales)- SUM(Cost)
    • Beräknas om per dimension i vyn

En tabell som visar Sum of Profit per region

Beräkningar i Tableau

Vanligaste beräkningsfelen

  • Tableau har en inbyggd giltighetscheck för beräkningar! Utdrag av Tableaus meddelande "Calculation is valid"
  • Blanda INTE ihop beräkningar på radnivå med aggregerade beräkningar:

    Exempel på felaktig beräkning där aggregerade och icke-aggregerade värden blandas

    • Använd antingen beräkning på radnivå eller aggregering
  • Använd INTE beräkningar på inkompatibla datatyper:

Exempel på felaktig beräkning med matematiska operationer på inkompatibla datatyper

  • Var uppmärksam på syntaxfel:
    • Saknade syntaxelement, t.ex. ELSEIF eller END i en IF()-sats
    • Saknad identifierare, operator, komma eller parentes
    • Fel parentes-typ {}, [], ()
Beräkningar i Tableau

Vanligaste logiska felen

Tableaus giltighetskontroll eliminerar INTE alla fel!

Vanliga logiska och matematiska fel:

  • Matematiska operationer i fel ordning
  • Felaktiga eller saknade parenteser i AND- och OR-satser
  • Fel tillämpning av villkor i IF- och CASE-satser
  • Summering av icke-summerbara värden, t.ex. kund-ID:n
  • Medelvärde av medelvärden
  • ...

Det analytiska ansvaret ligger alltid hos dig!

Beräkningar i Tableau

Datamängden – Fitbit-användning

Bild som visar en smartklocka och olika aktivitetstyper som kan spåras, t.ex. sömn, puls och träning

Beräkningar i Tableau

Nu kör vi en övning!

Beräkningar i Tableau

Preparing Video For Download...