Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

W tym samouczku pokazano, jak utworzyć narzędzie do śledzenia postępu w usłudze LuckyTemplates dla danych dotyczących sprzedaży i zamówień. Dowiesz się, jak rozwiązać scenariusz, w którym masz więcej niż jedną datę w tabeli faktów.

To jest tabela Sales, która będzie używana w tym samouczku.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Możesz zobaczyć, że ma dwie kolumny daty, Data zamówienia i Data wysyłki. Stamtąd musisz wiedzieć, ile zamówień jest obecnie w toku między datą zamówienia a datą wysyłki. Można to następnie przekazać do wielu scenariuszy z tym samym wzorcem formuły języka DAX .

Spis treści

Model danych dla narzędzia do śledzenia postępu usługi LuckyTemplates

Jest kilka rzeczy, na które musisz zwrócić uwagę. Zdarzenia w toku oznaczają, że trzeba utworzyć więcej niż jedną relację między tabelą Daty a tabelą Dane sprzedaży w modelu danych.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Następnie musisz dezaktywować te relacje, aby uniknąć zastąpienia innej relacji. W modelu danych widać, że tabela Daty jest połączona z tabelą Dane sprzedaży.

Jeśli więc utworzysz relację między kolumną Data tabeli Daty a kolumnami Data wysyłki tabeli Dane sprzedaży, zobaczysz, że tylko jedna relacja jest aktywna.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Aby dezaktywować obie relacje, kliknij aktywną relację i odznacz pole, które czyni ją aktywną.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Po zakończeniu obie relacje będą nieaktywne i będzie można ich użyć w formule języka DAX.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Miary używane w narzędziu do śledzenia postępu usługi LuckyTemplates

Model danych stwarza pewne problemy, z którymi trzeba się uporać w raporcie. Na przykład, jeśli przeciągniesz miarę Total Sales w raporcie, otrzymasz Total Sales z całej tabeli Sales.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Przyczyną tego problemu jest to, że miara nie wie, co filtrować, ponieważ nie ma aktywnych relacji z tabelą Daty i tabelą Dane sprzedaży. Jeśli więc przeciągniesz kolumnę Data z tabeli Daty do raportu, nie spowoduje to odfiltrowania niczego w tabeli Dane sprzedaży.

Jeśli chcesz prowadzić wydarzenia w toku, musisz podjąć decyzję. Możesz utworzyć inną tabelę, w której można wykonać bardzo szczegółowe obliczenia, lub użyć instrukcji i funkcji do obliczenia podstawowych miar.

Jeśli wybierzesz tę drugą opcję, kolumna Total Sales w raporcie będzie zawierać prawidłowe wartości.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

W ten sposób nie będziesz musiał tworzyć kolejnej tabeli dat. Następnie można uruchomić obliczenia i obliczenia zdarzeń w toku.

Miara sprzedaży w toku

Istnieje wzorzec formuły, którego można użyć, aby dowiedzieć się, ile transakcji lub sprzedaży między datą zamówienia a datą wysyłki. Korzystając z danych Sales, nazwij miarę Sales in Progress . Następnie oblicz całkowitą sprzedaż w innym kontekście, używając funkcji OBLICZ .

Następnie użyj funkcji , aby utworzyć filtry do pracy nad analizą. W przypadku pierwszego filtra przefiltruj według daty zamówienia danych sprzedaży. Następnie wprowadź wyrażenie filtrujące. W takim przypadku data zamówienia danych sprzedaży powinna być mniejsza lub równa dacie w tabeli dat.

Dla drugiego filtru skopiuj poprzedni filtr i zmień OrderDate na ShipDate i wyrażenie na większe lub równe Date w tabeli Dates. Po zakończeniu naciśnij klawisz Enter, aby załadować miarę.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Teraz, jeśli przeciągniesz miarę Sprzedaż w toku do raportu, zobaczysz, że nie zwraca ona prawidłowych wyników. Dzieje się tak dlatego, że Całkowita sprzedaż w funkcji OBLICZ nie jest całkowitego przychodu.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Zmiana tego parametru spowoduje wyświetlenie prawidłowych wyników.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Jeśli usuniesz Total Sales z raportu i zamienisz go w wykres, dane zaczną mieć sens.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Rezultatem jest praca nad złożonymi danymi poprzez ocenę każdego wiersza w tabeli Sales i upewnienie się, że są one zgodne z wyrażeniami filtru.

Sztuczka leży w modelu danych z dwoma nieaktywnymi relacjami. Relacje te są następnie używane i wywoływane w mierze przy użyciu instrukcji CALCULATE .

Miara zamówień w toku

Zalecane jest wielokrotne nauczenie się wzorca formuły i ponowne jego użycie. Użyj ponownie tego wzorca za pomocą Orders. Utwórz nową miarę i nazwij ją Zamówienia w toku . Skopiuj wzorzec formuły miary Sprzedaż w toku i wklej ją do nowej miary.

Następnie zmień parametry wewnątrz instrukcji CALCULATE z SUM of the Total Revenue na tabeli Sales Data. Następnie skopiuj wykres Sprzedaż w toku i zmień pole Wartości ze Sprzedaż w toku na Zamówienia w toku.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Po zakończeniu możesz zobaczyć liczbę rzeczywistych zamówień w toku, która wskazuje, ile produktów zostało zamówionych, ale nie wysłanych w określonym dniu.

Możesz także utworzyć dodatkowe filtry. Jeśli chcesz zobaczyć trend produktu pod względem zamówień, możesz dodać fragmentator wyboru, aby filtrować dane i wyświetlać informacje na podstawie wyboru. W tym przykładzie podano sprzedaż i zamówienia dla Produktu 6.

Śledzenie postępu usługi LuckyTemplates dla danych dotyczących sprzedaży i zamówień

Wniosek

Kontrola zapasów i śledzenie postępów to ważne wskaźniki biznesowe . Najlepiej utworzyć raport śledzenia danych, aby monitorować sprzedaż i zamówienia w toku za pomocą wizualizacji i fragmentatorów w usłudze LuckyTemplates. Dzięki odpowiedniemu zestawowi danych i funkcjom języka DAX można sporządzić świetny raport.

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.