NewDataLabS

Analiza i wdrożenia Business Intelligence oraz AI dla Twojego biznesu.

PL / EN
  • Wydarzenia
    • Konferencje
      • Data Strategy Day
      • AI Agents Strategy Day
    • Webinary
      • Salesforce
      • Tableau
      • Power BI
    • Platforma szkoleniowa
    • Szkolenia Tableau
      • Szkolenia online
      • Szkolenia zamknięte
    • Szkolenia Power BI
      • Kurs Power BI online
      • Szkolenia Power BI
  • Baza Wiedzy
    • Baza Wiedzy Tableau
    • Baza Wiedzy Power BI
    • Baza Wiedzy Salesforce
  • Blog
  • Kontakt
  • Rozwiązania
    • Tableau
    • Power BI
    • Salesforce
    • Snowflake
  • Usługi
    • Warsztaty
      • Warsztaty BI
      • Warsztaty CRM
    • Usługi ETL
      • ETL - przygotowanie danych
      • Hurtownie danych
    • Wdrożenia
      • Wdrożenia BI
      • Wdrożenia CRM
    • Migracje
      • Migracje CRM
      • Migracje systemów BI
    • Wsparcie powdrożeniowe
    • Embedded Analytics
    • Audyty
      • Audyt Tableau
      • Audyt Power BI
    • Szkolenia
      • Szkolenia otwarte
        • Tableau
        • Power BI
      • Szkolenia zamknięte
        • Tableau
        • Power BI
        • Salesforce
    • Platforma szkoleniowa
  • O firmie
    • O nas
    • Kariera
  • Klienci
    • Wybrani Klienci
    • Case Study

Kalkulacje LOD

20 lutego 2020

Możliwość korzystania z kalkulacji LOD (Level of Detail Calculations) w Tableau Prep to jedna z bardziej oczekiwanych nowości w tym narzędziu. Dotąd wymagały nieco wprawy i sprytu. Teraz – od wersji 2019.3 – dostępne są już dla wszystkich.



Czym są kalkulacje LOD



Level of Detail Calculations, zwane też LOD to kalkulacje poziomu szczegółowości. W Tableau Desktop oznacza to pokazanie danych na innym poziomie szczegółowości niż nasza wizualizacja. Potakując sprzedaż w województwach, porównujemy ją do wyników makroregionu. Albo wręcz przeciwnie. Przy każdym województwie sięgamy po wyniki najlepszego i najgorszego powiatu. Cechą szczególną LOD jest fakt, że choć sumują lub uśredniają dane Tableau nie traktuje ich jak agregacji. Co to znaczy?

W Tableau mamy kalkulacje na poziomie poszczególnych wartości z tabeli źródłowej lub na poziomie agregacji. Weźmy tabelę, w której w każdym wierszu mamy wartości zamówień jednego klienta, a kolumny to kolejne miesiące. Porównując dwa kolejne miesiące możemy to zrobić na poziomie wiersza – zestawiając zamówienia dla każdego klienta osobno. Możemy też porównać wartości zagregowane – np. sumy z kolumn dla każdego miesiąca. Co do zasady tych typów kalkulacji w tableau mieszać nie można. Kalkulacje LOD to wyjątek. Jak to się dzieje?

Przypuśćmy, że mamy dane o zyskach na terenie całej Polski, przedstawione na mapie regionalnej. Chcemy dodać do analizy najlepszy i najgorszy powiat w każdym województwie oraz średnią ogólnopolską. W kalkulacji LOD określimy poziom analizy (powiaty/ Polska) i rodzaj agregacji (MIN/ MAX/ AVG). Tableau natomiast wyliczony wynik przypisze do każdego wiersza danych. Przy każdym z nich z informacją o zysku i sprzedaży pojawią się informacje o rezultatach dla najlepszego i najgorszego powiatu oraz o średniej dla całego kraju.

Technicznie rzecz biorąc mamy trzy funkcje, które na to pozwalają. Funkcja FIXED określa poziom analizy, bez względu na to co mamy na wykresie. Funkcja INCLUDE dołącza dodatkowe poziomy analizy do wizualizacji, a funkcja EXCLUDE usuwa z niego wybrane wymiary. Ich cechą charakterystyczną jest specyficzna składnia z nawiasami klamrowymi, np.:

{FIXED [Województwo]: AVG ([Sprzedaż])}

LOD w Tableau Prep Builder



W Tableau Prep nie ma wizualizacji. Do dyspozycji jest wyłącznie tabela z wierszami danych. Stąd prosty wniosek, że tu korzystać można jedynie z funkcji FIXED. A ta agreguje dane na zadanym poziomie. Jeśli ktoś pracował już w Tableau Prep, wie że to nie nowość. Krok Aggregate umożliwia to od dawna. Co zatem zyskaliśmy z LOD? Możliwość łatwego łączenia w tej samej tabeli danych na różnym poziomie agregacji. Zwykła agregacja „zwija” tabelę. Zamiast np. 250 wierszy, po wyliczeniu średnich wojewódzkich otrzymamy 16 wierszy. Do niedawna efekt LOD uzyskiwało się łącząc tabelę zagregowaną z oryginalną tak, jak poniżej.

Dziś dodatkowy krok Aggregate i dodatkowy krok Join można zastąpić prostą i znaną z Tableau Desktop kalkulacją. Mało tego. W najbliższym czasie w Tableau Prep Builder ma też pojawić się specjalny uproszczony interfejs do tworzenia kalkulacji poziomu szczegółowości. Dodatkowo posłuży on do uzyskiwania w Prepie funkcji RANK.

Póki co jednak, warto wiąż pamiętać starą metodę uzyskiwania w Tableau Prep Builder kalkulacji LOD. Dlaczego? Program jak na razie obsługuje jedynie najprostsze ich postacie. Na możliwość zagnieżdżenia skomplikowanej kalkulacji przyjdzie nam jeszcze poczekać. Ale już dziś możemy znacznie przyspieszyć pracę.

flow

Agata Mężyńska, Tableau Desktop Certified Professional
webinarium tableau Pobierz trial Tableau Desktop >
Pobierz trial Tableau Prep >
Wydarzenia
> Konferencja Data Strategy Day
> Konferencja AI Agents Strategy Day
Webinary
> Salesforce
> Tableau
> Power BI
Rozwiązania
> Tableau
> Power BI
> Salesforce
> Snowflake
Usługi
> Warsztaty
Warsztaty BI
Warsztaty CRM
> Usługi ETL
ETL – przygotowanie danych
Hurtownie danych
> Wdrożenia
Wdrożenia BI
Wdrożenia CRM
> Migracje
Migracje CRM
Migracje systemów BI

> Wsparcie powdrożeniowe
> Embedded Analytics
> Audyty Tableau
> Audyty Power BI
Szkolenia otwarte:
Tableau
Power BI
Szkolenia zamknięte:
Tableau
Power BI
Salesforce
Kontakt

kontakt@newdatalabs.com
kontakt@newdatalabs.com


601797783
575 055 470


Adres
Adres do korespondencji:
al. T. Boy’a – Żeleńskiego 26,
51-160 Wrocław

Copyright © 2026