Parametry usługi Power BI - Jak tworzyć i używać parametrów w usłudze Power BI?

Parametry w raporcie usługi Power BI

Parametr to nic innego jak posiadanie innego rodzaju scenariuszy, aby spojrzeć na końcowy rezultat dowolnego projektu. Używając fragmentatora parametrów w usłudze Power BI, będziemy po prostu przyglądać się różnym rodzajom wyników, gdy wartości parametrów są zwiększane lub zmniejszane.

Mamy nadzieję, że wykonałeś analizę typu „co, jeśli” w programie MS Excel. Jest to przydatna analiza do przyjrzenia się różnym scenariuszom, gdy zmienna niezależna zmienia się z pewnymi przyrostowymi lub malejącymi wartościami.

Możliwe jest również wykonanie jakiejś analizy w usłudze Power BI przy użyciu parametru „Analiza warunkowa”. W tym artykule pokażemy, jak utworzyć te parametry w usłudze Power BI. Na przykład załóżmy, że obliczasz wartość sprzedaży i chcesz wiedzieć, jakie byłyby ostateczne liczby sprzedaży, gdyby podawano różne procenty rabatu. Jest to możliwe dzięki opcji „Co jeśli parametr analizy”.

Przykład parametru w usłudze Power BI

Teraz zobaczymy, jak możemy użyć parametru Parameter z kilkoma praktycznymi danymi. Możesz pobrać skoroszyt użyty w tym przykładzie, aby ćwiczyć razem z nami, korzystając z poniższego łącza.

Poniżej znajdują się dane, których używamy w tym przykładzie.
  • Prześlij powyższą tabelę danych do usługi Power BI. Następnie możesz zobaczyć tabelę, jak pokazano poniżej.
  • Najpierw utworzymy tabelę zbiorczą dla każdego miasta. Przeciągnij wymaganą kolumnę do pola wartości.

Tabelę możemy przeglądać w zakładce Raport.

Teraz musimy utworzyć parametr, aby zobaczyć całkowitą sprzedaż, jeśli rabat jest podany przy różnych wartościach procentowych.

Wykonaj poniższe kroki, aby utworzyć fragmentator parametrów dla kwoty rabatu.

  • Krok 1: Przejdź do zakładki „Modelowanie” i kliknij „Nowy parametr”.
  • Krok 2: Teraz zobaczymy poniżej okno parametrów Analiza.
  • Krok 3: Pierwszą rzeczą, jaką możemy zrobić z tym oknem, jest nadanie nazwy naszemu parametrowi. Nadajemy nazwę „Dysk rabatowy”.
  • Krok 4: Następnie możemy wybrać opcję „Typ danych” jako liczbę całkowitą, liczbę dziesiętną i stałą liczbę dziesiętną. ”

Jako typ danych wybieram „liczbę całkowitą”.

  • Krok 5: Następnie zdecydujemy, jaka jest liczba minimalna, a jaka maksymalna. W tym przypadku nasze rabaty mieszczą się w zakresie od 0 do 5, więc wstawimy „Zero” dla minimum i 5 dla maksymalnych płyt.
  • Krok 6: Następna opcja to „Wartość przyrostowa”, tj. Kiedy fragmentator jest zwiększany lub zmniejszany, jaka powinna być wartość przyrostowa? W takim przypadku nasze liczby powinny wzrosnąć o 1, a domyślna wartość to nic.
  • Krok 7: Teraz kliknij „Ok”, a otrzymamy fragmentator taki jak poniżej.

Jeszcze jedną rzeczą, na którą należy zwrócić uwagę, jest to, że ten fragmentator ma utworzoną automatycznie tabelę, w której znajdują się dwie kolumny, tj. „Discount Slab and Discount Slab Value”.

Te dwie kolumny są tworzone automatycznie przez dwie funkcje języka DAX, tj. „GENERATESERIES” i „SELECTEDVALUE”.

Rabat na stół płytowy

Tabela wartości płyty rabatowej

Funkcja GENERATESERIES mówi „GENERATESERIES (0, 5, 1)”, tj. Wartość minimalna to „0”, wartość maksymalna to „5”, a wartość przyrostowa to „1”.

Korzystając teraz z tej tabeli, utworzymy nowe wartości sprzedaży dla „Tabela sprzedaży”.

  • Kliknij prawym przyciskiem myszy „Tabela sprzedaży” i wybierz „Nowa miara”.
  • Spowoduje to wyświetlenie prośby o nazwanie nowej miary, więc nadaj nazwę „Sprzedaż po rabacie”.
  • Otwórz funkcję SUMX.
  • Pierwszym argumentem funkcji SUMX DAX jest „Tabela”, tzn. Z której tabeli używamy kolumn do obliczenia wartości „Sprzedaż po rabacie”, w tym przykładzie koncentrujemy się na „Tabela sprzedaży”, więc podaj odniesienie tylko do tej tabeli .

Następnym argumentem jest „Wyrażenie”, tj. Jakie obliczenia należy przeprowadzić. To, co musimy tutaj zrobić, to od wartości „Total Sales” odjąć procent wybrany z parametru slicer.

  • Więc najpierw podaj odniesienie do kolumny wartości „Total Sales”.
  • Wpisz znak minus (-).
  • Teraz ponownie wybierz kolumnę „Total Sales”.
  • Teraz wstaw znak mnożenia (*).
  • Teraz musimy pomnożyć przez „Discount Slab Value” z tabeli parametrów „Discount Slab”.

Uwaga: naciśnij klawisze ALT + ENTER, aby przejść do następnego wiersza w przypadku długich formuł.

Uwaga: podziel przez 100, aby uzyskać wartość procentową.

  • Naciśnij klawisz Enter, a w „Tabeli sprzedaży” pojawi się nowa miara.
  • Teraz przeciągnij i upuść nowe miary do istniejącej tabeli, aby zobaczyć nowe wartości sprzedaży po rabacie.

Pokazuje te same wartości, co stary, prawda?

  • Teraz zwiększ dysk rabatowy do 3 i zobacz liczby.

Łał!! Teraz mamy nową wartość sprzedaży po odjęciu 3% wartości całkowitej sprzedaży.

Uwaga: Parametry usługi Power BI w pliku raportu można również pobrać za pomocą poniższego łącza, a ostateczne dane wyjściowe można wyświetlić.

Możesz pobrać ten szablon parametrów usługi Power BI tutaj - szablon parametrów usługi Power BI

O czym należy pamiętać tutaj

  • W usłudze Power BI parametry służą do przeprowadzania analizy warunkowej.
  • Możemy ustawić parametry minimalne i maksymalne, a także numery typów danych.
  • Gdy parametr jest ustawiony, nowa tabela zostanie utworzona przy użyciu funkcji języka DAX.
  • Nową wartość należy utworzyć jako „Nowa miara”, a nie jako „Nowa kolumna”.

Interesujące artykuły...