Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

W dzisiejszym wpisie na blogu chcę pokazać technikę segmentacji w LuckyTemplates. Chcę również omówić kwestie, które należy wziąć pod uwagę podczas korzystania z niego w całym raporcie usługi LuckyTemplates. Jest to sposób na uzyskanie dodatkowych informacji na temat Twoich danych, których być może nie byłeś w stanie zrobić w przeszłości. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Ten konkretny przykład pochodził z jednego z wyzwań usługi LuckyTemplates, które mamy za pośrednictwem LuckyTemplates.

Aby dać ci krótkie tło, przyglądamy się skuteczności naszego marketingu wobec naszych klientów.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Mam już informacje o moich klientach, ale chcę też je rozbić i określić, jak radzą sobie moi klienci z Top 30 , Mid Tier i Bottom Tier na podstawie ich rankingu sprzedaży.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Jest to uzasadniona analiza, która normalnie może nie znajdować się w Twoich danych. W większości przypadków nie będziesz mieć tego podziału w swoich danych, ale możesz go utworzyć w usłudze LuckyTemplates.

Wspaniałą rzeczą w LuckyTemplates jest to, że ten raport może być całkowicie dynamiczny. Na przykład pokazani tutaj 30 najlepszych klientów będzie się różnić dla każdego wybranego przeze mnie przedziału czasowego. Obliczenia zostaną zaktualizowane na podstawie wyboru.

Spis treści

Tworzenie dodatkowej tabeli na potrzeby raportu usługi LuckyTemplates

Kiedy wybieram moich 30 największych klientów, jak mogę się upewnić, że wszystkie dane w tym segmencie się zmienią? Jak upewnić się, że ten konkretny wybór wpływa na każdy pojedynczy wgląd? Zmiana powinna odzwierciedlać nie tylko wizualizację wykresu pierścieniowego, ale także wizualizacje karty, wykres punktowy i wykres słupkowy.

Musisz pamiętać, że kiedy używamy tej techniki dynamicznego grupowania, używamy tabeli dodatkowej .

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Ta konkretna tabela nie ma połączenia z resztą naszego modelu danych. Musimy dowiedzieć się, jak możemy to połączyć z obliczeniami, które wykonujemy, takimi jak sprzedaż lub transakcje.

Przejdźmy więc szybko do technik. Jest to wzorzec formuły języka DAX do grupowania dynamicznego, którego można używać na różne sposoby.

Stworzyłem dodatkowy kabel dla moich trzech grup klientów: Top 30 klientów, Mid-Tier, który ma od 0 do 30, i Bottom Tier, który ma od 100 do 1000.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Sprzedaż według grupy klientów

Pierwszą rzeczą, którą zrobiłem, było utworzenie miary Sales by Client Group . Za pomocą tej miary chcemy obliczyć naszą całkowitą sprzedaż i pogrupować ją na podstawie nowej tabeli pomocniczej, którą właśnie utworzyliśmy.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Jak widać z widoku modelu, który pokazałem wcześniej, dodatkowy stół znajduje się z boku, ale możemy go uwzględnić w naszych obliczeniach.

Możemy manipulować naszymi obliczeniami, jeśli włączymy tabelę pomocniczą do formuły. W tym miejscu pojawia się część tej formuły techniki grupowania.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Pamiętaj, że funkcją zmieniamy kontekst obliczeń. Ale jak zmienić kontekst obliczeń? Cóż, możemy to zrobić, wykonując iterację za pomocą funkcji FILTER .

Funkcja FILTER umożliwia nam iterację w tabeli. W tym konkretnym przypadku przeglądamy listę klientów. Przeanalizujemy każdego klienta i opracujemy jego ranking sprzedaży . Następnie będziemy przeglądać tabelę Client Groups, porównując ranking, jeśli jest większy lub mniejszy niż wartości i w każdym wierszu tabeli dodatkowej.

Jest tu trochę logiki. Dla każdego klienta będziemy przeglądać każdy pojedynczy wiersz w tabeli Grupy klientów i porównywać, czy Ranking sprzedaży mieści się między którąkolwiek z tych liczb MIN i MAX. Kiedy ma wartość , obliczymy sprzedaż dla tego konkretnego segmentu.

Zapraszamy do obejrzenia naszych wizualizacji. Jeśli spojrzysz na panel Pola , pamiętaj, że tabela grup klienta jest tabelą drugorzędną; stąd w naszym modelu nie ma związku z niczym innym.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Ale teraz możemy filtrować sprzedaż, nawet jeśli nie ma ona związku z naszym modelem, ponieważ wstawiliśmy ją do wzorca formuły. Dzięki temu możemy utworzyć filtrowanie w samej formule.

A jeśli spojrzymy na wizualizację wykresu punktowego, ponownie zobaczysz, że w tej wizualizacji użyliśmy miary Sales by Client Group , a także przefiltrowaliśmy ją według Client Group .

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Mamy również podpowiedzi , gdzie po najechaniu kursorem na wykres punktowy uzyskamy więcej informacji o wynikach.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Inne uwagi dotyczące raportu usługi LuckyTemplates

Masz już wartość w każdej z kart przefiltrowanych według Twoich wyborów. Ale jeśli nie zaktualizujesz swoich indywidualnych danych, te karty mogą się nie zaktualizować i wtedy nie zobaczysz wybranych danych.

Jeśli chcesz przefiltrować cały raport w celu uzyskania tego konkretnego spostrzeżenia, musisz ponownie wykonać wszystkie wstępne lub podstawowe obliczenia, takie jak Łączna liczba transakcji , Łączna liczba sprzedanych produktów i Łączna liczba klientów .

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

W przypadku Transakcji ogółem zastosowaliśmy dokładnie tę samą technikę, kopiując i wklejając oryginalną formułę. Wszystko, co zrobiłem, to zmienić jego część, wstawiając oryginalne obliczenia rdzenia w podświetlonej części:

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Więc teraz to będzie filtrowane przez krajalnice. Pamiętaj, że fragmentatory pochodzą z utworzonej przez nas tabeli dodatkowej.

Następnie zrobimy to samo dla Łączna liczba sprzedanych produktów i Łączna liczba klientów . Jeśli kliknę Total Customers, zobaczysz dokładnie tę samą technikę, ale teraz wstawiłem inną miarę po CALCULATE .

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Liczymy wszystkich klientów, ale upewniamy się, że możemy filtrować według kolumny Grupa klientów w naszej tabeli dodatkowej.

Możesz pomyśleć, że tworząc tylko jedną formułę, wszystko potoczy się dalej. Cóż, jeśli chcesz wstawić kolumnę do fragmentatora, upewnij się, że każde obliczenie w raporcie może zostać przefiltrowane przez ten konkretny fragmentator.

Jeśli użyłeś tylko oryginalnej podstawowej miary Total Transactions, nie zrozumiesz, że jakiś kontekst pochodzi z wyboru.

Musisz osadzić wzorzec, którego używasz, we wszystkich elementach, które przedstawiasz w swoim raporcie.

Jeśli zrobisz to dobrze, otrzymasz bardzo przekonujący raport, ponieważ te segmenty lub grupy klientów nawet nie istniały w Twoich oryginalnych danych. Dosłownie je wymyśliłeś i dynamicznie obliczyłeś sprzedaż z określonego czasu, a następnie uszeregowałeś swoich klientów na podstawie tych sprzedaży. Następnie dynamicznie zagłębiłeś się w segment tych klientów.


Dynamicznie grupuj klientów według ich rankingu w/RANKX w usłudze LuckyTemplates
Szczegółowy opis sposobu używania funkcji ALLSELECTED DAX w usłudze LuckyTemplates
Jak kontrolować interakcje elementów wizualnych w usłudze LuckyTemplates

Wniosek

Jest to potężna technika, jeśli potrafisz połączyć to wszystko i dobrze zwizualizować. Możesz uzyskać dostęp do tego konkretnego raportu LuckyTemplates i bawić się nim w . To właściwie jedno z moich zgłoszeń do wyzwania LuckyTemplates #3.

Raport usługi LuckyTemplates: szczegółowe informacje dotyczące segmentacji dynamicznej

Umieściłem moją wizytówkę na stronie Showcase, abyś mógł skorzystać z wersji demonstracyjnej na żywo i pobawić się nią. Jeśli chcesz pobrać ten konkretny zasób, możesz dołączyć do naszej platformy edukacyjnej za pośrednictwem naszego .

To była trudna technika, którą zastosowałem w tym konkretnym raporcie, ale dzięki niej wnioski stały się bardziej przekonujące. Zróżnicowało to moje spostrzeżenia w porównaniu z innymi zgłoszeniami w wyzwaniu, ponieważ nikt nie pomyślał o tym, co się stanie, jeśli początkowo nie będziemy mieć danych.

Zastanawiałem się, jak inaczej to pokazać. Niektórzy z moich konsumentów prawdopodobnie nigdy nie widzieli tej dynamicznej segmentacji i podziału.

Ta technika nadała priorytet naszym najważniejszym klientom . Udało nam się przeanalizować ważny podzbiór naszych klientów, który będzie generował większość naszych przychodów lub zysków w przyszłości.

Oto niektóre ze wspaniałych rzeczy, które możesz zrobić w usłudze LuckyTemplates: możesz wyodrębnić i wyróżnić najbardziej wartościowe spostrzeżenia, które będą miały największy wpływ na Twoją firmę .

Z wyrazami szacunku,

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.