Aggregation
Um die Werte von Kennzahlen zu berechnen, müssen die Daten des InfoProviders auf das Detaillevel der Query aggregiert (verdichtet) werden, möglicherweise müssen auch Formeln berechnet werden. Dabei muss über mehrere Merkmale aggregiert werden. Pro Kennzahl kann bezüglich eines ausgewählten Merkmals mit einer anderen Vorschrift aggregiert werden (Ausnahmeaggregation).
Die OLAP-Engine im BI geht bei der Aggregation wie folgt vor:
...
1. Zuerst wird die Standard-Aggregation ausgeführt. Mögliche Aggregationsarten sind Summation (SUM), Minimum (MIN) und Maximum (MAX). Minimum und Maximum können z.B. für Datumskennzahlen eingesetzt werden.
2. Die Aggregation über ein ausgewähltes Merkmal findet nach der Standard-Aggregation statt (Ausnahmeaggregation). Als Ausnahmeaggregationsarten stehen Ihnen Durchschnitt, Zähler, erster Wert, letzter Wert, Minimum, Maximum, keine Aggregation, Standardabweichung, Summation und Varianz zur Verfügung. Anwendungsfälle für die Ausnahmeaggregation sind z.B. Lagerbestände, die nicht über die Zeit summiert werden können oder Zähler, die die Anzahl von Merkmalswerten eines bestimmten Merkmals zählen. Siehe auch: Beispiele in der Data Warehousing Workbench.
3. Zuletzt wird die Aggregation über die Währungen und Einheiten ausgeführt. Es wird ein * ausgegeben, wenn zwei Zahlen ungleich Null mit verschiedenen Währungen bzw. Einheiten aggregiert werden. Siehe dazu auch Währungsumrechnung.
Formeln werden erst berechnet, nachdem die Zahlen vollständig aggregiert worden sind. Von dieser Regel gibt es drei Ausnahmen:
●
Für die Kennzahl wurde als
Berechnungszeitpunkt ausgewählt, dass die Berechnung der Formel vor der
Aggregation stattfinden soll. Siehe dazu den Abschnitt Registerkarte Aggregation in
Eigenschaften der
Selektion/Formel.
●
Bei Verwendung einer Formelvariable mit
Ersetzung aus dem Wert eines Attributs in einer berechneten Kennzahl. Siehe
dazu den Abschnitt Registerkarte Aggregation in
Eigenschaften der
Selektion/Formel
● Bei einer Währungsumrechnung, die im Query Designer eingestellt wurde. Siehe dazu Währungsumrechnung im Business Explorer.
Die Reihenfolge, in der die Werte berechnet werden, beeinflusst das Ergebnis in der Query. Siehe dazu auch das Beispiel zur Interpretation von Query-Ergebnissen.
Die Aggregationsarten werden bei der
Definition der Kennzahl festgelegt. Siehe dazu
Registerkarte:
Aggregation. In diesem Abschnitt finden Sie auch eine detailliertere
Beschreibung der Aggregationsarten.
Die Einstellungen zur Aggregation können
Sie auch durch Einstellungen in der Query (im Query Designer, in BEx Web
Applications und im BEx Analyzer) übersteuern. Siehe auch:
Berechne Resultate
als... und
Berechne Einzelwerte
als... (lokale Aggregation).
Im Query Designer können Sie auch für Formeln und berechnete Kennzahlen das Aggregationsverhalten festlegen. Siehe auch: Beispiele im BEx Query Designer.