Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

W tym samouczku na blogu pokażę, jak używać grup obliczeniowych usługi LuckyTemplates do tworzenia niestandardowych grup i wnikliwych wizualizacji, zwłaszcza jeśli nie możesz dodawać nowych tabel i kolumn do pulpitu usługi LuckyTemplates. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.

Było to w zasadzie zapytanie na jednego z naszych członków, który chciał zobaczyć, ilu pracowników było nieobecnych w pracy, i chciał utworzyć niestandardowe grupy na podstawie liczby dni nieobecności. Nie może dodawać tabel i kolumn, więc w tym przypadku użyjemy grup obliczeniowych.

Grupy obliczeń to funkcja modelowania usługi LuckyTemplates , której można używać za pośrednictwem narzędzi zewnętrznych, edytora tabelarycznego. Grupy obliczeń to specjalne tabele z wyrażeniami języka DAX reprezentującymi poszczególne pozycje obliczeń, w których zostały umieszczone.

To wcale nie jest trudne, więc możemy od razu wskoczyć.

Spis treści

Tworzenie grup niestandardowych

Członek chciał mieć niestandardowe grupowania. Jedna grupa dla pracowników, którzy byli nieobecni krócej niż 25 dni, inna krócej niż 50 dni, a jeszcze jedna krócej niż 75 dni.

Aby utworzyć niestandardowe grupowanie, przechodzimy do naszych stołów i po prostu dodajemy niestandardową grupę. W tym przykładzie znajduje się pod tabelą Urazy .

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Następnie możemy użyć tej nowej kolumny, aby uzyskać taką wizualizację.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Miarą, której tu używam, jest to, co nazwałem Total Days Off Work . Jest to dość prosta miara za pomocą funkcji .

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Jest to po prostu dodanie wszystkich dni wolnych od pracy z tytułu urazów z tabeli urazów . Użyjemy tej miary w ramach innej miary, którą wykorzystamy w naszych pozycjach obliczeniowych.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Problem polegał na tym, że członek nie mógł utworzyć nowych tabel lub nowych kolumn, ponieważ były one wyszarzone, ponieważ był podłączony do innego modelu PBI. Tutaj z pomocą przychodzą grupy obliczeniowe.

Tworzenie grup obliczeń usługi LuckyTemplates

Miara, której będziemy używać, jest dość prosta. W tej formule mamy funkcję i będziemy grupować łączną liczbę dni wolnych od pracy (nasza podstawowa miara) w ciągu 25 dni lub mniej niż 50 dni lub dowolnie grupować niestandardowo.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Więc skopiujemy tę miarę, ponieważ już ją tutaj utworzyłem, a następnie przejdziemy do Zewnętrznych narzędzi , a następnie do Edytora tabelarycznego .

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Następnie przechodzimy do Tabeli następnie klikamy prawym przyciskiem myszy i wybieramy utwórz nową – grupę obliczeniową .

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Nazwijmy to jako Grupy obliczeń . Następnie utworzymy element kalkulacji. W tym celu klikamy prawym przyciskiem myszy na utworzoną właśnie grupę kalkulacji, a następnie przechodzimy do tworzenia nowej – pozycji kalkulacji .

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Nazwijmy to mniej niż 25 dni . Następnie przechodzimy do sekcji Expression Editor i wklejamy skopiowaną przez nas miarę.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Teraz utworzymy kolejny element kalkulacji i nazwiemy go Mniej niż 50 dni . Użyjemy tej samej miary, ale zmienimy tylko kryteria grupowania z 25 na 50.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Następna pozycja obliczeniowa dotyczy mniej niż 70 dni . Wykonujemy te same kroki i po prostu zmieniamy kryteria grupowania na 70.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Na koniec utworzymy element kalkulacji dla Większego niż 70 dni . W wyrażeniu języka DAX zmienimy kryteria grupowania na większe niż (>) 70.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Na koniec utworzymy element kalkulacji dla Większego niż 70 dni . W wyrażeniu języka DAX zmienimy kryteria grupowania na większe niż (>) 70.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Kliknij Zapisz, a następnie odśwież go na pulpicie LuckyTemplates. Teraz możemy przenieść naszą grupę obliczeniową do wizualizacji i zobaczyć utworzone przez nas grupy.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Kliknij Zapisz, a następnie odśwież go na pulpicie LuckyTemplates . Teraz możemy przenieść naszą grupę obliczeniową do wizualizacji i zobaczyć utworzone przez nas grupy.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Zmiana kolejności grupowania

Jeśli chcemy zmienić kolejność grupowania w wizualizacji, możemy to łatwo zrobić za pomocą Edytora tabelarycznego.

W Edytorze tabelarycznym przechodzimy do naszej grupy obliczeniowej, a następnie klikamy na pozycje obliczeniowe. Zobaczysz tutaj, że w każdym elemencie obliczeń, porządkowość została domyślnie ustawiona na -1.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Chcemy więc na przykład, aby nasze Mniej niż 70 dni było tutaj na górze lub jako pierwsze po lewej stronie wizualizacji. Możemy po prostu zmienić porządkowość na 0 lub przeciągnąć i upuścić.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Teraz chcę tutaj mieć mniej niż 25 dni na górze, następnie mniej niż 50 dni, następnie mniej niż 70 dni, a na końcu więcej niż 70 dni; więc po prostu przeciągnę i upuścię każdy z nich w pożądanej kolejności. Będziesz mógł zobaczyć, że zwyczajność zmieniła się automatycznie.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX

Następnie zapisz zmiany i odśwież stronę. Teraz mamy kolejność grup obliczeniowych, które chcieliśmy.

Grupy obliczeń usługi LuckyTemplates — samouczek języka DAX


Formatowanie warunkowe w grupach obliczeń — LuckyTemplates
Małe wielokrotności z grupami obliczeń w usłudze LuckyTemplates
Zwiększ poziom menu narzędzi zewnętrznych w usłudze LuckyTemplates

Wniosek

To doskonały przykład wykorzystania grup obliczeniowych usługi LuckyTemplates. Jak widać, jest to szybka i łatwa technika naprawy, gdy nie możesz dodać nowych tabel i nowych kolumn na pulpicie usługi LuckyTemplates.

Mam nadzieję, że ten samouczek okazał się pomocny i że możesz zastosować go we własnej pracy. Sprawdź poniższe linki, aby uzyskać więcej powiązanych treści.

Wszystkiego najlepszego,

Mudassir

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.