Sparklines und Datenbalken (Berichts-Generator und SSRS)Sparklines and Data Bars (Report Builder and SSRS)

Sparklines und Datenbalken sind einfache, kleine Diagramme, die zahlreiche Informationen auf wenig Raum vermitteln und häufig in den Fließtext eingebunden sind.Sparklines and data bars are small, simple charts that convey a lot of information in a little space, often inline with text.

In Reporting ServicesReporting Services -Berichten werden Sparklines und Datenbalken oft in Tabellen und Matrizen verwendet.In Reporting ServicesReporting Services reports, sparklines and data bars are often used in tables and matrices. Sparklines bzw. Datenbalken sind am wirkungsvollsten, wenn sie in ihrer Gesamtheit übereinander betrachtet und schnell verglichen werden können, nicht wenn sie einzeln angezeigt werden.Their impact comes from viewing many of them together and being able to quickly compare them one above the other, rather than viewing them singly. Auf diese Weise können schnell Ausreißer, d. h. Zeilen, deren Verhalten von dem der anderen Zeilen abweicht, ermittelt werden.They make it easy to see the outliers, the rows that are not performing like the others. Obwohl sie klein sind, stellt jede Sparkline häufig mehrere Datenpunkte dar, oft in einem Zeitverlauf.Although they are small, each sparkline often represents multiple data points, often over time. Datenbalken können mehrere Datenpunkte darstellen, stehen in der Regel jedoch nur für einen Datenpunkt.Data bars can represent multiple data points, but typically illustrate only one. Normalerweise stellt jede Sparkline eine einzelne Reihe dar.Each sparkline typically presents a single series. Einer Detailgruppe in einer Tabelle können keine Sparklines hinzugefügt werden.You cannot add a sparkline to a detail group in a table. Da Sparklines aggregierte Daten darstellen, müssen sie in eine Zelle eingefügt werden, die einer Gruppe zugeordnet ist.Because sparklines display aggregated data, they must go in a cell associated with a group. Sparklines und Datenbalken verfügen über die gleichen grundlegenden Diagrammelemente wie Kategorien, Reihen und Werte, weisen aber keine Legenden, Achsenlinien, Bezeichnungen oder Teilstriche auf.Sparklines and data bars have the same basic chart elements of categories, series, and values, but they have no legend, axis lines, labels, or tick marks.

RS_Sparkline-Beispielrs_SparklineExample

Kurze Anweisungen zu Sparklines finden Sie unter Tutorial: Hinzufügen einer Sparkline zum Bericht (Berichts-Generator) und in den Videos How to: Create a Sparkline in a Table (Erstellen einer Sparkline in einer Tabelle) und Sparklines, Bar Charts, and Indicators in Report Builder (Sparklines, Balkendiagramme und Indikatoren in Berichts-Generator).To quickly get started with sparklines, see Tutorial: Add a Sparkline to Your Report (Report Builder) and the videos How to: Create a Sparkline in a Table and Sparklines, Bar Charts, and Indicators in Report Builder .

Hinweis

Sparklines und Datenbalken können mit ihrer übergeordneten Tabelle, Matrix oder Liste getrennt von einem Bericht als Berichtsteil veröffentlicht werden.You can publish sparklines and data bars with their parent table, matrix, or list, separately from a report as a report part. Erfahren Sie mehr über Berichtsteile.Read more about Report Parts.

Typen von SparklinesTypes of Sparklines

Sie können fast genauso viele Typen von Sparklines erstellen, wie es reguläre Diagramme gibt.You can create almost as many types of sparklines as there are regular charts. Im Allgemeinen können Sie keine 3D-Sparklines erstellen.In general, you cannot make 3D sparklines. Sie können Sparklineversionen der folgenden Volldiagramme erstellen:You can make sparkline versions of these full charts:

DatenbalkenData Bars

Datenbalken stellen in der Regel einen einzelnen Datenpunkt dar, obwohl sie wie normale Balkendiagramme auch mehrere Datenpunkte darstellen können.Data bars typically represent a single data point, though they can represent multiple data points, just like regular bar charts. Sie enthalten häufig mehrere Reihen ohne Kategorie oder verfügen über Reihengruppierungen.They often contain several series with no category, or have series grouping.

RS_Datenbalkenrs_DataBars

In diesem Beispiel mit gestapelten Datenbalken stellt nur ein Datenbalken mehr als einen Datenpunkt dar.In this example using stacked data bars, each data bar, although only one bar, illustrates more than one data point. Die drei verschiedenen Farben des Balkens könnten z. B. Aufgaben auf drei Prioritätsebenen darstellen, wobei die Länge des Balkens der Gesamtzahl der Aufgaben entsprechen könnte, die jeder Person zugewiesen wurden.For example, the three different colors of the bar could represent tasks of three levels of priority with the length of the bar representing the total number of tasks assigned to each person. Wenn Sie stattdessen gestapelte Datenbalken (100%) verwenden würden, würde jeder Balken die Zelle ausfüllen und die verschiedenen Farben den Prozentsatz des Ganzen für jede Prioritätsstufe darstellen.If you made these 100% stacked data bars instead, each bar would fill the cell, and the different colors would represent the percentage of the whole for each priority level.

Sie können Datenbalkenversionen der folgenden Volldiagramme erstellen:You can make data bar versions of these full charts:

Ausrichten von Sparklinedaten in einer Tabelle oder einer MatrixAligning Sparkline Data in a Table or Matrix

Wenn Sie eine Sparkline in eine Tabelle oder eine Matrix einfügen, ist es normalerweise wichtig, dass die Datenpunkte in den einzelnen Sparklines mit den Datenpunkten der anderen Sparklines in dieser Spalte übereinstimmen.When you insert a sparkline in a table or matrix, it is usually important for the data points in each sparkline to align with the data points of the other sparklines in that column. Andernfalls ist es schwierig, die Daten in den verschiedenen Zeilen zu vergleichen.Otherwise it is hard to compare the data in the different rows. Wenn Sie z. B. die Umsatzdaten verschiedener Vertriebsmitarbeiter im Unternehmen nach Monat vergleichen, müssen die Monate übereinstimmen.For example, when you compare sales data by month for different salespeople in your company, you would want the months to align. Wenn ein Mitarbeiter im Monat April abwesend war, gib es für diesen Mitarbeiter für diesen Monat keine Daten.If an employee was out for the month of April, there would be no data for that employee for that month. Für diesen Monat sollte daher eine Lücke angezeigt werden, und die Daten für die folgenden Monate sollten an den Daten der anderen Mitarbeiter ausgerichtet sein.You would want to see a gap for that month, and see the data for subsequent months align with the data for the other employees. Sie erreichen dies durch die Ausrichtung der horizontalen Achse.You can do this by aligning the horizontal axis. Weitere Informationen finden Sie im Abschnitt über Sparklines unter Ausdrucksbereich für Gesamtwerte, Aggregate und integrierte Auflistungen (Berichts-Generator und SSRS) und Ausrichten von Diagrammdaten in einer Tabelle oder einer Matrix (Berichts-Generator und SSRS).For more information, see the section about sparklines in Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS), and see Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS).

Auf ähnliche Weise müssen die Daten auch vertikal auszurichten sein, um Zeilen vergleichen zu können. Dies bedeutet, dass die Höhe der Balken oder Linien in einer Sparkline oder einem Datenbalken relativ zur Höhe der Balken und Linien aller anderen Sparklines oder Datenbalken sein muss.Likewise, to be comparable across rows, data must also align vertically, meaning that the height of the bars or lines in one sparkline or data bar must be relative to the height of the bars and lines in all the other sparklines or data bars. Andernfalls können Sie die Zeilen nicht miteinander vergleichen.Otherwise, you can't compare the rows to each other.

RS_SparklineDaten ausrichtenrs_SparklineAlignData

In diesem Bild wird das Säulendiagramm für die täglichen Verkäufe jedes Mitarbeiters dargestellt.In this image, the column chart shows daily sales for each employee. Beachten Sie, dass Tage, an denen ein Mitarbeiter keine Verkäufe getätigt hat, leer gelassen werden und die nachfolgenden Tage ausgerichtet werden.Note that for days that an employee has no sales, the chart leaves a blank and aligns subsequent days. Dies ist ein Beispiel für die horizontale Ausrichtung.This is an example of horizontal alignment. Beachten Sie außerdem, dass für einige Mitarbeiter jeder Balken kurz ist und kein Balken den oberen Rand der Zelle erreicht.Also note that for some employees, every bar is short, and no bar reaches the top of the cell. Dies ist ein Beispiel für die vertikale Ausrichtung. Ohne diese Ausrichtung würden sich die kurzen Balken in Zeilen ohne hohe Balken bis an den oberen Rand der Zelle erstrecken.This is an example of vertical alignment; without it, in the rows with no tall bars, the short bars would expand to fill the height of the cell.

Grundlegendes zu den für eine Sparkline oder einen Datenbalken angegebenen DatenUnderstanding the Data Supplied to a Sparkline or Data Bar

Wenn Sie einer Tabelle oder einer Matrix eine Sparkline oder einen Datenbalken hinzufügen, wird dies als schachteln eines Datenbereichs in einem anderen bezeichnet.When you add a sparkline or data bar to a table or matrix, this is referred to as nesting one data region inside another. Schachteln bedeutet, dass die für eine Sparkline oder einen Datenbalken bereitgestellten Daten von dem Dataset gesteuert werden, auf dem die Tabelle oder Matrix basiert, sowie durch die Position in der Tabelle oder Matrix.Nesting means that the data supplied to the sparkline or data bar is controlled by the dataset that the table or matrix is based on, and by where you put it in the table or matrix. Weitere Informationen finden Sie unter Geschachtelte Datenbereiche (Berichts-Generator und SSRS).For more information, see Nested Data Regions (Report Builder and SSRS).

Konvertieren einer Sparkline oder eines Datenbalkens in ein VolldiagrammConverting a Sparkline or Data Bar to a Full Chart

Da Sparklines und Datenbalken nur eine Art von Diagramm sind, können Sie diese bei Bedarf in ein Volldiagramm mit allen entsprechenden Funktionen konvertieren, indem Sie mit der rechten Maustaste auf das Diagramm klicken und dann In Volldiagramm konvertierenauswählen.Because sparklines and data bars are just a kind of chart, if you decide you would rather have the full chart functionality, you can convert one to a full chart by right-clicking the chart and clicking Convert to Full Chart. Wenn Sie dies durchführen, werden die Achsenlinien, Bezeichnungen, Teilstriche und die Legende automatisch hinzugefügt.When you do, the axis lines, labels, tick marks, and legend are added automatically.

Hinweis

Sie können ein Volldiagramm nicht durch einen einfachen Klick in eine Sparkline oder einen Datenbalken konvertieren.You cannot convert a full chart to a sparkline or data bar with one click. Sie können jedoch eine Sparkline oder einen Datenbalken aus einem Volldiagramm erstellen, indem Sie alle Diagrammelemente löschen, die nicht Teil von Sparklines und Datenbalken sind.However, you can make a sparkline or data bar from a full chart just by deleting all the chart elements that are not in sparklines and data bars.

Themen zur VorgehensweiseHow-to Topics

Hinzufügen von Sparklines und Datenbalken (Berichts-Generator und SSRS)Add Sparklines and Data Bars (Report Builder and SSRS)

Ausrichten von Diagrammdaten in einer Tabelle oder einer Matrix (Berichts-Generator und SSRS)Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS)

Andere Themen zur Vorgehensweise für DiagrammeOther how-to topics for charts

Da Sparklines und Datenbalken ein Diagrammtyp sind, sind möglicherweise auch die folgenden Themen zur Vorgehensweise für Diagramme hilfreich für Sie:Because sparklines and data bars are a type of chart, you might also find the following how-to topics for charts helpful and relevant:

Hinzufügen eines Diagramms zu einem Bericht (Berichts-Generator und SSRS)Add a Chart to a Report (Report Builder and SSRS)

Hinzufügen von leeren Punkten zum Diagramm (Berichts-Generator und SSRS)Add Empty Points to a Chart (Report Builder and SSRS)

Hinzufügen oder Entfernen von Rändern aus einem Diagramm (Berichts-Generator und SSRS)Add or Remove Margins from a Chart (Report Builder and SSRS)

Ändern eines Diagrammtyps (Berichts-Generator und SSRS)Change a Chart Type (Report Builder and SSRS)

Definieren von Farben in einem Diagramm mit einer Palette (Berichts-Generator und SSRS)Define Colors on a Chart Using a Palette (Report Builder and SSRS)

Anzeigen von QuickInfos für eine Reihe (Berichts-Generator und SSRS)Show ToolTips on a Series (Report Builder and SSRS)

Angeben einer logarithmischen Skalierung (Berichts-Generator und SSRS)Specify a Logarithmic Scale (Report Builder and SSRS)

Angeben eines Achsenintervalls (Berichts-Generator und SSRS)Specify an Axis Interval (Report Builder and SSRS)

Angeben von Farben, die für mehrere Formdiagramme konsistent sind (Berichts-Generator und SSRS)Specify Consistent Colors across Multiple Shape Charts (Report Builder and SSRS)

Weitere InformationenSee Also

Diagramme (Berichts-Generator und SSRS) Charts (Report Builder and SSRS)
Lernprogramm: Hinzufügen einer Sparkline zum Bericht (Berichts-Generator)Tutorial: Add a Sparkline to Your Report (Report Builder)