Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

W tym poście na blogu szczegółowo pokażę, w jaki sposób można wykryć nietypowe wzorce zachowań w zestawach danych usługi LuckyTemplates . Nie jest to coś, co od razu będzie się wyróżniać podczas przeprowadzania analizy danych, więc musisz myśleć o tym dość analitycznie. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Dzięki głębokiemu zastanowieniu się, co chcesz osiągnąć, a następnie skonfigurowaniu modelu danych, który działa dla tego typu obliczeń, możesz uzyskać wyniki wysokiej jakości.

W tym przykładzie spróbujemy zrozumieć, co klient zrobił wcześniej. Ocenimy również, czy ostatnie zakupy są normalne czy nienormalne w porównaniu z tym, co wydarzyło się w przeszłości.

Spis treści

Odkryj wartości odstające w Twoich zestawach danych usługi LuckyTemplates

Pomyślmy o tym z komercyjnego punktu widzenia. Załóżmy, że jesteśmy sprzedawcą internetowym, linią lotniczą lub supermarketem i musimy wdrożyć program lojalnościowy.

Musimy spojrzeć na nasz zestaw danych klientów, aby wiedzieć, ile klient faktycznie kupił w każdym pojedynczym kwartale w porównaniu do tego, ile kupił średnio.

Nagle widzimy ogromny wzrost lub spadek wzorców zakupów lub zachowań zakupowych. Chcemy zrozumieć, dlaczego kupują dużo więcej niż zwykle lub dlaczego kupują mniej niż zwykle.

W ten sposób możemy tworzyć alerty w naszym systemie CRM, a następnie pozwolić naszemu zespołowi sprzedaży dotrzeć do tych osób, rozdając rabaty lub kupony.

To naprawdę potężny wgląd, który można uzyskać z usługi LuckyTemplates. Wartość, którą możesz wydobyć z analizy, może pozytywnie wpłynąć na Twój biznes.

Kupowane unikalne produkty

Aby obliczyć średnią liczbę kupowanych produktów w danym kwartale, musimy najpierw obliczyć liczbę zakupionych produktów unikalnych. Dla każdego indywidualnego klienta, ile pojedynczych produktów kupił?

Możemy się tego dowiedzieć, mówiąc, że dla dowolnego kontekstu klienta obliczymy DISTINCT COUNT identyfikatora produktu w tabeli sprzedaży.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Ta formuła da nam każdy unikalny produkt, który klient kupił od nas w obecnym kontekście.

Biorąc pod uwagę powyższy wzór, po kliknięciu pierwszego kwartału 2017 r. widzimy, że klient Aaron Day kupił tylko 1 produkt.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Średnia liczba produktów kupionych w kwartale

To jest formuła, której użyjemy do uzyskania tego konkretnego wglądu. Powie nam średnio, ile dany klient kupił w ciągu kwartału.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Średnia liczba produktów kupionych we wszystkich kwartałach

Następną rzeczą, której potrzebujemy, jest punkt odniesienia lub liczba, aby porównać to z czymś, abyśmy mogli zrozumieć, czym jest nienormalne zachowanie.

Następnie obliczymy ten sam wgląd, ale nie patrzymy na żadną konkretną datę. Uwolnimy wszelkie konteksty dotyczące dat.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Ta formuła zwraca średnią liczbę unikalnych produktów w każdym kwartale dla konkretnego klienta. W ten sposób osiągamy ten szczególny wgląd.

Mamy więc teraz dwie wartości. Kiedy dokonamy wyboru (np. Q2 2017), kolumna Średnia produktów kupionych we wszystkich kwartałach nigdy się nie zmieni ze względu na funkcję WSZYSTKIE daty . Ta funkcja usuwa wszelkie filtry, które pokazaliśmy w Datach.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Z każdym dokonanym przez nas wyborem kolumna Średnia liczba produktów kupionych w kwartale będzie się zmieniać.

Porównując te dwie kolumny, możemy wiedzieć, co jest normalne, a co nie.

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Możemy umieścić to, co do tej pory wymyśliliśmy, na wykresie wizualnym w celu bardziej dogłębnej analizy. Bardzo szybko możemy zobaczyć, ile produktów nasi klienci kupili w danym kwartale (prawa strona) w porównaniu do tego, ile średnio kupują (lewa strona).

Zestawy danych usługi LuckyTemplates: dowiedz się, jak wykryć nieprawidłowe zachowanie przy użyciu języka DAX

Będziemy mogli zobaczyć nieprawidłowe zachowanie z naszych zestawów danych LuckyTemplates i zobaczyć, którzy klienci zwiększyli swoje zakupy. Kim są ci ludzie i dlaczego to robią?

Uzbrojeni w dane, które zebraliśmy, możemy następnie wdrożyć skuteczne strategie, aby to powtórzyć.

Możemy wzmocnić nasz przekaz marketingowy, aby zwiększyć zakupy tych, którzy nie wykazują nienormalnych zachowań.

Wniosek

W tym przypadku analiza anormalna, odstająca lub anomalia dodaje wiele wartości. Dlaczego? Ponieważ chcemy zrozumieć, czy nasi klienci osiągają lepsze wyniki, czy też sprzedawcy sprzedają więcej.

Jeśli uda nam się znaleźć wzorce zachowań, które są dla nas pozytywne w określonym segmencie naszych danych, możemy powtórzyć to w innych segmentach.

Celem jest powielenie korzystnych zachowań klientów i zastosowanie ich w innych obszarach działalności.

Ta technika ogromnie pomoże zwiększyć analityczne myślenie o tym, co możesz osiągnąć w usłudze LuckyTemplates. 

Te rodzaje analiz i wiele innych można znaleźć w modułach Advanced LuckyTemplates w LuckyTemplates Online . Aby uzyskać więcej informacji, zapoznaj się z poniższym modułem.

Ciesz się recenzowaniem tego.

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.