Udostępnij za pośrednictwem


Fragmentatory w usłudze Power BI

DOTYCZY: program Power BI Desktop usługa Power BI

Załóżmy, że chcesz, aby czytelnicy raportu mogli przyjrzeć się ogólnym metrykom sprzedaży, ale także wyróżnić wydajność poszczególnych menedżerów okręgów i różnych przedziałów czasowych. Możesz utworzyć oddzielne raporty lub wykresy porównawcze. Filtry można dodać w okienku Filtry. Możesz też użyć fragmentatorów. Fragmentatory to inny sposób filtrowania. Są one wyświetlane na stronie raportu i zawężają część semantycznego modelu pokazanego w innych wizualizacjach raportu.

Animation of Slicer in action.

W tym artykule opisano tworzenie i formatowanie podstawowego fragmentatora przy użyciu bezpłatnego przykładu Retail Analysis. Obejmuje również kontrolowanie, które wizualizacje mają wpływ na fragmentator, synchronizowanie z fragmentatorami na innych stronach 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

Fragmentatory są doskonałym wyborem, gdy chcesz:

  • Wyświetlanie często używanych lub ważnych filtrów na kanwie raportu w celu ułatwienia dostępu.
  • Ułatwić wyświetlanie bieżącego stanu przefiltrowanego bez konieczności otwierania listy rozwijanej.
  • Filtrować według kolumn, które są niepotrzebne i ukryte w tabelach danych.
  • Tworzenie bardziej ukierunkowanych raportów (przez umieszczenie fragmentatorów obok ważnych 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. Jeśli chcesz wykonać czynności opisane w tej procedurze, pobierz plik PBIX z przykładu Retail Analysis Sample.

  1. Otwórz program Power BI Desktop, a następnie na pasku menu wybierz pozycję Plik>Otwórz raport.

  2. Przejdź do pliku PBIX.pbix przykładu Retail Analysis, a następnie wybierz pozycję Otwórz.

  3. W okienku po lewej stronie wybierz ikonę Raport, aby otworzyć plik w widoku raportu.

  4. Na stronie Przegląd z niczym wybranym na kanwie raportu wybierz ikonęFragmentator w okienku Wizualizacje, aby utworzyć nowy fragmentator.

  1. Po wybraniu nowego fragmentatora w okienku Pola rozwiń tabelę District i wybierz pozycję DM , aby wypełnić fragmentator.

  2. Zmień rozmiar i przeciągnij elementy na kanwie, aby zrobić miejsce dla fragmentatora. Jeśli zmieniasz rozmiar fragmentatora za mały, jego elementy zostaną odcięte.

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

    Screenshot of Slicer populated with district manager names.

  3. Wybierz nazwy we fragmentatorze i zwróć uwagę na efekty innych wizualizacji na stronie. Ponownie zaznacz nazwy, aby je usunąć lub przytrzymaj klawisz Ctrl , aby wybrać więcej niż jedną nazwę. Wybranie wszystkich nazw ma taki sam efekt, jak wybranie pozycji Brak.

    Screenshot showing vertical slicer with three names selected and report filtered.

Kontrolowanie, które wizualizacje stron mają wpływ na fragmentatory

Domyślnie fragmentatory na stronach raportu mają wpływ na wszystkie inne wizualizacje na tej stronie, w tym na siebie. Po wybraniu wartości na liście i fragmentatorach dat, które zostały właśnie utworzone, zwróć uwagę na efekty innych wizualizacji. Przefiltrowane dane są przecięciem wartości wybranych w obu fragmentatorach.

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 Total Sales Variance by FiscalMonth and District Manager (Łączna wariancja sprzedaży według miesiąca) pokazuje ogólne dane porównawcze dla menedżerów okręgów według miesięcy, czyli informacje, które mogą być widoczne. Użyj interakcji wizualnych, aby zachować wybór fragmentatora przed filtrowaniem tego wykresu.

  1. Wybierz fragmentator, który został wcześniej utworzony. W takim przypadku na stronie Przegląd raportu z przykładu Retail Analysis wybierz fragmentator District Manager .

  2. Wybierz wstążkę Format , a następnie wybierz pozycję Edytuj interakcje.

    Screenshot of the Edit Interactions button on desktop version.

    Kontrolki filtru , z których każda ma opcję Filtr i Brak , są wyświetlane powyżej wszystkich innych wizualizacji na stronie. Początkowo opcja Filtr jest wstępnie zaznaczona na wszystkich kontrolkach.

  1. Wybierz opcję Brak w kontrolce filtru powyżej wykresu Total Sales Variance by FiscalMonth and District Manager (Całkowita wariancja sprzedaży według wartości FiscalMonth i District Manager), aby zatrzymać filtrowanie fragmentatora District Manager (Menedżer okręgu).

Aby uzyskać więcej informacji na temat edytowania interakcji, zobacz 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.

W bieżącym raporcie na stronie District Monthly Sales (District Monthly Sales ) jest fragmentator District Manager (lub DM), ale co zrobić, jeśli chcemy również tego fragmentatora 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.

    Screenshot of Sync slicers selection in Power BI Desktop.

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

    Screenshot of Sync slicers pane.

  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 jest wyświetlane w następujący sposób:

    Screenshot of Sync District Monthly Sales slicer.

  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 będzie widoczny na tych trzech stronach. Okienko Synchronizowanie fragmentatorów jest teraz wyświetlane w następujący sposób:

    Screenshot of Select pages in Sync slicers.

  4. Obserwuj skutki synchronizowania fragmentatora i uwidoczniania go na innych stronach. Na stronie District Monthly Sales (Miesięczna sprzedaż w district) zwróć uwagę, że fragmentator District Manager (Menedżer okręgu) zawiera teraz te same opcje co na stronie Przegląd. Na stronie New Stores (Nowe sklepy) fragmentator District Manager (Menedżer okręgu) jest teraz widoczny i wybierany wpływ na wybrane opcje widoczne 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 .

    Screenshot of Sync slicers pane.

  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.

    Screenshot of entering a group name in the Advanced section of the Sync slicers pane.

  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.

Filtrowanie fragmentatorów

Filtry na poziomie wizualizacji można zastosować do fragmentatorów, aby zmniejszyć listę wartości wyświetlanych we fragmentatorze. Na przykład możesz odfiltrować puste wartości z fragmentatora listy lub odfiltrować niektóre daty z fragmentatora zakresu. Podczas filtrowania fragmentatora ma on wpływ tylko na wartości wyświetlane we fragmentatorze, a nie filtr, który fragmentator stosuje do innych wizualizacji podczas wybierania. Załóżmy na przykład, że zastosujesz filtr do fragmentatora zakresu, aby pokazać tylko niektóre daty. Zaznaczenie fragmentatora spowoduje wyświetlenie tylko pierwszych i ostatnich dat z tego zakresu, ale nadal będą widoczne inne daty w innych wizualizacjach. Po zmianie wybranego zakresu we fragmentatorze zobaczysz aktualizację innych wizualizacji. Wyczyszczenie fragmentatora spowoduje ponowne wyświetlenie wszystkich dat.

Aby uzyskać więcej informacji na temat filtrów na poziomie wizualizacji, zobacz 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. Za pomocą stylu kafelka z układem dynamicznym i kolorowaniem tła można tworzyć przyciski lub kafelki, a nie standardowe elementy listy, a także zmieniać rozmiar elementów fragmentatora, aby dopasować różne rozmiary ekranu i układy.

Opcje wizualizacji

  1. Wybierz fragmentator "District Manager", a następnie wybierz ikonę Screenshot of Format icon. Format w okienku Wizualizacje.

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

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

    Screenshot of Tile slicer.

    Napiwek

    Elementy listy fragmentatora są domyślnie sortowane w kolejności rosnącej. Aby odwrócić kolejność sortowania do malejącej, wybierz wielokropek (...) w prawym górnym rogu osi>sortowania fragmentatora >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.

    Screenshot showing tile slicer with background color.

    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 można włączyć układ Dynamiczny, aby zmienić rozmiar i rozmieszczenie elementów fragmentatora zgodnie z ekranem widoku i rozmiarem fragmentatora.

Screenshot of selecting responsive layout.

Układ dynamiczny jest dostępny tylko dla fragmentatorów kafelków i fragmentatorów zakresu liczbowego, a nie dla fragmentatorów listy pionowej. 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 zapewnia bardziej elastyczną zmianę 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. Za jego pomocą możesz wybrać lub usunąć zaznaczenie wszystkich elementów jako jeden raz. Po wybraniu wszystkich elementów wybranie jednego elementu anuluje jego zaznaczenie, co pozwala na brak typu filtru.

    Screenshot of adding a Select all option to a slicer.

  • Wybór pojedynczy jest domyślnie wyłączony. Wybranie elementu umożliwia wybranie go. Po naciśnięciu klawisza Ctrl można wybrać wiele elementów. Ponowne zaznaczenie elementu usuwa jego zaznaczenie.

    Po włączeniu opcji Pojedyncze wybranie pozycji Włączone nie można jednocześnie wybrać więcej niż jednego elementu. 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 suwaka. W obszarze Efekty ogólne>.

Aby uzyskać więcej informacji na temat fragmentatorów, zobacz następujące artykuły: