Wydajność zapytań i konfiguracja DAX Studio

W tym samouczku omówiono konfigurowanie DAX Studio i mierzenie wydajności zapytań w usłudze LuckyTemplates. Te informacje pomogą wykryć wąskie gardła w zapytaniu, dzięki czemu będzie można je wyeliminować i zoptymalizować język DAX.

Spis treści

Konfigurowanie studia DAX

Otwórz narzędzie DAX Studio i połącz swój model. W tym przykładzie zostanie użyty i połączony kurs EDNA Optimising DAX Course.

Wydajność zapytań i konfiguracja DAX Studio

Następnie włącz Plan zapytań i Chronometraż serwera. Czasy serwera to zapytanie silnika magazynu, podczas gdy drugie to logiczny i fizyczny plan zapytań.

Wydajność zapytań i konfiguracja DAX Studio

Zmień opcje w zależności od tego, jak zamierzasz używać DAX Studio. Ustawienia Standardowe, Powiązania klawiszy i Zaawansowane można dostosować do preferowanych parametrów wydajności zapytania języka DAX.

W ustawieniach standardowych można modyfikować limity czasu, edytor, widok wyników, formater języka DAX i inne podstawowe ustawienia, jak pokazano na poniższym obrazku.

Wydajność zapytań i konfiguracja DAX Studio

Możesz przypisać polecenia, takie jak Uruchom zapytanie i Formatuj zapytanie do swoich klawiszy w ustawieniach powiązań klawiszy.

Wydajność zapytań i konfiguracja DAX Studio

Musisz włączyć wszystkie ustawienia w ustawieniach karty Zaawansowane, aby uzyskać wszystkie potrzebne informacje.

Wydajność zapytań i konfiguracja DAX Studio

Wyświetlanie wydajności zapytania

Po zakończeniu ustawiania opcji wróć do studia i kliknij Zaawansowane. Kliknij Wyświetl metryki , aby zobaczyć metryki analizatora VertiPaq.

Wydajność zapytań i konfiguracja DAX Studio

Metryki analizatora VertiPaq zostały omówione we wcześniejszych blogach. Możesz drążyć i przeprowadzać różne analizy z różnych zakładek wewnątrz metryki. Więc jeśli chcesz odświeżyć swoją pamięć, możesz przejrzeć wcześniejsze posty na VertiPaq Analyzer Metric.

Oto przykładowe zapytanie. Wykorzystuje funkcje i , aby uzyskać iloczyn aktualnej ceny i ilości FactSales.

Wydajność zapytań i konfiguracja DAX Studio

Jeśli uruchomisz zapytanie, możesz zobaczyć, ile czasu spędziło ono w aparacie formuł i aparacie magazynu. Możesz także zobaczyć, ile zapytań aparatu pamięci masowej zostało wygenerowanych podczas wykonywania. Instrukcja xmSQL pokazuje również, w jaki sposób zapytanie wykonuje kody DAX zza kulis.

Wydajność zapytań i konfiguracja DAX Studio

W zakładce Wyniki poniżej możesz zobaczyć jednowierszowy wynik Total Sales dostarczony przez zapytanie DAX.

Wydajność zapytań i konfiguracja DAX Studio

Jeśli przejdziesz do karty Plan zapytań, zobaczysz Plany fizyczne i logiczne. To tutaj pracuje silnik formuły, aby wygenerować Twoje cenne dane.


Czym jest DAX Studio w programie LuckyTemplates Desktop
Samouczek języka DAX: kontekst i mechanizm obliczeniowy
Analizator VertiPaq w programie DAX Studio | Samouczek usługi LuckyTemplates

Wniosek

Ważne jest, aby poprawnie skonfigurować DAX Studio zgodnie z własnymi preferencjami. Pomaga czuć się komfortowo w obszarze roboczym w usłudze LuckyTemplates. Pomoże Ci również łatwo nawigować i monitorować wydajność Twojego języka DAX.

Możesz dowiedzieć się więcej o tym, jak przygotować swój DAX i jak rozpocząć zbieranie danych, przeglądając inne posty na blogu związane z tym tematem.

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.