Udostępnij przez


Tworzenie i używanie parametrów do wizualizacji zmiennych w programie Power BI Desktop

Możesz tworzyć zmienne dla raportów programu Power BI Desktop. Zmienne umożliwiają wizualizowanie i kwantyfikację wartości kluczy, a następnie interakcję z tymi wartościami w raportach. Aby dostosować wartość zmiennej, możesz użyć fragmentatora.

W programie Power BI Desktop użyjesz parametru do przechowywania zmiennej. W tym artykule pokazano, jak utworzyć parametr i jak utworzyć miarę przy użyciu formuły zawierającej parametr . Następnie w artykule pokazano, jak utworzyć wizualizację, która zmienia się podczas używania fragmentatora w celu dostosowania wartości parametru.

Tworzenie parametru

  1. Aby utworzyć parametr w programie Power BI Desktop, przejdź do karty Modelowanie , a następnie wybierz pozycję Nowy parametr.

    Zrzut ekranu przedstawiający wstążkę programu Power BI Desktop. Na karcie Modelowanie wyróżniono przycisk Nowy parametr.

  2. Wybierz Pola lub Zakres liczbowy. Przykłady w tym artykule używają zakresu liczbowego jako typu parametru. Podobne procedury mają zastosowanie przy używaniu typu Fields.

  3. W oknie dialogowym Parametry wykonaj następujące czynności:

    • W polu Nazwa wprowadź wartość procentową rabatu.
    • W polu Typ danych wybierz pozycję Liczba dziesiętna.
    • W polu Minimum wprowadź wartość 0.
    • W polu Maksimum wprowadź wartość 0,50, która reprezentuje 50%.
    • W polu Przyrost wprowadź wartość 0,05, która reprezentuje 5%. Przyrost określa, o ile zmienia się wartość parametru, gdy z nim współdziałasz w raporcie.

    Zrzut ekranu przedstawiający okno dialogowe Parametry w programie Power BI Desktop. Pola Nazwa, Typ danych, Minimum, Przyrost i Maksimum zawierają dane.

    Uwaga

    W przypadku liczb dziesiętnych należy poprzedzić wartość zerem, tak jak w 0,50, a nie .50. W przeciwnym razie usługa Power BI nie może zweryfikować wartości, a przycisk Utwórz nie jest dostępny.

  4. Jeśli chcesz, aby usługa Power BI utworzyła fragmentator dla parametru, wybierz pozycję Dodaj fragmentator do tej strony. Po wybraniu pozycji Utwórz fragmentator zostanie dodany do bieżącej strony raportu.

    Zrzut ekranu przedstawiający fragmentację procentu rabatu na stronie raportu. Sterowanie jest dostępne do ustawiania wartości, która jest obecnie 0,05.

Podczas tworzenia parametru miara jest również tworzona automatycznie. Miarę można użyć do wizualizacji bieżącej wartości parametru.

Zrzut ekranu programu Power BI Desktop. W obszarze Pola wyróżniono miarę wartości procentowej rabatu. Wykres słupkowy przedstawia wartość tej miary.

Po utworzeniu parametru zarówno parametr, jak i miara stają się częścią modelu. Są one dostępne w całym raporcie, dzięki czemu można ich używać na innych stronach raportu. Ponieważ są one częścią modelu, fragmentator można usunąć ze strony raportu. Aby przywrócić fragmentator, przejdź do listy Pola. Wybierz parametr, przeciągnij go na kanwę, a następnie zmień wizualizację na fragmentator.

Używanie parametru zakresu liczbowego

W następnym przykładzie pokazano, jak używać parametru do interakcji z danymi. W tym przykładzie należy umieścić parametr z poprzedniej sekcji do użycia. W szczególności tworzysz nową miarę przy użyciu formuły zawierającej parametr . Następnie dostosujesz wartość tej miary przy użyciu fragmentatora.

Nowa miara reprezentuje łączną kwotę sprzedaży. Jego wartość jest obliczana przez zastosowanie stawki rabatu przechowywanej w parametrze Procent rabatu .

W usłudze Power BI można tworzyć złożone i interesujące miary, których użytkownicy raportów mogą używać do wizualizacji zmiennej parametru. Możesz na przykład utworzyć raport, za pomocą którego sprzedawcy mogą obserwować następujące dane:

  • Ich wynagrodzenie, jeśli spełnią określone cele sprzedaży lub procenty.
  • Wpływ rabatów na sprzedaż
  1. Aby utworzyć miarę, przejdź do karty Modelowanie , a następnie wybierz pozycję Nowa miara.

    Zrzut ekranu przedstawiający wstążkę programu Power BI Desktop. Na karcie Modelowanie wyróżniono przycisk Nowa miara.

  2. Na pasku formuły wprowadź następującą formułę:

    Sales after Discount = SUM(Sales[SalesAmount]) - (SUM(Sales[SalesAmount]) * 'Discount percentage' [Discount percentage Value])
    

    Ta formuła tworzy miarę o nazwie Sales after Discount (Sprzedaż po rabatie).

  3. Utwórz wizualizację kolumny z kolumną OrderDate na osi x. W przypadku wartości użyj SalesAmount oraz nowej miary Sales after Discount (Sprzedaż po rabacie).

    Zrzut ekranu przedstawiający wykres kolumnowy grupowany, który pokazuje sprzedaż i sprzedaż z rabatem za rok, gdy rabat wynosi zero. Wartości są takie same co miesiąc.

  4. Przesuń suwak dla parametru Procent rabatu. Kolumna Sales after Discount (Sprzedaż po rabatie) odzwierciedla obniżoną kwotę sprzedaży.

    Zrzut ekranu przedstawiający wykres przedstawiający sprzedaż i sprzedaż z rabatem, gdy suwak rabatu wynosi 0,3. Wartość sprzedaży z rabatem wynosi 30% mniej każdego miesiąca.

Ten proces służy do tworzenia parametrów dla dowolnych danych, z których chcesz pracować. Parametry są przydatne w różnych sytuacjach. Parametry umożliwiają użytkownikom raportów interakcję ze scenariuszami tworzonymi w raportach.

Rozważania i ograniczenia

Podczas pracy z parametrami należy pamiętać o następujących zagadnieniach i ograniczeniach:

  • Parametry mogą mieć co najwyżej 1000 unikatowych wartości. Jeśli parametr ma więcej niż 1000 unikatowych wartości, wartości parametrów są równomiernie próbkowane.
  • Parametry są przeznaczone dla miar w wizualizacjach. Jeśli używasz parametru w obliczeniu wymiaru, wartość parametru może być obliczana niepoprawnie.