Level of Detail Expressions

         Jak dotąd każda agregacja w Tableau wykonywała się w grupach, odpowiadających wymiarom użytym na widoku. Agregacją danych można manipulować za pomocą kalkulacji tabelarycznych lub zbiorów, jednak oba podejścia mają pewne ograniczenia. W nowej wersji Tableau 9 pojawią się tzw. Level of Detail Expressions. Są to funkcje z grupy „Aggregate Functions”, których będzie można używać w polach kalkulowanych:

·             INCLUDE - wykonywanie kalkulacji na poziomie szczegółowości określonym przez wymiary na widoku, z możliwością włączenia wybranych wymiarów do kalkulacji,
np.   {INCLUDE [Item] : SUM([Sales])} ,

·             EXCLUDE - wykonywanie kalkulacji na poziomie szczegółowości określonym przez wymiary na widoku, z możliwością wyłączenia wskazanych wymiarów z kalkulacji,
np.   {EXCLUDE [Category] : COUNT([Sales])} ,

·             FIXED – wykonywanie kalkulacji na poziomie szczegółowości listy wskazanych wymiarów, niezależnie od wymiarów na widoku,
np.   {FIXED [Product], [Market] : AVG([Sales])} .

         LOD Expressions to nie tylko nowa forma kalkulacji tabelarycznych. Funkcje te działają zupełnie inaczej i choć niektóre problemy nakładają się, różnice są zasadnicze. Jeśli chcesz poznać więcej szczegołów i zobaczyć ciekawe przykłady wykorzystania LOD Expressions, czytaj więcej.



ü  W LOD Expressions możemy, oprócz zmniejszania poziomu szczegółu, zwiększać poziom szczegółu w kalkulacjach lub dodawać szczegóły inne, niż determinowane przez widok,

ü  Kalkulacje tabelaryczne są zawsze zagregowanymi miarami, natomiast LOD Expressions mogą być miarami lub zagregowanymi miarami (INCLUDE, EXLCUDE), bądź wymiarami (FIXED), które mogą być użyte jako miary,

ü  W przeciwieństwie do kalkulacji tabelarycznych LOD Expressions mogą być wykorzystane w innych konstrukcjach, jak np. bins (przy budowie histogramu), groups,

ü  Filtry nałożone na kalkulacje tabelaryczne jedynie ukrywają rekordy ze zbioru wynikowego, natomiast filtry nałożone na LOD Expressions wykluczają rekordy z kalkulacji.


Przykład 1.





         Pierwsza wizualizacja to przykład zastosowania funkcji INCLUDE. Na pierwszym wykresie słupkowym możemy sprawdzić, w których stanach zysk przekroczył target, z kolei na drugim, jaki procent wszystkich produktów w danym stanie przekroczył target. Na wykresach zwizualizowane zostały kolejno następujące kalkulacje.








Przykład 2.






         Druga wizualizacja jest przykładem zastosowania funkcji FIXED. Ilu starych klientów a ilu nowych odpowiada za sprzedaż w każdym kolejnym roku? Na obu wykresach słupkowych jako atrybut koloru wykorzystana została następująca kalkulacja.





Przykład 3.





         Na trzeciej wizualizacji kalkulacja, z której wykluczona została zmienna Product, została przedstawiona na widoku za pomocą częściowo ukrytej linii referencyjnej. Na wykresie możemy zbadać, jaki procentowy udział w całkowitej sprzedaży mają poszczególne produkty oraz jaki procentowy udział w całkowitej sprzedaży mają całe grupy produktów. Aby mieć dostęp do kalkulacji z poziomu kreatora tworzenie linii i obszarów referencyjnych, musimy uprzednio nanieść ją na ikonkę Detail.







KOMENTARZE

Nazwa

Alteryx,8,astrafox,1,ASTRAFOX ACADEMY,16,case study,16,Data Science,44,Konferencje,31,Mapy i geokodowanie,6,Opinie,1,Przygotowane danych - ETL,4,R,4,Tableau,202,Tips & Tricks,61,Wizualizacja danych,50,
ltr
item
Polski blog Tableau - ASTRAFOX: Level of Detail Expressions
Level of Detail Expressions
https://public.tableau.com/static/images/LO/LODExpressions/ProfitvsTarget/1_rss.png
https://1.bp.blogspot.com/-pZJ7Sz2cHnQ/VkD8tgfqECI/AAAAAAAABoM/ovmqhxD3aRw/s72-c/image1.png
Polski blog Tableau - ASTRAFOX
http://blog.tableau-software.pl/2015/02/level-of-detail-expressions.html
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/
http://blog.tableau-software.pl/2015/02/level-of-detail-expressions.html
true
9139349578575077505
UTF-8
Załadowano wszytskie posty Nie znaleziono żadnych postów ZOBACZ WSZYSTKIE Czytaj więcej Odpowiedz Usuń komentarz Usuń Napisane przez Home STRONY POSTY Zobacz wszystko POLECANE ETYKIETA ARCHIWUM SZUKAJ WSZYSTKIE POSTY Nie znaleziono tematów ani postów pasujących do twoich kryteriów Powrót Niedziela Poniedziałek Wtorek Środa Czwartek Piątek Sobota Nd Pon Wt Śr Czw Pt Sob Styczeń Luty Marzec Kwiecień Maj Czewiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień Styczeń Luty Marzec Kwiecień Maj Czerwiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień teraz minutę temu $$1$$ minutes ago godzinę temu $$1$$ hours ago wczoraj $$1$$ days ago $$1$$ weeks ago ponad 5 tygodni temu Obserwujący Obserwuj TO JEST TREŚĆ PREMIUM Udostępnij, by odblokować Kopiuj cały kod Zaznacz cały kod Cały kod został skopiowany Nie można skopiować kodu / tekstu, naciśnij [CTRL]+[C] (or CMD+C w Mac) by skopiować