Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:✅ Power BI Desktop i usługa Power BI
Wizualizacja macierzy w usłudze Power BI to zaawansowane narzędzie służące do wyświetlania i analizowania danych w wielu wymiarach. Podobnie jak w przypadku tabeli przestawnej w programie Excel, wizualizacja macierzy umożliwia organizowanie danych w wiersze i kolumny, co ułatwia zrozumienie złożonych zestawów danych. Każda komórka w macierzy reprezentuje określony punkt danych z możliwością przechodzenia do bardziej szczegółowych poziomów informacji. Ten projekt ułatwia kompleksowy widok danych, umożliwiając użytkownikom identyfikowanie wzorców i trendów w różnych wymiarach.
Możliwość agregowania danych i obsługi struktur hierarchicznych wizualizacji macierzy sprawia, że jest to podstawowe narzędzie do szczegółowej analizy i raportowania danych. Wizualizacje macierzy są często używane w biznesie i finansach w celu analizowania metryk wydajności, takich jak sprzedaż według regionu lub kategorii produktów. Ponadto są one cenne w marketingu w celu zbadania zachowania klientów, skuteczności kampanii i segmentacji rynku.
Przykładowe dane
Aby postępować zgodnie z przykładami w tym artykule, utwórz tabelę obliczeniową z przykładowymi danymi w pustym raporcie programu Power BI Desktop.
Otwórz program Power BI Desktop i utwórz nowy pusty raport.
Wybierz pozycję Modelowanie>Nowej tabeli.
Wklej następujące wyrażenie języka DAX:
Units sold = DATATABLE( "Year", STRING, "Quarter", STRING, "Subcategory", STRING, "Product", STRING, "Units Sold", INTEGER, { {"Year 1", "Q1", "Widgets", "Product A", 120}, {"Year 1", "Q1", "Widgets", "Product B", 95}, {"Year 1", "Q1", "Gadgets", "Product C", 80}, {"Year 1", "Q1", "Gadgets", "Product D", 110}, {"Year 1", "Q2", "Widgets", "Product A", 135}, {"Year 1", "Q2", "Widgets", "Product B", 88}, {"Year 1", "Q2", "Gadgets", "Product C", 92}, {"Year 1", "Q2", "Gadgets", "Product D", 105}, {"Year 1", "Q3", "Widgets", "Product A", 148}, {"Year 1", "Q3", "Widgets", "Product B", 102}, {"Year 1", "Q3", "Gadgets", "Product C", 75}, {"Year 1", "Q3", "Gadgets", "Product D", 98}, {"Year 1", "Q4", "Widgets", "Product A", 160}, {"Year 1", "Q4", "Widgets", "Product B", 115}, {"Year 1", "Q4", "Gadgets", "Product C", 88}, {"Year 1", "Q4", "Gadgets", "Product D", 125}, {"Year 2", "Q1", "Widgets", "Product A", 142}, {"Year 2", "Q1", "Widgets", "Product B", 108}, {"Year 2", "Q1", "Gadgets", "Product C", 95}, {"Year 2", "Q1", "Gadgets", "Product D", 130}, {"Year 2", "Q2", "Widgets", "Product A", 155}, {"Year 2", "Q2", "Widgets", "Product B", 120}, {"Year 2", "Q2", "Gadgets", "Product C", 100}, {"Year 2", "Q2", "Gadgets", "Product D", 140} } )
Uwaga
Udostępnianie raportu współpracownikowi w usłudze Power BI wymaga, aby oboje posiadaliście indywidualną licencję Power BI Pro lub Premium na użytkownika (PPU), albo zapisania raportu w pojemności Premium lub w pojemności Fabric F64 lub większej.
Utwórz wizualizację macierzy
Z okienka Wizualizacje wybierz ikonę wizualizacji Macierz. Symbol zastępczy wizualizacji jest dodawany do kanwy raportu.
W okienku Dane rozwiń tabelę Sprzedane jednostki i dodaj pola do następujących pól:
- Wiersze: Rok, a następnie Kwartał
- Kolumny: Podkategoria, a następnie Product
- Wartości: Sprzedane jednostki
Aby wyświetlić wszystkie poziomy hierarchii, rozwiń nagłówki wierszy i kolumn, wybierając + ikony w nagłówkach lub używając ikon rozwijania na pasku narzędzi nagłówka. Możesz również włączyć ustawienie Automatyczne rozwijanie w sekcjach Nagłówki kolumn>Opcje oraz Nagłówki wierszy>Opcje przed dodaniem pól, aby po załadowaniu wizualu macierz automatycznie wyświetlała wszystkie poziomy.
Aby dostosować wizualizację macierzy, wybierz ikonę Formatuj wizualizację w okienku Wizualizacje , aby uzyskać dostęp do wszystkich dostępnych ustawień.
Rozwijanie i zwijanie nagłówków wierszy i kolumn
Jeśli macierz zawiera więcej niż jedno pole w obszarach pól Wiersze lub Kolumny, użyj ikon rozwijania i zwijania w nagłówkach, aby zwijać i rozwijać grupy lub wyświetlać więcej szczegółów.
Aby dostosować kolor i rozmiar ikon +/- w nagłówkach wierszy lub kolumn, użyj ustawień Nagłówki wierszy>ikony +/- lub Nagłówki kolumn>ikony +/- w okienku Format.
Gdy odbiorcy raportu otwierają wizualizację macierzy w widoku Eksploruj, kolumny i wiersze dodane do tej wizualizacji są domyślnie automatycznie rozwijane, dzięki czemu można od razu zobaczyć wszystkie poziomy.
Automatyczne rozszerzanie nagłówków wierszy i kolumn
Autorzy raportów również sterują działaniem automatycznego rozwijania bezpośrednio w panelu formatowania. W obszarze Nagłówki kolumn>Opcje oraz Nagłówki wierszy>Opcje włącz lub wyłącz ustawienie Automatyczne rozwijanie. To ustawienie jest przydatne, gdy kolumny lub wiersze w macierzy zmieniają się dynamicznie, na przykład podczas personalizowania wizualizacji lub parametrów pól.
W scenariuszach osadzonych można użyć zestawu SDK do tworzenia, aby ustawić właściwość autoExpand w obiektach rowHeaders i columnHeaders, tak aby macierz była domyślnie otwierana z automatycznie rozwiniętymi wierszami i kolumnami.
Blokowanie nagłówków wierszy
Domyślnie nagłówki wierszy są zamrożone, co gwarantuje, że pozostają widoczne podczas przewijania w poziomie.
Aby zmienić domyślne ustawienie blokowania dla odbiorców raportu, włącz lub wyłącz przełącznik Nagłówki wierszy w obszarze Układ>Blokowanie w okienku formatowania. Gdy przełącznik jest wyłączony, nagłówki wierszy są ukrywane podczas przewijania macierzy.
Uwaga
Użytkownicy raportów mogą również kliknąć macierz prawym przyciskiem myszy i wybrać pozycję Zablokuj nagłówki wierszy lub Odblokuj nagłówki wierszy. Ta opcja kliknięcia prawym przyciskiem myszy jest przejściowa i ma zastosowanie tylko do bieżącej sesji wyświetlania.
Dopasuj szerokość kolumny
Szerokość kolumn w tabelach i macierzach usługi Power BI można dostosować w celu zwiększenia czytelności i prezentacji. Możesz ręcznie zmienić rozmiar kolumn lub użyć sekcji Układ okienka Format , aby kontrolować rozmiar kolumn, ustawić domyślną szerokość i dostosować szerokości poszczególnych kolumn.
Korekta ręczna
Czasami usługa Power BI skraca nagłówek kolumny w raporcie lub pulpicie nawigacyjnym. Aby wyświetlić pełną nazwę kolumny, możesz zmienić rozmiar kolumny na dwa sposoby:
Zmienianie rozmiaru przez przeciąganie
Przejdź do obszaru po prawej stronie nagłówka kolumny, aż pojawią się strzałki zmiany rozmiaru. Gdy strzałki będą widoczne, dostosuj szerokość kolumny, przenosząc uchwyt zmiany rozmiaru w lewo lub w prawo.
Zmienianie rozmiaru przy użyciu opcji menu
Wybierz kolumnę, którą chcesz dostosować. Z dostępnych opcji wybierz pozycję Poszerz kolumnę lub Zwęż kolumnę, aby zmienić jej szerokość o 10 pikseli.
Ręczna zmiana rozmiaru jest odzwierciedlana w elementach sterujących Niestandardowe szerokości w okienku Format.
Zachowanie automatycznego rozmiaru
Ustawienia rozmiaru kolumn znajdują się w okienku Format w obszarze Wizualizacja>Układ>Szerokość kolumny. Na liście rozwijanej Zachowanie automatycznej zmiany rozmiaru dostępne są trzy opcje:
- Dopasuj do zawartości: kolumny mają taką szerokość, jaka jest potrzebna do wyświetlenia danych, o ile w kontenerze wizualizacji jest na to miejsce.
- Rozszerz do dopasowania: kolumny automatycznie rozszerzają się, aby wypełnić obszar wizualizacji i zapewnić bardziej proporcjonalny układ. Pozostała wolna przestrzeń w poziomie jest rozdzielana równomiernie między wszystkie kolumny.
- Stała szerokość: kolumny używają określonej szerokości. Po wybraniu tej opcji pojawi się pole Szerokość domyślna, aby można było ustawić szerokość dla wszystkich kolumn oraz wszelkich nowych kolumn dodanych do wizualizacji.
Szerokość domyślna (tylko stała szerokość)
Gdy zachowanie automatycznego rozmiaru jest ustawione na Stała szerokość, ustaw domyślną szerokość w pikselach. Po wyłączeniu szerokości niestandardowych wszystkie kolumny używają tej jednolitej szerokości. Nowe kolumny dodane do wizualizacji również używają tej domyślnej szerokości.
Niestandardowe szerokości
Włącz Szerokości niestandardowe, aby wyświetlić i dostosować szerokość dowolnej kolumny bezpośrednio w okienku Format:
- Jeśli wizualizacja ma mniej niż 15 kolumn, każda kolumna jest wyświetlana z osobnym polem szerokości.
- Jeśli wizualizacja ma co najmniej 15 kolumn, zostanie wyświetlona lista rozwijana Zastosuj ustawienia. Aby ustawić szerokość kolumny, wybierz ją z listy rozwijanej. Kolumny, które mają już niestandardową szerokość, są oznaczone gwiazdką (*).
Pola szerokości, które wyświetlają (automatycznie) wskazują, że kolumna używa automatycznego dopasowania rozmiaru zamiast niestandardowej szerokości.
Aby wyczyścić dostosowania:
- Wyczyść wszystko: wyłącz niestandardowe szerokości, aby usunąć niestandardowe szerokości ze wszystkich kolumn.
- Wyczyść jedno: wyczyść pole wejściowe dla pojedynczej kolumny lub kliknij prawym przyciskiem myszy dane wejściowe i wybierz opcję zresetowania tej wartości do wartości domyślnej.
Hierarchie macierzy (bardziej szczegółowe)
W przypadku macierzy z hierarchiami w kolumnach opcja Niestandardowe szerokości domyślnie ustawia jednakową szerokość dla najniższego poziomu hierarchii. Aby ustawić szerokość dla każdej kombinacji indywidualnie, włącz opcję Bardziej szczegółowe. Każda kombinacja na poziomie liścia jest następnie wyświetlana z własnymi danymi wejściowymi szerokości, dzięki czemu można je niezależnie rozmieścić. Gdy jest zbyt wiele kombinacji, aby wyświetlić je osobno, pojawiają się one zamiast tego w menu rozwijanym Zastosuj ustawienia dla. Kombinacje, które mają niestandardową szerokość, są oznaczone gwiazdką (*) na liście rozwijanej, dzięki czemu można szybko zobaczyć, które z nich mają zastosowaną niestandardową szerokość i które nie.
Formatowanie warunkowe dla szerokości kolumn
Formatowanie warunkowe można zastosować zarówno do wartości Szerokość domyślna, jak i Niestandardowe szerokości, aby określić szerokość kolumn na podstawie miary lub wartości pola. Wybierz przycisk fx obok pola szerokości, aby otworzyć okno dialogowe formatowania warunkowego, a następnie ustaw szerokość na podstawie reguły, wartości pola lub miary.
Uwaga
Miara może napędzać szerokość kolumny w macierzy, która dzieli wartości według kategorii, takich jak segment lub miesiąc. W takim przypadku formatowanie warunkowe w mniej szczegółowej kolumnie używa tylko sumy miary dla całej macierzy, a nie wartości każdej kolumny. Jeśli zastosujesz formatowanie warunkowe na bardziej szczegółowym poziomie — konkretnie do jednej kategorii — zostanie użyta suma tej kategorii zamiast sumy całkowitej.
Widok dla urządzeń przenośnych
Ustawienia szerokości kolumny w okienku Format można modyfikować niezależnie dla układu strony raportu zoptymalizowanego pod kątem urządzeń przenośnych. To niezależne ustawienie umożliwia dostrojenie szerokości kolumn, aby tabele i macierze pasowały dobrze na małych ekranach bez zmieniania układu pulpitu. Aby uzyskać więcej informacji, zobacz Optymalizowanie raportów usługi Power BI pod kątem aplikacji mobilnej.
Uwaga
Aby całkowicie usunąć kolumnę z układu mobilnego, ustaw jej szerokość na 0 w widoku mobilnym. Ta zmiana nie ma wpływu na kolumnę w układzie pulpitu.
Sumy niestandardowe
W przypadku sum niestandardowych w tabelach i macierzach usługi Power BI można łatwo określić, jaki wiersz sumy jest wyświetlany dla określonej kolumny, jeśli jest to konieczne.
Domyślnie wiersz sumy pokazuje wynik oceny pola w całym kontekście filtru strony raportu. To zachowanie jest poprawne w większości przypadków. Jednak w niektórych konkretnych scenariuszach możesz chcieć zmienić, co jest wyświetlane w wierszu sumy. Możesz użyć języka DAX, aby wpłynąć na wyświetlane sumy wierszy, ale sumy niestandardowe zapewniają łatwy sposób zmiany łącznej wartości wiersza na sumę, średnią, minimalną, maksymalną, liczbę (unikatowe) lub liczbę wyświetlanych wierszy. Możesz również wybrać pozycję Brak , aby ukryć łączną wartość wiersza dla kolumny.
Praca z sumami niestandardowymi
Sumy niestandardowe są oparte na obliczeniach wizualnych. Aby utworzyć sumę niestandardową, kliknij prawym przyciskiem myszy kolumnę liczbową w wizualizacji lub użyj okienka Kompilacja i wybierz polecenie Dostosuj obliczenie sumy:
Następnie wybierz obliczenie sumy do zastosowania. Dostępne są następujące opcje:
| Niestandardowa opcja sumy | Wiersz sumy pokazuje |
|---|---|
| Suma | Suma wyświetlanych wartości wierszy |
| Średnia | Średnia wyświetlanych wartości wierszy |
| Minuta | Minimalna wartość w wyświetlanych wierszach |
| Max | Maksymalna wartość w wyświetlanych wierszach |
| Licznik (Distinct) | Liczba unikatowych wartości w wyświetlanych wierszach |
| Liczba | Liczba wartości w wyświetlanych wierszach |
| Żadne | Ukrywa łączną wartość wiersza dla kolumny |
| Resetuj do wartości domyślnej | Wartość domyślna (opcja jest włączona tylko wtedy, gdy ustawiono sumę niestandardową) |
Jak działają sumy niestandardowe
Sumy niestandardowe są oparte na obliczeniach wizualnych. Po wybraniu dowolnej z powyższych opcji następuje wykonanie następujących czynności:
- Nazwa oryginalnej kolumny pobiera sufiks _Base . Jeśli więc kolumna ma nazwę Suma sprzedanych jednostek, kolumna ma teraz nazwę Suma jednostek Sold_Base.
- Oryginalna kolumna jest ukryta.
- Dodano nowe obliczenie wizualne z oryginalną nazwą kolumny. Obliczenie wizualne jest równe:
EXPANDALL ( <aggregation> ( [Original column_Base] ), ROWS COLUMNS )
Jeśli na przykład dodasz średnią sumę niestandardową dla kolumny Suma sprzedanych jednostek, nowe obliczenie wizualizacji to:
Sum of Units Sold = EXPANDALL ( AVERAGE ( [Sum of Units Sold_Base] ), ROWS COLUMNS )
- Wskaźnik podobny do Microsoft Excel pojawia się w komórce sumy dla kolumny, dla której ustawiono sumę niestandardową.
Wynik pokazany w trybie edycji obliczeń wizualnych to:
Uwaga
Możesz edytować niestandardową sumę tak samo jak inne obliczenia wizualne, klikając ją prawym przyciskiem myszy w panelu kompilacji i wybierając polecenie Edytuj obliczenie.
Resetuj do wartości domyślnej
Po ustawieniu sumy niestandardowej możesz użyć opcji Przywróć domyślne , aby wrócić do domyślnego zachowania usługi Power BI. Resetuj do wartości domyślnej usuwa sumę niestandardową i przywraca wprowadzone zmiany:
- niestandardowe obliczenie wizualnej całości zostało usunięte
- oryginalna kolumna zostanie ponownie widoczna
- oryginalna nazwa kolumny została zresetowana
Uwagi i ograniczenia
- Sumy niestandardowe nie są dostępne w sekcji Eksploruj.
- Sumy niestandardowe są dostępne tylko w wizualizacjach tabeli i macierzy.
- Sumy niestandardowe są dostępne tylko dla kolumn liczbowych.
- Formatowanie pola nie jest przenoszone na niestandardowy wynik sumowania. Musisz sformatować sumę niestandardową, tak jak formatujesz obliczenie wizualne.
- Te same zagadnienia i ograniczenia obliczeń wizualnych dotyczą sum niestandardowych.