Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
Funkcja DAX to niezwykle zaawansowana i ważna funkcja w LuckyTemplates, aby dobrze się uczyć i rozumieć. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Większość z Was, którzy dopiero zaczynają korzystać z LuckyTemplates, prawdopodobnie przeoczyła tę konkretną funkcję. Z pewnością tak, kiedy po raz pierwszy zacząłem korzystać z usługi LuckyTemplates i pisać miary języka DAX.
Dobrze poznanie CALCULATETABLE to początek wielu zaawansowanych obliczeń, które możesz wykonać w LuckyTemplates.
Jest to dość złożona funkcja do zrozumienia i zaimplementowania w LuckyTemplates. Ale z biegiem czasu odkryłem, jak wspaniałe jest to w kilku scenariuszach i wersjach demonstracyjnych, nad którymi pracowałem. Mam teraz jasne zrozumienie, jak i kiedy używać go na różne sposoby. Właśnie tym chcę się z Tobą podzielić w tym samouczku.
Spis treści
Najlepszy czas na włączenie funkcji CALCULATETABLE
Jednym z najlepszych momentów na włączenie funkcji języka DAX jest próba przeanalizowania analizy rezygnacji.
Analityka odejścia obejmuje ocenę wskaźnika utraty klientów firmy. Znalezienie tych danych za pomocą usługi LuckyTemplates może bardzo pomóc w ocenie produktów . W ten sposób możesz przyspieszyć działania marketingowe, aby zmniejszyć utratę klientów.
Powyższa tabela przedstawia porównanie liczby nowych i ogółem klientów w określonym miesiącu i roku. Obejmuje dane nowych, utraconych i całkowitych klientów.
Kluczem do wyodrębnienia tych ważnych spostrzeżeń jest użycie funkcji języka DAX.
Korzystanie z CALCULATETABLE DAX, aby dowiedzieć się o nowych klientach
Najpierw pokażę ci formułę obliczania liczby nowych klientów za pomocą CALCULATETABLE .
Tutaj musimy porównać aktualny zestaw klientów z zestawem klientów z poprzedniego okresu. Za nowych klientów uważam tylko tych, którzy dokonali zakupu teraz, ale nie zrobili tego w ciągu ostatnich 90 dni.
Aby móc znaleźć ten wgląd, w tym miejscu zintegrowałem funkcję CALCULATETABLE . Zwróć uwagę, że użyłem tego razem z innymi funkcjami tabeli, podobnie jak funkcja .
Funkcja EXCEPT ocenia dwie tabele i zwraca klientów, którzy znajdują się w pierwszej tabeli, ale nie w drugiej. Następnie zawinąłem go w funkcję , aby naprawdę wykonać potrzebne obliczenia.
Wracając do głównego punktu. Funkcja CALCULATETABLE umożliwia otwarcie okna w dowolnym kontekście. W moim przykładzie szukanie zestawu klientów odbywa się wstecz o 90 dni.
Ponieważ nie chcemy patrzeć na klientów w bieżącym kontekście, ale na klientów z ostatnich 90 dni, używamy teraz funkcji .
Następnie umieściłem go w innej funkcji tabeli i przeprowadziłem kilka dalszych ocen.
Podsumowując, idealnym sposobem wykorzystania CALCULATETABLE jest zmiana kontekstu oceny tabeli. Tak ogólnie powinieneś go używać. Ale wtedy możesz także dołączyć inne formuły, których możesz użyć do porównania tabel, takie jak i .
Używanie CALCULATETABLE DAX do wyszukiwania utraconych klientów
Oprócz zagłębiania się w analizę nowych klientów za pomocą funkcji CALCULATETABLE języka DAX, możesz uzyskać jeszcze większe zaawansowanie, używając jej do znajdowania utraconych klientów .
Spójrz na tę formułę wyszukiwania utraconych klientów.
Właściwie omówiłem pełną logikę tej formuły na innym blogu. Ale z drugiej strony, robimy tutaj podobne obliczenia dla utraconych klientów.
Jeśli spojrzysz na formuły dla CustomersPurchased i PriorCustomers , używamy CALCULATETABLE .
Ponadto nadal możesz znaleźć funkcję EXCEPT . Ale tym razem porównuje tabele CustomersPurchased i PriorCustomers .
W tym przypadku zmieniamy okres oceny tych poszczególnych tabel na podstawie innego okresu. To tylko pokazuje bardziej zaawansowany sposób na dopracowanie sposobu, w jaki pokazujemy nowych i utraconych klientów.
Jeśli wkrótce zaczniesz korzystać z usługi LuckyTemplates, zrozumiesz, że jest to intensywna analiza. Co więcej, możemy uczynić formuły bardziej intuicyjnymi, zwłaszcza gdy używasz również zmiennych.
Pomyśl tylko o tym, co umieścisz w pierwszym parametrze w CALCULATETABLE . Zwykle jest to funkcja tabeli, a następnie zmieniasz kontekst oceny tej tabeli. Stamtąd możesz umieścić go w innej funkcji tabeli i zobaczyć, jak rzeczy się stamtąd oceniają.
Dowiedz się, ile sprzedaży można przypisać nowym klientom
Analiza nowych klientów przy użyciu zaawansowanego języka DAX
Nowi a istniejący klienci
Wniosek
Wiem, że CALCULATETABLE jest trochę trudny do zrozumienia, jeśli dopiero zaczynasz. Ale to główny powód, dla którego stworzyłem ten samouczek dla Ciebie.
Po zrozumieniu i odkryciu najlepszych praktyk korzystania z niego możesz przystąpić do wykonywania zaawansowanych obliczeń i analiz na podstawie nieprzetworzonych danych.
Wierzę, że przeglądając to w ten sposób, lepiej zrozumiesz, w jaki sposób możesz samodzielnie wykorzystać funkcję CALCULATETABLE DAX we własnych raportach i modelach.
Nie zapomnij zasubskrybować LuckyTemplates TV, aby uzyskać dostęp do wielu innych treści.
Powodzenia w nauce tego.
Czym jest self w Pythonie: przykłady z życia wzięte
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.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
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.
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.
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ł.
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.
W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.
Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.
Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć