Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

W tym samouczku przedstawiono pierwszy krok szczegółowego opracowywania pulpitu nawigacyjnego klienta w usłudze LuckyTemplates. Kluczową rzeczą, na której powinieneś się skupić w tym przykładzie, jest włączenie obliczeń i wizualizacji języka DAX.

Spis treści

Konfigurowanie modelu danych

W tym przykładzie zacznij od modelu danych. Bez modelu strony raportów lub język DAX nie będą działać.

Postępuj zgodnie z techniką najlepszych praktyk w zakresie ustawiania modelu. Umieść tabele przeglądowe na górze, a tabele faktów na dole. Następnie utwórz relacje między filtrami w tabeli przeglądowej i tabeli faktów.

Najpierw chwyć Date in Dates i umieść poniżej datę zamówienia . Następnie chwyć Indeks w Produkty , a następnie umieść go w Indeksie opisu produktu . W sekcji Klienci pobierz Indeks klientów i umieść go w Indeksie nazw klientów . Na koniec dla Regionów pobierz Indeks i umieść go w Indeksie Regionu Dostawy .

Za każdym razem, gdy tworzysz raporty, postaraj się, aby Twój model danych wyglądał tak.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Dodanie kluczowych miar

Następnie musisz wykonać obliczenia z tej tabeli, aby umieścić je w swoich wizualizacjach.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Przede wszystkim utwórz tytuł pulpitu nawigacyjnego i nazwij go Customer Deep Dive .

Teraz skup się na swoich klientach. Musisz wiedzieć, co się z nimi dzieje. Aby rozpocząć, utwórz filtry potrzebne do pokrojenia bazy danych. Pobierz nazwę klienta z pulpitu nawigacyjnego i przekształć ją w krajalnicę. Masz wielu klientów na liście, więc umieść pasek wyszukiwania, aby łatwo wyszukiwać klientów.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Następnie w tabeli Daty chwyć Rok i przekształć go we fragmentator. Następnie ustaw wizualizację poziomo i wymaż nagłówek. Zmień kolor tła, aby się wyróżnić. Następnie skopiuj ten fragmentator i zmień wartość na Quarter.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Wyłącz Pojedynczy wybór w fragmentatorach Kwartał i Nazwa klienta , aby wybrać wiele kwartałów i nazw.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Następnie przenieś kolumnę Data do płótna, a następnie przekształć ją w tabelę. Kliknij strzałkę w dół i wybierz Data , aby pozbyć się hierarchii.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

W tym momencie zaczniesz robić miary i pisać formuły. Musisz utworzyć tabelę miar, aby je skatalogować i posortować. Przejdź do Wprowadź dane , wprowadź 1 , a następnie nadaj mu nazwę Miary kluczowe .

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Pierwsza miara dotyczy Total Sales . Przejdź do New Measure, nazwij to Total Sales , a następnie uzyskaj kolumny Revenue .

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Umieść tabelę Total Sales w tabeli w obszarze roboczym. Będziesz wtedy mieć całkowitą sprzedaż na dzień.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Następnie utwórz kolejny dla kosztów całkowitych.

Jeśli przejdziesz do tabeli sprzedaży , zobaczysz, że masz kolumny Ilość zamówienia , Cena jednostkowa i Linia Suma / Przychód , ale nie ma Łącznych kosztów . Z tego powodu musisz użyć funkcji , aby wygenerować informacje o kosztach całkowitych.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Utwórz więc miarę i nazwij ją Koszty całkowite . Użyj SUMX , wprowadź Sales , a następnie dla każdej pojedynczej ilości pomnóż ją przez całkowity koszt jednostkowy. Spowoduje to obliczenie całkowitego kosztu każdego wiersza; SUMX dodaje je wszystkie.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Następnie wprowadź koszty całkowite do tabeli. Masz teraz łączne koszty dzienne.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Utwórz kolejną miarę całkowitych zysków. Formuła musi odjąć koszty całkowite od całkowitej sprzedaży.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Wprowadź tę miarę do tabeli, a otrzymasz całkowity dzienny zysk.

Głębokie projektowanie pulpitu nawigacyjnego klienta w usłudze LuckyTemplates

Wniosek

Za każdym razem, gdy tworzysz pulpity nawigacyjne w usłudze Power BI, zaleca się upewnienie się, że logika jest poprawna, a otrzymywane wyniki są prawidłowe.

Wyniki zmieniają się w zależności od posiadanego kontekstu. Tak więc Twoje wyniki powinny być poprawne w zależności od tego, co wybierzesz w tabeli lub na stronie raportu.

Wszystkiego najlepszego,


Prezentowanie informacji o klientach za pomocą raportów w usłudze LuckyTemplates

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.