LOD Fixed
Level of Detail (LOD) pozwala na wykonanie agregacji na precyzyjnie wskazanym poziomie szczegółowości. Kalkulacje LOD są o wiele bardziej rozbudowane niż standardowe kalkulacje na poziomie rekordu, co daje większy wachlarz możliwości w tworzeniu dashboardów. Poziom ich „ziarnistości” można dostosowywać poprzez kalkulacje: FIXED, INCLUDE lub EXCLUDE. Funkcja FIXED
ma wysoki priorytet w kolejności wykonywania operacji i działa przed filtrami arkusza. Dlatego ważne jest zrozumienie w jakiej kolejności dane zostaną ograniczone, zanim zostaną zaprezentowane.
Poniżej znajduje się kolejność wykonywania operacji filtrowania w odniesieniu do LOD Fixed.
- Filtr ekstraktu.
- Filtr źródła danych.
- Filtr kontekstowy (po nim następuje LOD Fixed).
- Filtr wymiaru (po nim następuje LOD Include, Exclude).
- Filtr miary.
- Filtr pola kalkulowanego.
Budowa pola kalkulowanego opiera się o wybranie jednej z wyżej wymienionych funkcji, a następnie wykorzystanie odpowiedniej funkcji w celu agregacji danych.
- Nazwa wybranej funkcji (FIXED, INCLUDE, EXCLUDE).
- Wymiary według których chcemy agregować dane (lub pominąć w przypadku EXCLUDE).
- Rodzaj agregacji np. SUM(), MIN(), MAX(), STDEV(), etc.
- Wybrana miara.
Po przeciągnięciu danych do wierszy i kolumn otrzymamy taki efekt:
Możesz zauważyć, że wartości obliczone w kolumnie Kalkulacja Fixed (1) to suma sprzedaży dla całej podkategorii Accessories (2).
Przykłady zastosowania funkcji FIXED
Izolowanie pojedynczej wartości
Jednym z podstawowych zastosowań LOD
jest izolowanie pojedynczej wartości.
Powyższa kalkulacja wyszukuje najwyższą sprzedaż na przestrzeni wszystkich dni w źródle danych. Możesz zauważyć, że polu kalkulowanym Fixed MAX Sales nie działają na nią filtry wybrane po prawej stronie. Powyższa kalkulacja może być punktem wyjścia do dalszych obliczeń.
Porównanie okresu roku bieżącego i ubiegłego
Poniższa kalkulacja pozwala na porównanie zysku pomiędzy dwoma latami.
Najpierw utwórz pole kalkulowane.
Następnie przeciągnij obecny rok do filtrów, datę do kolumn oraz kalkulację Profit diff do wierszy.
Na zielono zaznaczono elementy, gdzie zysk był większy w obecnym okresie, na czerwono zaznaczone są linie, gdzie ubiegły rok w danym miesiącu wygenerował większy zysk. Efekt końcowy wygląda następująco:
Zliczanie transakcji dokonanych przez klienta
Stworzenie kalkulacji Fixed
w poniższym przykładzie pozwala na lepsze zaprezentowanie ilości zamówień dokonywanych przez klientów. Poniższa metoda może być wykorzystywana w dalszych obliczeniach, dlatego niejednokrotnie jest ona lepszym wyborem niż zwykły Count Distinct
.
Pierwszym krokiem będzie stworzenie kalkulacji przekształcającej ilość transakcji.
Teraz możemy stworzyć histogram prezentujący częstość składania zamówień przez klientów.
Przenieś kalkulację w miejsce kolumn, następnie kliknij na nią prawym przyciskiem myszy i wybierz opcję Dimension
oraz Discrete
. Następnie ponownie przeciągnij kalkulację Liczba transakcji, tym razem doLabels
.
Wykres będzie wyglądał następująco:
Patrząc na ten wykres możesz stwierdzić, że najczęściej klienci składają między 6-8 zamówień.
Analiza dni zyskownych i generujących stratę
Dashboard prezentujący dni przynoszące zysk lub stratę można łączyć z innymi wymiarami, by dostarczyć bardziej precyzyjnych raportów.
Zacznij od stworzenia pola kalkulowanego dla zysku według dnia. Każdy dzień jest poziomem szczegółowości, dla którego wyznaczany jest zysk.
Następnie utwórz drugą kalkulację, która pozwala na określenie, czy dany dzień był zyskowny czy stratny. Dla wartości, gdzie Profit jest większy od zera, przypisz mu wartość Zyskowny. W przypadku ujemnego wyniku nazwij go Stratny.
Przeciągnij Order Date do kolumn, a następnie rozwiń go do miesięcy usuwając Kwartał z kolumn. Do wierszy przeciągnij pole Jaki dzień oraz Sales. Kliknij prawym przyciskiem w Sales i wybierz Measure
> Count Distinct
.
Przeciągnij również pozycję Jaki dzień na kolor w Marks
. Pozwoli to na rozróżnienie opisanych przez wcześniej dni.
W efekcie końcowym otrzymujemy wykresy, których szczyty określają zysk lub stratę w danym dniu.
Wykres kohorty
Kohortę określamy jako zbiór obiektów wyodrębnionych z populacji. Poniższy wykres pozwala na przedstawienie, jaki udział w kolejnych latach mieli klienci, którzy zaczęli swoje zakupy w roku 2018.
Zacznij od stworzenia pola kalkulowanego. Zwróci ono datę kiedy nastąpiła pierwsza transakcja danego klienta. Możemy założyć, że jest to data kiedy pozyskaliśmy tego klienta. Chyba, że mamy bardziej precyzyjne informacje w systemie CRM.
Następnie przeciągnij Year (Order date) do kolumn, Sales do wierszy oraz Fixed customer name na kolor w Marks
i zaznacz Show Mark Labels
.
Jak interpretować powyższy wykres?
W roku 2018 klienci wygenerowali sprzedaż na poziomie 484 247. Klienci z roku 2018 wygenerowali sprzedaż w wysokości 365 144 w roku 2019. Pozwala nam to na określenie zaangażowania klientów w sprzedaż.
Dla jeszcze lepszego zaprezentowania kohorty, warto zduplikować wykres i następnie kliknąć prawym przyciskiem myszy na Sales > Quick Table Calculation
. Wybierz opcję Compute Using
> Table(down)
.
Tym samym widzimy, że 77,6% klientów robiących zakupy w roku 2019 to klienci pozyskani w roku ubiegłym. Tylko 22,4 % wszystkich transakcji było wygenerowanych przez nowych klientów.
Tempo pozyskiwania nowych klientów
Wykres przedstawiony w tym przykładzie jest doskonałym sposobem na zaprezentowanie, jak poszczególne obszary radzą sobie w pozyskiwaniem nowych klientów na przestrzeni lat.
Pierwszym krokiem jest stworzenie pola kalkulowanego, który określi pierwszą datę zakupu dokonanego przez klienta (dokładnie jak w przykładzie powyżej).
Utwórz kolejne pole kalkulowane, które posegreguje klientów według tych, którzy są nowi lub stali.
Przeciągnij następnie pola Customer Name, Order ID oraz Kalk. nowy czy stały w miejsce wierszy. Zostanie wtedy utworzona prosta tabela, która pozwoli na sprawdzenie poprawności obliczeń. Zauważysz też, że pierwsza transakcja dokonana przez klienta nada mu etykietę nowy, a każda kolejna będzie się nazywać stały.
Poniżej zobaczysz, jakie kroki należy podjąć, by uzyskać pożądany wykres.
Najpierw musisz przeciągnąć Customer Name w miejsce wierszy. Następnie kliknij na niego prawym przyciskiem myszy i wybierz opcję miary (COUNT DISTINCT
). Kolejnym krokiem będzie wybranie Quick Table Calculation
i opcji Running Total
. W miejsce kolumn wstaw wartość dnia z Order Date (1).
Przeciągnij następnie Kalk. nowy czy stały w miejsce filtrów i zaznacz opcję Nowy (2).
Ostatnim krokiem będzie przeciągnięcie regionu na kolor w Marks
oraz Label
, co pozwoli na rozróżnienie regionów (3). Efekt końcowy prezentuje się następująco:
Patrząc na powyższy wykres możesz zauważyć, iż West jest regionem najszybciej generującym nowych klientów, zaś South - regionem, gdzie poziom nowych klientów na przestrzeni lat jest najniższy.
Ile czasu mija do powrotu klienta
Poniższy wykres przedstawia, ile kwartałów mija od pierwszej transakcji, gdy klient zrobi zakupy w danym kwartale. Przykład przedstawiony jest na zamówieniach i może znaleźć zastosowanie w dashboardach, które mają cykliczne wydarzenia.
Utwórz pierwsza kalkulację, która pozawala na określenie, kiedy miał miejsce najwcześniejszy zakup dokonany przez klienta.
Utwórz następnie kalkulację określającą, kiedy miał miejsce kolejny zakup.
Następnie utwórz kolejne pole kalkulowane odwołujące się do wcześniej zrobionego obliczenia.
Ostatnim obliczeniem jest wskazanie różnicy w kwartałach pomiędzy pierwszym a drugim zakupem.
Następnie przeciągnij Różnica kwartałów w miejsce kolumn, a kwartał z pola Pierwszy zakup w miejsce wierszy (1).
Na koniec prawym przyciskiem myszy przeciągnij Customer Name na kolor w Marks
oraz Label
. Zaznacz opcję Count Distinct
. Dodatkowo możesz zmienić wartość NULL na nazwę Przeterminowane.
W efekcie otrzymasz poniższy wykres:
Jak interpretować dane?
Patrząc na drugi kwartał roku 2018 (2018 K2) oraz kolumnę z wartością 2 możemy stwierdzić, iż 26 osób, które dokonały transakcji w tym okresie, czekały pół roku (dwa kwartały) zanim dokonały kolejnego zakupu. Pozycje znajdujące się pod kolumną Przeterminowane wskazują na klientów, którzy po dokonaniu zakupu, nigdy więcej go nie powtórzyli.
← Poprzednia strona
Następna strona →
Kontakt | Polityka prywatności
© Vizyble - Wszelkie prawa zastrzeżone