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 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”.