Udostępnij za pośrednictwem


Wykresy w raportach podzielonych na strony w usłudze Power BI (Power BI Report Builder)

DOTYCZY: Power BI Report Builder Power BI Desktop

Przeczytaj o korzystaniu z regionów danych wykresu, aby ułatwić czytelnikom raportów podzielonych na strony zrozumienie dużych ilości zagregowanych danych na pierwszy rzut oka.

Tym więcej czasu poświęcasz na dokładne przygotowanie i zrozumienie danych przed utworzeniem wykresu, tym łatwiej będzie szybko i wydajnie zaprojektować wykresy. Aby uzyskać pomoc dotyczącą wybierania wykresu do użycia, zobacz Typy wykresów Aby natychmiast rozpocząć eksperymentowanie z wykresami, zobacz samouczki dotyczące słupka, kolumny, wykresu przebiegu w przebiegu przebiegu i wykresu kołowego w samouczkach programu Power BI Report Builder.

Poniższa ilustracja przedstawia wiele różnych elementów używanych na wykresie.

Zrzut ekranu przedstawiający diagram elementów wykresu.

Projektowanie wykresu

Po dodaniu obszaru danych wykresu do powierzchni projektowej możesz przeciągnąć pola zestawu danych raportu dla danych liczbowych i nieliczbowych do okienka Dane wykresu. Po kliknięciu wykresu na powierzchni projektowej zostanie wyświetlone okienko Dane wykresu z trzema obszarami: grupami kategorii, grupami serii i wartościami. Jeśli raport ma udostępniony lub osadzony zestaw danych, pola w zestawie danych są wyświetlane w okienku Dane raportu. Przeciągnij pola z zestawu danych do odpowiedniego obszaru okienka Dane wykresu. Domyślnie po dodaniu pola do jednego z obszarów wykresu program Power BI Report Builder oblicza agregację pola. Grupowanie serii umożliwia również dynamiczne generowanie serii. Wykres jest zorganizowany jak macierz.

Zrzut ekranu przedstawiający właściwości wykresu.

Uwaga

Dane na wykresie w czasie projektowania różnią się od danych na wykresie podczas przetwarzania raportu. To nie są twoje prawdziwe dane. Jest to generowane dane, które zostały dodane, aby można było zaprojektować wykres z pomysłem, jak będzie wyglądał wykres.

Jak wykres przypomina macierz

Jednym ze sposobów myślenia o tym, jak działają wykresy, jest porównanie ich z macierzami.

Zrzut ekranu przedstawiający szablon macierzy.

Koncepcyjnie ich organizacja jest identyczna:

  • Grupa Kolumny w macierzy jest podobna do obszaru Grupy kategorii na wykresie.

  • Grupa Wiersze w macierzy jest podobna do obszaru Grupy serii na wykresie.

  • Obszar Dane w macierzy przypomina obszar Wartości na wykresie.

Dodawanie danych do wykresu

Załóżmy, że masz raport przedstawiający sprzedaż według nazwy. Pole Pełna nazwa upuść do obszaru Grupy kategorii i pole Sprzedaż do obszaru Wartości.

Po dodaniu pola Sales do obszaru Wartości tekst pola danych pojawi się w legendzie, a dane z tego pola liczbowego zostaną zagregowane w jedną wartość. Domyślnie wartość jest agregowana przy użyciu wbudowanej funkcji Sum. Okienko Dane wykresu będzie zawierać proste wyrażenie dla pola. W naszym przykładzie [Sum(Sales)] zostanie wyświetlone wyrażenie =Sum(Fields!Sales.Value)pola . Jeśli nie określono żadnych grup, wykres pokaże tylko jeden punkt danych. Aby pokazać wiele punktów danych, należy zgrupować dane, dodając pole grupowania. Po dodaniu pola Nazwa do obszaru Grupy kategorii do wykresu zostanie automatycznie dodane pole grupowania o tej samej nazwie co nazwa pola. Gdy pola definiujące wartości wzdłuż osi x i y są dodawane, wykres ma wystarczającą ilość informacji, aby poprawnie wykreślić dane.

Zrzut ekranu przedstawiający sposób dodawania danych do wykresu.

Gdy obszar Grupy serii jest pusty, liczba serii jest stała w czasie projektowania. W tym przykładzie Sales jest jedyną serią wyświetlaną na wykresie.

Grupy kategorii i serii na wykresie

Wykres obsługuje zagnieżdżone grupy kategorii i serii. Wykresy nie wyświetlają danych szczegółowych. Dodaj grupy do wykresu, przeciągając pola zestawu danych do stref upuszczania kategorii i serii dla wybranego wykresu.

Wykresy kształtów, takie jak wykresy kołowe, obsługują grupy kategorii i grupy kategorii zagnieżdżonych. Inne wykresy, takie jak wykresy słupkowe, obsługują grupy kategorii i grupy serii. Grupy można zagnieżdżać, ale upewnij się, że liczby kategorii lub serii nie ukrywają prezentacji informacji na wykresie.

Dodawanie grupowania serii do wykresu

Jeśli dodasz pole do obszaru Grupy serii, liczba serii zależy od danych zawartych w tym polu. We wcześniejszym przykładzie załóżmy, że do obszaru Grupy serii dodasz pole Rok. Liczba wartości w polu Year określi liczbę serii wyświetlanych na wykresie. Jeśli pole Year zawiera lata 2004, 2005 i 2006, wykres wyświetli trzy serie dla każdego pola w obszarze Wartości.

Zagadnienia dotyczące zestawu danych przed utworzeniem wykresu

Wykresy zawierają widok podsumowania danych. Jednak w przypadku dużych zestawów danych informacje na wykresie mogą stać się zaciemniane lub nieczytelne. Brakujące lub zerowe punkty danych, typy danych są źle dopasowane do typu wykresu, a zaawansowane aplikacje, takie jak łączenie wykresów z tabelami, mogą mieć wpływ na czytelność wykresu. Przed zaprojektowaniem wykresu należy starannie przygotować i zrozumieć dane, aby umożliwić szybkie i wydajne projektowanie wykresów.

Możesz mieć dowolną liczbę wykresów w raporcie. Wykres, podobnie jak każdy inny region danych, taki jak macierz lub tabela, jest powiązany z pojedynczym zestawem danych. Jeśli chcesz wyświetlić wiele zestawów danych na tym samym wykresie, możesz utworzyć dodatkowy zestaw danych, który używa instrukcji JOIN lub UNION w zapytaniu SQL przed dodaniem danych do wykresu.

Rozważ wstępne agregowanie danych w zapytaniu zestawu danych, jeśli szczegółowe dane nie są konieczne lub przydatne. Aby wyraźniej wyświetlić każdy punkt danych, zmniejsz liczbę kategorii w zestawie danych. Możesz filtrować zestaw danych lub dodać warunek do zapytania, które zmniejsza liczbę zwracanych wierszy.

Najlepsze rozwiązania dotyczące wyświetlania danych na wykresie

Wykresy są najbardziej skuteczne, gdy liczba wyświetlanych elementów przedstawia jasny obraz podstawowych informacji. Niektóre wykresy, takie jak wykresy punktowe, korzystają z wielu punktów danych, podczas gdy inne, takie jak wykresy kołowe, są bardziej skuteczne z mniejszą liczbą punktów danych. Wybierz dokładnie typ wykresu na podstawie wartości w zestawie danych i sposobu wyświetlania tych informacji. Aby uzyskać więcej informacji, zobacz Typy wykresów (Power BI Report Builder).

Istnieje kilka sposobów konsolidacji danych na wykresie:

  • W przypadku korzystania z wykresu kołowego zbierz małe wycinki w jeden wycinek o nazwie "Inne". Spowoduje to zmniejszenie liczby wycinków na wykresie kołowym. Aby uzyskać więcej informacji, zobacz Zbieranie małych wycinków na wykresie kołowym (Power BI Report Builder).

  • Unikaj używania etykiet punktów danych, gdy istnieje wiele punktów danych. Etykiety punktów danych są najbardziej skuteczne, gdy na wykresie znajduje się tylko kilka punktów.

  • Filtruj niepożądane lub nieistotne dane. Pomaga to wyróżnić kluczowe dane, które próbujesz pokazać na wykresie. Aby filtrować punkty danych na wykresie, ustaw filtr dla grupy kategorii lub grupy serii. Domyślnie wykres używa wbudowanej funkcji Sum do agregowania wartości należących do tej samej grupy do pojedynczego punktu danych w serii. Jeśli zmienisz funkcję agregacji serii, musisz również zmienić funkcję agregacji w wyrażeniu filtru. Aby uzyskać więcej informacji, zobacz Filtrowanie, grupowanie i sortowanie danych &(Power BI Report Builder).

  • Aby wyświetlić dane współczynnika w szablonie tabeli lub macierzy, rozważ użycie miernika liniowego zamiast wykresu słupkowego. Mierniki lepiej nadają się do pokazywania pojedynczej wartości wewnątrz komórki. Aby uzyskać więcej informacji, zobacz Zagnieżdżone regiony danych (Power BI Report Builder).

Agregowanie wartości z pola danych na wykresie

Domyślnie po dodaniu pola do obszaru Wartości wykresu program Report Builder oblicza agregację dla pola. Jeśli przeciągniesz pole na wykres bez upuszczania pola do określonego obszaru, wykres określi, czy to pole należy do osi kategorii (x) lub osi wartości (y) na podstawie typu danych pola. Pola liczbowe porzucone w obszarze Wartości są agregowane przy użyciu funkcji SUM. Jeśli typ danych pola wartości to Ciąg w obszarze Wartości, wykres nie może wyświetlić wartości liczbowej, nawet jeśli w polach znajdują się liczby, więc na wykresie jest wyświetlana funkcja COUNT. Aby uniknąć tego zachowania, upewnij się, że używane pola mają typy danych liczbowych zamiast ciągów zawierających sformatowane liczby. Możesz użyć wyrażenia Języka Visual Basic, aby przekonwertować wartości ciągu na typ danych liczbowych przy użyciu stałej CDbl lub CInt . Na przykład następujące wyrażenie złożone konwertuje pole o nazwie MyField zawierające wartości liczbowe sformatowane jako Ciągi.

=Sum(CDbl(Fields!MyField.Value))

Aby uzyskać więcej informacji na temat wyrażeń agregujących, zobacz Agregacja funkcji (Power BI Report Builder).

W tym obszarze

Dodawanie wykresu do raportu (Power BI Report Builder)
Opisuje pierwsze kroki dodawania wykresu do raportu.

Typy wykresów (Power BI Report Builder)
Opisuje wszystkie typy wykresów i podtypy dostępne w programie Report Builder, w tym zagadnienia i najlepsze rozwiązania dotyczące używania różnych typów wykresów.

Formatowanie wykresu (Power BI Report Builder)
Użyj formatowania, aby poprawić ogólny wygląd i wyróżnić kluczowe punkty danych wykresu.

Puste i zerowe punkty danych na wykresach (Power BI Report Builder)
Opisuje zagadnienia dotyczące pracy z wykresami na podstawie pól z pustymi lub null wartościami.

Wyświetlanie serii z wieloma zakresami danych na wykresie (Power BI Report Builder)
Opisuje sposób dodawania podziałów skalowania do serii zawierającej więcej niż jeden zakres danych.

Wiele serii na wykresie (Power BI Report Builder)
Opisuje kilka metod pokazywania wielu serii na tym samym wykresie, w tym łączenia typów wykresów, przy użyciu osi pomocniczej, określania różnych typów wykresów i używania wielu obszarów wykresu.

Łączenie wielu regionów danych z tym samym zestawem danych (Power BI Report Builder)
Udostępniaj różne widoki danych z tego samego zestawu danych raportu.

Dodawanie lub usuwanie grupy na wykresie (Power BI Report Builder)
Opisuje dodawanie grup i grup zagnieżdżonych do wykresu.

Dodawanie średniej ruchomej do wykresu (Power BI Report Builder)
Opisuje użycie formuły Średnia ruchoma w celu obliczenia średniej danych w serii.

Rozwiązywanie problemów z wykresami (Power BI Report Builder)
W tym artykule opisano porady dotyczące pracy z wykresami.