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”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi_.png.webp)
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.![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__2.png.webp)
- Prześlij powyższą tabelę danych do usługi Power BI. Następnie możesz zobaczyć tabelę, jak pokazano poniżej.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__3.png.webp)
- Najpierw utworzymy tabelę zbiorczą dla każdego miasta. Przeciągnij wymaganą kolumnę do pola wartości.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__4.png.webp)
Tabelę możemy przeglądać w zakładce Raport.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__5.png.webp)
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”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__6.png.webp)
- Krok 2: Teraz zobaczymy poniżej okno parametrów Analiza.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__7.png.webp)
- Krok 3: Pierwszą rzeczą, jaką możemy zrobić z tym oknem, jest nadanie nazwy naszemu parametrowi. Nadajemy nazwę „Dysk rabatowy”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__8.png.webp)
- Krok 4: Następnie możemy wybrać opcję „Typ danych” jako liczbę całkowitą, liczbę dziesiętną i stałą liczbę dziesiętną. ”
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__9.png.webp)
Jako typ danych wybieram „liczbę całkowitą”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__10.png.webp)
- 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.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__11.png.webp)
- 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.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__12.png.webp)
- Krok 7: Teraz kliknij „Ok”, a otrzymamy fragmentator taki jak poniżej.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__13.png.webp)
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”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__14.png.webp)
Te dwie kolumny są tworzone automatycznie przez dwie funkcje języka DAX, tj. „GENERATESERIES” i „SELECTEDVALUE”.
Rabat na stół płytowy
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__15.png.webp)
Tabela wartości płyty rabatowej
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__16.png.webp)
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”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__17.png.webp)
- Spowoduje to wyświetlenie prośby o nazwanie nowej miary, więc nadaj nazwę „Sprzedaż po rabacie”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__18.png.webp)
- Otwórz funkcję SUMX.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__19.png.webp)
- 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 .
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__20.png.webp)
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”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__21.png.webp)
- Wpisz znak minus (-).
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__22.png.webp)
- Teraz ponownie wybierz kolumnę „Total Sales”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__23.png.webp)
- Teraz wstaw znak mnożenia (*).
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__24.png.webp)
- Teraz musimy pomnożyć przez „Discount Slab Value” z tabeli parametrów „Discount Slab”.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__25.png.webp)
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.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__26.png.webp)
- Teraz przeciągnij i upuść nowe miary do istniejącej tabeli, aby zobaczyć nowe wartości sprzedaży po rabacie.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__27.png.webp)
Pokazuje te same wartości, co stary, prawda?
- Teraz zwiększ dysk rabatowy do 3 i zobacz liczby.
![](https://cdn.know-base.net/7941183/power_bi_parameters_how_to_create_and_use_parameters_in_power_bi__28.png.webp)
Ł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 BIO 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”.