Zum Hauptinhalt springen

Aggregationen

Das Web-Dashboard ermöglicht es Ihnen, zugrunde liegende Daten mithilfe zusätzlicher Aggregationsebenen beim Erstellen von berechneten Feldern aufzubereiten. Dieses Thema zeigt, wie berechnete Felder auf einer Visualisierungs- (Zusammenfassungs-) und Zwischenebene ausgewertet werden.

Aggregationen auf Zusammenfassungsebene

Um Werte des berechneten Felds auf einer Visualisierungs- (oder Zusammenfassungs-) Ebene zu berechnen, können Sie eine Reihe vordefinierter Aggregatfunktionen verwenden. Im Ausdruckseditor sind diese Funktionen unter Funktionen | Aggregat verfügbar.

FunktionBeschreibungBeispiel
Aggr(SummaryExpression, Dimensions)Aggregiert zugrunde liegende Daten unter Verwendung der durch eine vordefinierte Menge von Dimensionen und eine angegebene Zusammenfassungsfunktion festgelegten Detailebene.Aggr(Sum([Sales]), [Category], [Product])
Avg(Value)Gibt den Durchschnitt aller Werte im Ausdruck zurück.Avg([Profit])
Count()Gibt die Anzahl der Werte zurück.Count()
CountNotNull(Value)Gibt die Anzahl der Nicht-Null-Objekte in einer Sammlung zurück.CountNotNull([Orders])
CountDistinct(Value)Gibt die Anzahl der eindeutigen Werte zurück.CountDistinct([Orders])
Max(Value)Gibt den Maximalwert über alle Datensätze zurück.Max([Profit])
Min(Value)Gibt den Minimalwert über alle Datensätze zurück.Min([Profit])
Mode(Value)Gibt den Modus der Werte zurück.Mode([Profit])
Median(Value)Gibt den Median der Werte zurück.Median([Profit])
Sum(Value)Gibt die Summe aller Werte zurück.Sum([Profit])
Var(Value)Gibt eine Schätzung der Varianz einer Population zurück, wobei die Stichprobe eine Teilmenge der gesamten Population ist.Var([Orders])
Varp(Value)Gibt die Varianz einer Population zurück, wobei die Population die gesamten zu zusammenfassenden Daten umfasst.Varp([Orders])
StdDev(Value)Gibt eine Schätzung der Standardabweichung einer Population zurück, wobei die Stichprobe eine Teilmenge der gesamten Population ist.StdDev([Orders])
StdDevp(Value)Gibt die Standardabweichung einer Population zurück, wobei die Population die gesamten zu zusammenfassenden Daten umfasst.StdDevp([Orders])

Diese Funktionen können für alle Typen numerischer Felder verwendet werden. Nach dem Erstellen solcher berechneten Felder können Sie diese wie Kennzahlen in einem OLAP-Cube verwenden.

Aggregationen auf Zwischenebene

Das Web-Dashboard kann Daten auf verschiedenen Ebenen aggregieren und zusammenfassen.

  • Der Abfrage-Generator ermöglicht es Ihnen, eine zugrunde liegende Datenquelle vor der Datenanalyse aufzubereiten. Sie können während der Datenauswahl gruppieren, sortieren, zusammenfassen und andere Datenstrukturierungsoperationen anwenden.
  • Dashboard-Elemente aggregieren und fassen Daten auf der Visualisierungsebene mithilfe von Dimensionen bzw. Kennzahlen zusammen. Weitere Informationen finden Sie im folgenden Thema: Dashboard-Elemente an Daten binden.
  • Die Funktion Aggr führt eine Zwischendetailebene ein, die nicht mit der Visualisierungsebene verbunden ist. Dadurch können Sie benutzerdefinierte Aggregationen auf verschiedenen Ebenen erstellen und diese Aggregationen mit bestehenden Visualisierungen kombinieren.