Przykłady analizy czasowej języka DAX w usłudze LuckyTemplates

Funkcje analizy czasowej języka DAX są szeroko stosowane w usłudze LuckyTemplates. Analiza czasowa jest najbardziej typowym rodzajem analizy, którą wykonujesz. Właśnie dlatego DAX ma sekcję obliczeń specjalnie zaprojektowaną pod kątem „Inteligencji czasowej”. Oglądanie obliczeń i porównywanie ich w czasie jest bardzo powszechne bez względu na branżę lub funkcję, w której pracujesz.

Pomyślałem, że dobrym pomysłem byłoby przejrzenie niedawnej prezentacji partnera LuckyTemplates, w której użyłem wielu technik, aby pokazać wyniki w czasie.

Mamy prosty przykład organizacji, która coś sprzedaje. Posiadamy informacje o kliencie, produktach i regionach, w których odbywa się sprzedaż.

Na pierwszej stronie raportu możemy przeglądać nasze kluczowe dane na wiele różnych sposobów. Te kluczowe wskaźniki mogą obejmować takie obliczenia, jak całkowity przychód, koszty, zyski i transakcje.

Tutaj również przeglądamy sprzedaż i zyski łącznie.

Wspaniałe w tym demo jest to, że możesz dynamicznie filtrować dowolne ramy czasowe i odpowiednio aktualizować wszystkie elementy wizualne na stronie. Nawet skumulowane obliczenia zostaną zresetowane tylko dla wybranego przedziału czasowego.

Jak to zrobić ze skumulowanymi sumami? Poniżej znajduje się kod DAX dla skumulowanej sumy sprzedaży. Użycie funkcji ALLSELECTED oznacza, że ​​zresetuje obliczenia od pierwszego dnia w naszym wyborze do ostatniego dnia.

To świetny wzór, z którego będziesz często korzystać.

Spowoduje to również zaktualizowanie obliczeń skumulowanych, jeśli w danych wybrano inny wymiar. Tutaj wybieram miasto w Australii i możemy sprawdzić, jak łączna sprzedaż wypadła w porównaniu ze sprzedażą w zeszłym roku.

Tak więc na tej jednej stronie raportu możemy uzyskać ogromną różnorodność porównań. Możemy dynamicznie wybierać nasz przedział czasowy, a następnie nawet zagłębiać się w konkretne miasto na naszej mapie. Wszystkie nasze obliczenia analizy czasowej zostaną automatycznie zaktualizowane na podstawie dokonanego wyboru.

Na koniec dotkniemy mniejszych wykresów przebiegu w czasie, które znajdują się w górnej części strony. Reprezentują one informacje o karcie w czasie (całkowita sprzedaż, zyski i transakcje). Aby usunąć trochę szumu, zdecydowałem się użyć obliczenia średniej ruchomej, ponieważ w jakiś sposób wygładziłoby to wynik i pozwoliło nam zobaczyć pojawiające się trendy.

* ****Powiązane łącza*****
Typowe wzorce analizy czasowej używane w usłudze LuckyTemplates
Funkcja DATEADD: najlepsza i najbardziej wszechstronna funkcja analizy czasowej w usłudze LuckyTemplates
Analiza czasowa w usłudze LuckyTemplates: jak obliczyć liczbę transakcji wykonanych w ostatnie N dni

To jest kod języka DAX umożliwiający obliczenie średniej ruchomej w czasie. Użyłem tutaj 7-dniowej średniej kroczącej.

Lubię używać tego typu analizy, gdy wykres w czasie zaczyna wyglądać na zbyt zajęty wieloma wzlotami i upadkami. Czasami wszystko, czego potrzebujesz, aby zidentyfikować trend, to umieścić proste obliczenie średniej ruchomej na danych bazowych.

Zobacz więcej z tej prezentacji w witrynie prezentacji partnera usługi LuckyTemplates . Powinien wyjść wkrótce.

Wszystkiego najlepszego!

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.