Kodowanie DAX w edytorze tabelarycznym 3

W tym samouczku omówiono kodowanie języka DAX w Edytorze tabelarycznym 3 . Dowiesz się, jak tworzyć zapytania DAX i zrozumiesz, jak można go używać jako języka zapytań . Dowiesz się również, jak wykorzystywać i maksymalizować zapytania w celu uzyskania określonych danych z dużych tabel.

Spis treści

Kodowanie języka DAX dla sesji lokalnych w ramach zapytania

Edytor tabelaryczny posiada funkcję pozwalającą na tworzenie zapytań dla sesji lokalnych. Aby utworzyć zapytanie języka DAX, przejdź do paska narzędzi Plik. Kliknij opcję Nowy, a następnie wybierz opcję Zapytanie języka DAX. Dzięki temu możesz teraz tworzyć miary, które są lokalne dla zapytania.

Kodowanie DAX w edytorze tabelarycznym 3

Najpierw wprowadź DEFINE , a następnie MEASURE . Następnie określ tabelę, w której chcesz utworzyć miarę, i nazwij ją Total Sales 2. Podaj kod miary Total Sales za pomocą funkcji . Wprowadź tabelę Sales jako pierwszy argument, a jako drugi argument wprowadź Ilość pomnożoną przez cenę jednostkową.

Następnie zdefiniuj kolejną miarę i nazwij ją Total Sales Online. Użyj i wprowadź Total Sales 2 jako pierwszy argument. Następnie wprowadź Kanał sprzedaży jako filtr w drugim argumencie.

Aby zwrócić wynik, użyj funkcji EVALUATE . Wewnątrz tej funkcji użyj dla nazwy produktu, Total Sales 2 i Total Sales Online.

Kodowanie DAX w edytorze tabelarycznym 3

Widać, że zostały utworzone dwie miary. Te miary są lokalne dla zapytania i nie pojawiają się w Eksploratorze TOM i usłudze LuckyTemplates. Tak będzie wyglądał kod po sformatowaniu.

Kodowanie DAX w edytorze tabelarycznym 3

Stamtąd uruchom kod, naciskając klawisz F5. Następnie zobaczysz tabelę z kolumnami Nazwa produktu, Całkowita sprzedaż 2 i Całkowita sprzedaż online.

Kodowanie DAX w edytorze tabelarycznym 3

Kodowanie DAX dla lokalnych kolumn w zapytaniu

Możesz także tworzyć kolumny zapytań, które są lokalne dla tej sesji Edytora tabelarycznego. Przejdź do paska narzędzi Plik i utwórz nowe zapytanie języka DAX. Następnie wprowadź następujący kod i naciśnij klawisz F5.

Kodowanie DAX w edytorze tabelarycznym 3

Po uruchomieniu kodu zobaczysz nowe kolumny w tabeli ProductsData. Jeśli jednak wrócisz do usługi LuckyTemplates, nowe kolumny nie będą istnieć.

Kodowanie DAX w edytorze tabelarycznym 3

Możesz użyć nowych kolumn do grupowania lub filtrowania. W tym przykładzie użyj funkcji , aby sprawdzić, ile wartości jest większych niż wartość wiersza 11 tabeli.

Kodowanie DAX w edytorze tabelarycznym 3

Jeśli uruchomisz kod, tabela pokaże tylko te wiersze, które są większe niż podana wartość.

Kodowanie DAX w edytorze tabelarycznym 3

Jeśli chcesz dodać znak równości w kodzie, tabela pokaże Ci wiersze, które są równe i większe od podanej wartości.

Kodowanie DAX w edytorze tabelarycznym 3

Kodowanie DAX w edytorze tabelarycznym 3


Używanie funkcji tekstowych w LuckyTemplates – samouczek języka DAX

Wniosek

Zapytania DAX można łatwo tworzyć w Tabular Editor 3. Kodowanie w edytorze przyspieszy opracowywanie danych, ponieważ można otwierać i przeglądać tabele jako przewodnik. Zapytania można ładować do usługi LuckyTemplates na potrzeby modeli danych i raportów. Jeśli chcesz dowiedzieć się więcej o zapytaniach języka DAX i Edytorze tabelarycznym, musisz poćwiczyć tworzenie funkcji języka DAX.

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.