Udostępnij przez


Fragmentatory w usłudze Power BI

DOTYCZY: program Power BI Desktop usługa Power BI

Załóżmy, że chcesz, aby czytelnicy wyświetlali ogólne wskaźniki sprzedaży i wyróżniali wyniki według menedżera regionalnego i ram czasowych. Możesz tworzyć oddzielne raporty, tworzyć wykresy porównawcze lub dodawać filtry w okienku Filtry. Możesz też użyć fragmentatorów. Fragmentatory filtrują dane bezpośrednio na stronie raportu. Zawężają część semantycznego modelu pokazanego w innych wizualizacjach.

Zrzut ekranu przedstawiający animowany fragmentator Power BI, który filtruje związane wizualizacje na stronie raportu.

W tym artykule pokazano, jak utworzyć i sformatować podstawowy fragmentator przy użyciu bezpłatnego przykładu Retail Analysis. Obejmuje również kontrolowanie, które wizualizacje mają wpływ na fragmentator, synchronizowanie fragmentatorów między stronami oraz filtrowanie i formatowanie fragmentatorów.

W innych artykułach wyjaśniono, jak tworzyć określone typy fragmentatorów:

Kiedy należy używać fragmentatora

Użyj fragmentatorów, aby:

  • Wyświetlanie często używanych filtrów na kanwie raportu w celu uzyskania szybkiego dostępu
  • Pokaż bieżący stan filtru bez otwierania listy rozwijanej
  • Filtrowanie według kolumn ukrytych w tabelach danych
  • Tworzenie ukierunkowanych raportów przez umieszczenie fragmentatorów obok kluczowych wizualizacji

Fragmentatory usługi Power BI nie obsługują:

  • Pola wejściowe
  • Opcje przechodzenia do szczegółów

Tworzenie fragmentatora

Ten fragmentator filtruje dane według menedżera regionalnego. Aby śledzić kroki, pobierz przykładowy plik PBIX Retail Analysis.

  1. Otwórz program Power BI Desktop, a następnie na pasku menu wybierz pozycję Plik>Otwórz raport.
  2. Przejdź do pliku Retail Analysis Sample PBIX.pbix i wybierz Otwórz.
  3. W okienku nawigacji wybierz ikonę Raport, aby otworzyć plik w widoku raportu.
  4. Na stronie Przegląd, bez żadnego zaznaczenia na kanwie raportu, wybierz ikonę Fragmentator w okienku Wizualizacje, aby utworzyć element sterujący.
  1. Po wybraniu fragmentatora w okienku Pola rozwiń tabelę District, a następnie wybierz DM, aby ją wypełnić.

  2. Zmień rozmiar lub przenieś elementy na kanwie, aby zrobić miejsce dla fragmentatora. Jeśli fragmentator jest zbyt mały, elementy są odcięte.

    Nowy fragmentator jest teraz wypełniany listą nazw menedżerów okręgów i ich pól wyboru.

    Zrzut ekranu przedstawiający fragmentator wypełniony nazwami menedżera regionalnego.

  3. Wybierz nazwy we fragmentatorze, aby filtrować inne wizualizacje. Wybierz ponownie nazwę, aby ją wyczyścić, lub przytrzymaj Ctrl , aby wybrać wiele nazw. Wybranie wszystkich nazw ma taki sam efekt, jak wybranie pozycji Brak.

    Zrzut ekranu przedstawiający pionowy fragmentator z trzema wybranymi nazwami i przefiltrowanym raportem.

Kontrolowanie, które filtry wpływają na wizualizacje stron

Domyślnie selektory na stronie raportu filtrują wszystkie inne wizualizacje na tej stronie, w tym inne selektory. Po wybraniu wartości na liście i fragmentatorach dat inne wizualizacje są aktualizowane. Usługa Power BI filtruje dane do punktu przecięcia wybranych wartości wykrojnika.

Użyj interakcji wizualnych, aby wykluczyć niektóre wizualizacje stron z wpływu na inne. Na przykład w przykładzie Retail Analysis na stronie Przegląd, wykres Łączna wariancja sprzedaży według miesiąca obrachunkowego i kierownika okręgu pokazuje dane porównawcze dla kierowników okręgów według miesiąca, które warto zachować w widocznym miejscu. Użyj interakcji wizualnych, aby zachować wybór fragmentatora przed filtrowaniem tego wykresu.

  1. Wybierz fragmentator District Manager na stronie Przegląd przykładowego raportu Retail Analysis.

  2. Na wstążce przejdź do pozycji Format, a następnie wybierz pozycję Edytuj interakcje.

    Zrzut ekranu przedstawiający przycisk Edytuj interakcje w programie Power BI Desktop.

Kontrolki filtru z opcjami Filtr i Brak są wyświetlane powyżej innych wizualizacji na stronie. Opcja Filtr jest domyślnie zaznaczona.

  1. Wybierz Brak w kontrolce filtru powyżej wykresu Łączna wariancja sprzedaży według miesiąca fiskalnego i menedżera okręgu, aby zatrzymać filtrowanie fragmentatorem menedżerów okręgu.

Dowiedz się więcej w artykule Zmienianie sposobu interakcji wizualizacji w raporcie usługi Power BI.

Synchronizowanie i używanie fragmentatorów na innych stronach

Fragmentator można zsynchronizować i używać go na dowolnej lub wszystkich stronach w raporcie.

Na stronie Sprzedaż Miesięczna w Dystrykcie jest fragmentator Kierownika Dystryktu (lub DM). Możesz również chcieć, aby ten fragmentator był wyświetlany na stronie Nowe sklepy . Strona Nowe sklepy ma fragmentator, ale zawiera tylko informacje o nazwie sklepu. W okienku Synchronizowanie fragmentatorów można zsynchronizować fragmentator District Manager z tymi stronami, aby zaznaczenie fragmentatora na dowolnej stronie miało wpływ na wizualizacje na wszystkich trzech stronach.

  1. W programie Power BI Desktop na wstążce Widok wybierz pozycję Synchronizuj fragmentatory.

    Zrzut ekranu przedstawiający wybór fragmentatorów synchronizacji w programie Power BI Desktop.

    Okienko Synchronizuj fragmentatory zostanie wyświetlone między okienkami Filtry i Wizualizacje.

    Zrzut ekranu przedstawiający okienko Synchronizowanie fragmentatorów.

  1. Na stronie District Monthly Sales (Miesięczna sprzedaż w district) raportu wybierz fragmentator District Manager (Menedżer okręgu).

    Ponieważ fragmentator District Manager został już utworzony na stronie Przegląd , okienko Synchronizowanie fragmentatorów wygląda następująco:

    Zrzut ekranu przedstawiający fragmentator Sync District Monthly Sales (Miesięczna sprzedaż w  dystryktu).

  2. W kolumnie Synchronizacja okienka Fragmentatory synchronizacji wybierz strony Przegląd, Miesięczna sprzedaż w district i New Stores.

    To zaznaczenie powoduje synchronizację fragmentatora District Monthly Sales (Miesięczna sprzedaż w regionach) na tych trzech stronach.

  3. W kolumnie Widoczne w okienku Synchronizowanie fragmentatorów wybierz stronę Nowe sklepy.

    To zaznaczenie powoduje, że fragmentator District Monthly Sales (miesięczna sprzedaż w Dystrykcie) jest widoczny na tych trzech stronach. Okienko Synchronizuj fragmentatory jest teraz wyświetlane w taki sposób:

    Zrzut ekranu przedstawiający wybieranie stron we fragmentatorach synchronizacji.

  4. Obserwuj skutki synchronizacji. Na stronie Miesięczna sprzedaż dzielnicy fragmentator Menedżer okręgu pokazuje te same wybory jak na stronie Przegląd. Na stronie New Stores (Nowe sklepy ) fragmentator District Manager (Menedżer okręgowy ) jest widoczny, a jego wybór wpływa na to, co jest wyświetlane we fragmentatorze Nazwa sklepu .

    Napiwek

    Mimo że fragmentator początkowo pojawia się na zsynchronizowanych stronach o tym samym rozmiarze i pozycji co na oryginalnej stronie, można niezależnie przenosić, zmieniać rozmiar i formatować synchronizowane fragmentatory na różnych stronach.

    Uwaga

    Jeśli synchronizujesz fragmentator ze stroną, ale nie uwidocznisz jej na tej stronie, zaznaczenia fragmentatora dokonane na innych stronach nadal filtrują dane na stronie.

Synchronizowanie oddzielnych fragmentatorów

Można również zsynchronizować co najmniej dwa oddzielne fragmentatory. Synchronizowanie fragmentatorów jest przydatne podczas pracy z modelami złożonymi, ponieważ warto wybrać te same opcje między źródłami bez polegania na relacjach między grupami źródłowymi. Aby zsynchronizować co najmniej dwa oddzielne fragmentatory, oznaczysz je jako część grupy.

  1. Upewnij się, że okienko Synchronizuj fragmentatory jest widoczne, wybierając je z menu Widok .

    Zrzut ekranu przedstawiający okienko Synchronizowanie fragmentatorów.

  2. Wybierz jeden z fragmentatorów, które mają być w grupie. W okienku Synchronizowanie fragmentatorów rozwiń pozycję Opcje zaawansowane i wprowadź nazwę grupy. Możesz nazwać wszystko, co chcesz.

    Zrzut ekranu przedstawiający wprowadzanie nazwy grupy w sekcji Zaawansowane okienka Fragmentatory synchronizacji.

  3. Następnie wybierz inny fragmentator, który chcesz zsynchronizować z pierwszym elementem, i wprowadź tę samą nazwę w polu nazwa grupy. Pamiętaj, aby wprowadzić dokładnie to samo.

  4. Upewnij się, że wybrano opcję Synchronizuj zmiany pól w innych fragmentatorach, Synchronizuj zmiany filtru w innych fragmentatorach lub oba te zmiany w zależności od scenariusza.

    • Jeśli chcesz zachować synchronizację fragmentatorów, aby filtry ustawione przez fragmentatory były synchronizowane, wybierz pozycję Synchronizuj zmiany filtru do innych fragmentatorów.
    • Jeśli chcesz również upewnić się, że wszelkie zmiany wprowadzone w polu, na którym oparte są fragmentatory, są synchronizowane w grupie, wybierz pozycję Synchronizuj zmiany pól w innych fragmentatorach.
  5. Przetestuj, czy synchronizacja działa zgodnie z potrzebami, zmieniając wybór w jednym z fragmentatorów. Zwróć uwagę, że jest aktualizowany w innym fragmentatorze w grupie.

Fragmentatory filtrów

Zastosuj filtry na poziomie wizualizacji do fragmentatora, aby zmniejszyć listę wyświetlanych wartości. Na przykład odfiltruj puste wartości z fragmentatora listy lub określone daty z fragmentatora zakresu. Filtrowanie fragmentatora zmienia tylko wartości wyświetlane we fragmentatorze, a nie filtr stosowany do innych wizualizacji podczas dokonywania wyboru. Na przykład zastosuj filtr do fragmentatora zakresu, aby wyświetlić tylko określone daty. Wybór we fragmentatorze pokazuje tylko pierwszą i ostatnią datę z tego przedziału, ale nadal widzisz inne daty w pozostałych wizualizacjach. Gdy zmienisz wybrany zakres we fragmentatorze, inne wizualizacje uaktualnią się. Wyczyść fragmentator, aby ponownie wyświetlić wszystkie daty.

Dowiedz się więcej o filtrach na poziomie wizualizacji w obszarze Typy filtrów.

Formatowanie fragmentatorów

Dostępne są różne opcje formatowania w zależności od typu fragmentatora. W polu Styl lista pionowa jest wartością domyślną. Wybierz pozycję Kafelek , aby utworzyć fragmentator z kafelkami lub przyciskami rozmieszczonymi w poziomie, a następnie przewiń strzałki, aby uzyskać dostęp do elementów, które nie mieszczą się we fragmentatorze. Styl kafelkaz dynamicznym układem i kolorowaniem tła umożliwia tworzenie przycisków lub kafelków zamiast standardowych elementów listy oraz zmienianie rozmiaru elementów fragmentatora w celu dopasowania do różnych rozmiarów ekranu i układów.

Opcje wizualizacji

  1. Wybierz fragmentator District Manager i wybierz ikonę FormatZrzut ekranu przedstawiający ikonę Format (wałek do malowania) w okienku Wizualizacje. w okienku Wizualizacje.

  2. Zmień rozmiar fragmentatora, aby był szeroki, a nie wysoki.

  3. W okienku Format w obszarze Wizualizacja rozwiń pozycję Opcje ustawieńfragmentatora i wybierz pozycję >

    Zrzut ekranu przedstawiający przecinak kafelków po wybraniu opcji Kafelek w ustawieniach przecinaka.

    Napiwek

    Domyślnie elementy listy fragmentatora są sortowane w kolejności rosnącej. Aby przełączyć się na kolejność malejącą, wybierz wielokropek (...) w prawym górnym rogu fragmentatora, następnie oś sortowania> i Sortuj malejąco.

  4. Rozwiń nagłówek fragmentatora i zmień tekst tytułu na "District Manager".

  5. Rozwiń węzeł Wartości i wybierz kolor tła. Ten kolor jest jednym z kolorów motywu, #abdae5.

    Zrzut ekranu przedstawiający fragmentator kafelka z kolorem tła.

    Napiwek

    • Po wybraniu stylu kafelka zaznaczone elementy pokazują wybrany tekst i kolory tła. Wybrane elementy używają domyślnego ustawienia systemowego, zazwyczaj czarnego tła z białym tekstem.
    • W stylu listy Pionowe elementy zawsze wyświetlają wybrane kolory, a zaznaczone pola wyboru są zawsze czarne.

Elastyczny układ

Po wybraniu stylu kafelka, włącz układresponsywny, aby dostosować rozmiar i rozmieszczenie elementów fragmentatora odpowiednio do ekranu widoku i wielkości fragmentatora.

Zrzut ekranu przedstawiający wybieranie układu dynamicznego.

Układ responsywny działa tylko w przypadku fragmentatorów kafelków i fragmentatorów zakresów liczbowych, a nie dla fragmentatorów list pionowych. Aby uzyskać więcej informacji na temat układów dynamicznych, zobacz Tworzenie fragmentatora dynamicznego, którego rozmiar można zmienić.

W przypadku fragmentatorów zakresu formatowanie dynamiczne zmienia styl suwaka i umożliwia bardziej elastyczne zmienianie rozmiaru. Przeczytaj więcej na temat fragmentatorów zakresu liczbowego.

Kontrolki wyboru

  • Opcja Pokaż "Zaznacz wszystko" jest domyślnie wyłączona. W obszarze Wybór włącz opcję Pokaż wszystko, aby dodać element Zaznacz wszystko do fragmentatora. Służy do wybierania lub odznaczania wszystkich elementów jednocześnie. Po wybraniu wszystkich elementów, zaznaczenie jednego elementu powoduje jego odznaczenie, co umożliwia zastosowanie filtra „nie jest”.

    Zrzut ekranu przedstawiający dodawanie opcji Zaznacz wszystko do fragmentatora.

  • Wybór pojedynczy jest domyślnie wyłączony. Wskaż element, aby go zaznaczyć. Przytrzymaj Ctrl , aby zaznaczyć wiele elementów. Wybierz ponownie element, aby usunąć jego zaznaczenie.

    Kiedy Pojedyncze zaznaczenie jest włączone, można wybrać tylko jeden element. We fragmentatorach listy pionowej pola wyboru stają się przyciskami radiowymi.

Opcje tytułu

Tekst tytułu w nagłówku fragmentatora jest domyślnie włączony. To zaznaczenie pokazuje nazwę pola danych w górnej części fragmentatora. Możesz edytować tekst tytułu, który jest szczególnie przydatny w przypadku fragmentatorów hierarchii. Aby uzyskać szczegółowe informacje, zobacz Zmienianie tekstu tytułu w artykule "Dodawanie wielu pól do fragmentatora hierarchii".

Tytuł na karcie Ogólne jest inną opcją. Domyślnie jest wyłączona.

Inne opcje formatowania

Inne opcje formatowania są domyślnie wyłączone . Włącz te opcje, aby je kontrolować:

  • Aspekt blokady: zachowaj względną wysokość i szerokość fragmentatora, jeśli rozmiar zostanie zmieniony. W obszarze Ogólny>rozmiar właściwości.>

  • Tło: dodaj kolor tła do fragmentatora i ustaw jego przezroczystość. W obszarze Efekty ogólne>.

  • Obramowanie: dodaj obramowanie wokół fragmentatora i ustaw jego kolor. W obszarze Efekty ogólne>.

    Na karcie Wizualizacja jest również dostępna opcja Obramowanie. Dodaje obramowanie w obszarze lub obok każdej opcji we fragmentatorze. Jest ona oddzielona od ustawień ogólnych i nie ma na nią wpływu.

  • Cień: dodaj cień do fragmentatora. W obszarze Efekty ogólne>.

Dowiedz się więcej o fragmentatorach w następujących artykułach: