Dodawanie wielu pól do fragmentatora hierarchii

DOTYCZY: program Power BI Desktop usługa Power BI

Jeśli chcesz filtrować wiele powiązanych pól w jednym fragmentatorze, należy utworzyć fragmentator hierarchii . Te fragmentatory można utworzyć w programie Power BI Desktop lub w usługa Power BI.

Screenshot of Hierarchy slicer in Power B I Desktop.

Po dodaniu wielu pól do fragmentatora domyślnie wyświetla strzałkę lub cudzysłów obok elementów, które można rozwinąć, aby wyświetlić elementy na następnym poziomie.

Screenshot of Hierarchy slicer dropdown in Power B I.

Po wybraniu jednego lub większej liczby elementów podrzędnych dla elementu zobaczysz częściowo wybrany kwadrat elementu najwyższego poziomu.

Screenshot of Single-selection hierarchy slicer in Power B I.

Formatowanie fragmentatora

Zachowanie fragmentatora nie uległo zmianie. Możesz również stylować fragmentator w odpowiedni sposób. Na przykład w okienku Format na karcie> Wizualizacja Ustawienia>fragmentatora Styl opcjimożna zamienić między listą pionową lub listą rozwijaną.

Screenshot of the Format pane, Dropdown or Vertical list slicer. Można ustawić go na tryb wyboru pojedynczego.

Można również wprowadzić inne zmiany formatowania dla fragmentatorów hierarchii:

  • Zmień tytuł.
  • Zmień ikonę rozwijania/zwijania.
  • Zmień wcięcie.

Zmienianie tytułu

Tytuł można edytować dla dowolnego fragmentatora, ale jest szczególnie przydatny w przypadku fragmentatorów hierarchii. Domyślnie nazwa fragmentatora hierarchii jest listą nazw pól w hierarchii.

W tym przykładzie tytuł fragmentatora zawiera trzy pola w hierarchii: Kategoria, Towar i Element.

Screenshot of hierarchy slicer with Category, Commodity, and Item fields in Power B I Desktop.

Aby zmienić tytuł fragmentatora:

  1. Wybierz fragmentator, okienko Format, a następnie kartę Wizualizacja.

  2. Rozwiń nagłówek fragmentatora, aby wyświetlić bieżącą nazwę fragmentatora w polu tekstowym Tytuł.

    Screenshot of the Format pane with the current title in Power B I Desktop.

  3. Zaznacz pole tekstowe Tytuł i wprowadź nową nazwę.

    Screenshot of new title for hierarchy slicer in Power B I Desktop.

Zmień ikonę rozwijania/zwijania

Fragmentatory hierarchii mają inne opcje formatowania. Możesz zmienić ikonę rozwijania/zwijania ze strzałki domyślnej na znaki plus i minus lub karetki:

  1. Wybierz fragmentator hierarchii, a następnie wybierz pozycję Formatuj.

  2. Na karcie Wizualizacja rozwiń węzeł Hierarchia, a następnie rozwiń/zwiń.

  3. W obszarze Ikona rozwijania/zwijania wybierz pozycję Chevron, Plus/minus lub Karetki.

    Screenshot of Select an expand/collapse icon for your hierarchy slicer in Power B I Desktop.

Zmienianie wcięcia

Jeśli obszar jest ciasny w raporcie, możesz zmniejszyć ilość wcięcia elementów podrzędnych. Domyślnie wcięcie to 15 pikseli. Aby zmienić wcięcie:

  1. Wybierz fragmentator, a następnie wybierz pozycję Formatuj.

  2. Na karcie Wizualizacja rozwiń węzeł Hierarchia, a następnie rozwiń węzeł Poziomy. Przeciągnij wcięcie układu schodkowego mniejsze lub większe. Możesz również wprowadzić liczbę w polu .

    Screenshot of Set the hierarchy slicer indentation in Power B I Desktop.

Rozważania i ograniczenia

  • W przypadku korzystania z połączenia na żywo z modelami tabelarycznymi usług SQL Server Analysis Services (SSAS), a właściwość ukrywa elementy członkowskie w hierarchii jest ustawiona na Wartość Ukryj puste elementy członkowskie, usługa Power BI nie ukrywa pustych elementów członkowskich. Spowoduje to utworzenie poszarpanej hierarchii.
  • Hierarchia poszarpana jest również tworzona, gdy istnieją puste wartości dla kategorii na dowolnym poziomie hierarchii. Jeśli na przykład pracownik A ma trzy poziomy zarządzania (wiceprezes ds>. zarządzania>), ale nie ma "dyrektora", wiersz tabeli danych dla pracownika A będzie miał trzy wartości (nazwy) i jedną pustą. Chociaż możesz użyć okienka Filtry, aby usunąć zaznaczenie pustych wartości dla "reżysera", dzięki temu pozostałe trzy wartości nie będą uwzględniane we fragmentatorze elementu Employee A. W związku z tym pracownik A zostanie usunięty z fragmentatora hierarchii.
  • W przypadku modeli tabelarycznych ta funkcja wymaga usług SQL Server Analysis Services 2017 lub nowszych.
  • W przypadku modeli wielowymiarowych ta funkcja wymaga programu SQL Server Analysis Services 2019 CU5 lub nowszego z włączoną funkcją SuperDAXMD. Przeczytaj więcej o superDAXMD.