Udostępnij przez


Wykresy przebiegu w czasie i paski danych w raporcie podzielonym na strony (Report Builder)

Dotyczy: Microsoft Report Builder (SSRS) Power BI Report Builder Projektant raportów w narzędziu SQL Server Data Tools

Wykresy przebiegu w czasie i paski danych to małe, proste wykresy w raporcie podzielonym na strony, które zawierają dużo informacji w niewielkiej ilości miejsca, często wbudowane w tekst.

W raportach wykresy przebiegu w czasie i paski danych są często używane w tabelach i macierzach. Ich wpływ wynika z oglądania wielu z nich razem i jest w stanie szybko je porównać jeden nad drugim, zamiast oglądać je śpiewająco. Ułatwiają one wyświetlanie wartości odstających, wierszy, które nie działają jak inne. Chociaż są małe, każda linia przebiegu w czasie często reprezentuje wiele punktów danych. Paski danych mogą reprezentować wiele punktów danych, ale zazwyczaj ilustrują tylko jeden. Każda linia przebiegu w czasie zwykle przedstawia jedną serię. Nie można dodać wykresu przebiegu w przebiegu w tabeli do grupy szczegółów. Ponieważ wykresy przebiegu w czasie są wyświetlane zagregowane dane, muszą znajdować się w komórce skojarzonej z grupą. Wykresy przebiegu w czasie i paski danych mają te same podstawowe elementy wykresu kategorii, serii i wartości, ale nie mają legendy, linii osi, etykiet ani znaczników znaczników.

rs_SparklineExample rs_SparklineExample

Aby szybko rozpocząć pracę z wykresami przebiegu w czasie, zobacz Samouczek: Dodawanie wykresu przebiegu w czasie do raportu (Report Builder) oraz filmy Instrukcje: Tworzenie wykresu przebiegu w tabeli i Wykresy przebiegu w czasie, wykresy słupkowe oraz wskaźniki w programie Report Builder.

Uwaga / Notatka

Można publikować miniwizualizacje i paski danych wraz z tabelą nadrzędną, macierzą lub listą jako część raportu, oddzielając je od raportu głównego. Przeczytaj więcej na temat części raportu. Jednak części raportów są zdezaktualizowane dla wszystkich wydań SQL Server Reporting Services po wersji SQL Server Reporting Services 2019 i przestają być obsługiwane w SQL Server Reporting Services 2022 oraz Power BI Report Server.

Typy wykresów typu sparkline

Możesz utworzyć prawie tyle typów wykresów przebiegu w czasie, gdy istnieją regularne wykresy. Ogólnie rzecz biorąc, nie można tworzyć wykresów przebiegu w czasie 3D. Możesz tworzyć wersje wykresów wykrętowych tych pełnych wykresów:

Paski danych

Paski danych zazwyczaj reprezentują pojedynczy punkt danych, ale mogą reprezentować wiele punktów danych, podobnie jak zwykłe wykresy słupkowy. Często zawierają one kilka serii bez kategorii lub grupowanie serii.

rs_DataBars rs_DataBars

W tym przykładzie przy użyciu skumulowanych pasków danych każdy pasek danych, chociaż tylko jeden pasek, ilustruje więcej niż jeden punkt danych. Na przykład trzy różne kolory paska mogą reprezentować zadania o trzech poziomach priorytetu z długością paska reprezentującego całkowitą liczbę zadań przydzielonych do każdej osoby. Jeśli zamiast tego utworzono te 100% skumulowane paski danych, każdy pasek wypełni komórkę, a różne kolory będą reprezentować procent całości dla każdego poziomu priorytetu.

Możesz tworzyć wersje pasków danych tych pełnych wykresów:

Wyrównywanie danych "Sparkline" w tabeli lub macierzy

W przypadku wstawiania wykresu przebiegu w czasie w tabeli lub macierzy zwykle ważne jest, aby punkty danych w każdej linii przebiegu w czasie były zgodne z punktami danych innych wykresów przebiegu w tej kolumnie. W przeciwnym razie trudno jest porównać dane z różnych wierszy. Na przykład w przypadku porównywania danych sprzedaży według miesięcy dla różnych sprzedawców w firmie należy dopasować miesiące. Gdyby pracownik był na miesiąc kwietnia, nie będzie żadnych danych dla tego pracownika w tym miesiącu. Chcesz zobaczyć lukę dla tego miesiąca i zobaczyć dane z kolejnych miesięcy zgodne z danymi dla innych pracowników. Można to zrobić, wyrównując oś poziomą. Aby uzyskać więcej informacji, zobacz sekcję dotyczącą miniwykresów w zakresie wyrażeń dla sum, agregatów i wbudowanych kolekcji (Report Builder i SSRS), oraz Wyrównanie danych na wykresie w tabeli lub macierzy (Report Builder i SSRS).

Podobnie, aby były porównywalne w wierszach, dane muszą również wyrównywać w pionie, co oznacza, że wysokość pasków lub linii w jednej linii przebiegu w czasie lub na pasku danych musi być równa wysokości pasków i linii we wszystkich pozostałych wykresach przebiegu w czasie lub paskach danych. W przeciwnym razie nie można porównać wierszy ze sobą.

rs_SparklineAlignData

Na tym obrazie wykres kolumnowy przedstawia dzienną sprzedaż dla każdego pracownika. Należy pamiętać, że w dniach, w których pracownik nie ma sprzedaży, wykres pozostawia puste pole i jest wyrównany w kolejnych dniach. Jest to przykład wyrównania w poziomie. Należy również pamiętać, że dla niektórych pracowników każdy pasek jest krótki i żaden pasek nie osiąga górnej części komórki. Jest to przykład wyrównania w pionie; bez niego, w wierszach bez wysokich słupków, krótkie słupki rozszerzałyby się, aby wypełnić wysokość komórki.

Zrozumienie danych dla wykresu przebiegu lub paska danych

Podczas dodawania wykresu przebiegu wy sparkline lub paska danych do tabeli lub macierzy jest to nazywane zagnieżdżaniem jednego regionu danych wewnątrz innego. Zagnieżdżanie oznacza, że dane dostarczone do wykresu przebiegu wykręciowego lub paska danych są kontrolowane przez zestaw danych, na którym opiera się tabela lub macierz, oraz miejsce, w którym umieścisz je w tabeli lub macierzy. Aby uzyskać więcej informacji, zobacz Zagnieżdżone regiony danych (Report Builder i SSRS).

Konwertowanie sparklina lub paska danych na pełny wykres

Ponieważ wykresy przebiegu w czasie i słupki danych są tylko rodzajem wykresu, jeśli zdecydujesz, że chcesz mieć pełną funkcjonalność wykresu, możesz przekonwertować go na pełny wykres, klikając wykres prawym przyciskiem myszy i klikając polecenie Konwertuj na pełny wykres. Gdy to zrobisz, linie osi, etykiety, znaczniki i legenda zostaną dodane automatycznie.

Uwaga / Notatka

Nie można przekonwertować pełnego wykresu na wykres sparkline lub pasek danych jednym kliknięciem. Można jednak utworzyć wykres przebiegu w czasie lub słupek danych z pełnego wykresu, usuwając tylko wszystkie elementy wykresu, które nie znajdują się w wykresach przebiegu w czasie i słupkach danych.

Tematy porad

Dodawanie wykresów przebiegu i pasków danych (Report Builder i SSRS)

Wyrównywanie danych na wykresie w tabeli lub macierzy (Report Builder i SSRS)

Inne tematy porad dotyczące wykresów

Ponieważ wykresy przebiegu w czasie i słupki danych są rodzajem wykresu, możesz również uznać następujące tematy dotyczące wykresów za pomocne i istotne.

Dodawanie wykresu do raportu (Report Builder i SSRS)

Dodawanie pustych punktów do wykresu (Report Builder i SSRS)

Dodawanie lub usuwanie marginesów z wykresu (Report Builder i SSRS)

Zmienianie typu wykresu (Report Builder i SSRS)

Definiowanie kolorów na wykresie przy użyciu palety (Report Builder i SSRS)

Pokaż podpowiedzi dla serii (Report Builder i SSRS)

Określanie skali logarytmicznej (Report Builder i SSRS)

Określanie interwału osi (Report Builder i SSRS)

Określanie spójnych kolorów na wielu wykresach kształtów (Report Builder i SSRS)