Freigeben über


Was sind Measures und Dimensionen?

Dimensionen und Measures stellen die physikalischen Aspekte der Datenaggregation dar. In diesem Thema wird beschreiben, was unter Measures und Dimensionen zu verstehen ist. Dabei dient ein BAM-Szenario als Kontext.

Measures

Angenommen, Sie erstellen eine extrem vereinfachte Definition einer BAM-Aktivität für einen Auftragsverwaltungsprozess, der aus drei Elementen besteht:

  1. Prozessstartzeit (ein reales Ereignis)

  2. Prozessendzeit (ebenfalls ein reales Ereignis)

  3. Prozessdauer (eine Kalkulation aus Nr. 2 - Nr. 1)

    In diesem Fall besteht das Aggregieren von Daten einfach darin, eine Aggregationsfunktion (z. B. "Durchschnitt", "Minimum", "Maximum") auf eine Reihe einzelner Zeitwerte anzuwenden (d. h. die Verarbeitungsdauer für jeden Auftrag).

    Das Konzept einer "Durchschnittsdauer" ist ein Measure, und es ist auch eine einzelner Wert. Für sich allein liefert dieses Measure Informationen, die für die Prozessverwaltung relevant sind, indem es angibt, ob der Prozess im Allgemeinen wie erwartet funktioniert oder nicht (im Hinblick auf Pünktlichkeit/Durchsatz). Wenn jedoch andere Daten fehlen, ist es schwieriger, den tatsächlichen Wert des Measures zu verstehen (da Durchschnittsdauer ein einzelner Wert ist). Beispiel: Warum kam es diese Woche zu einem Ausschlag bei der Durchschnittsdauer? Lag es an einem bestimmten Partner, Programm oder Produkt?

Dimensionen

Dimensionen stellen den Kontext dar, damit der Konsument der Measures die Bedeutung dieser Measures besser verstehen kann.

Angenommen, Sie fügen in dem oben genannten Beispiel der BAM-Aktivität für den Auftragsverwaltungsprozess drei zusätzliche Elemente hinzu:

  1. Handelspartnername (Absender der Bestellung)

  2. Name des Kundenbetreuers (der Verkaufskontakt)

  3. Verkaufsregion

    Da die Aktivität jetzt drei mögliche Datenpivots enthält (Partner, Kundenbetreuer, Region), führt das Aggregieren der Daten dazu, dass zur Laufzeit ein dreidimensionaler Würfel erstellt wird.

    Den Anfang macht nach wie vor das erste Arbeitselement, was dazu führt, dass ein einzelnes Measure "Durchschnittsdauer" erstellt wird. Wenn das nächste Arbeitselement (ausgelöst durch die Ankunft einer weiteren Bestellung) abgeschlossen ist, und Handelspartner, Kundenbetreuer und Region wie beim ersten Arbeitsschritt gleich bleiben, erfolgt lediglich eine Neuberechnung des Measures "Durchschnittsdauer", jetzt auf der Basis von zwei Elementen (z. B. der Durchschnitt von zwei Dauern), um einen einzelnen Measurewert "Durchschnittsdauer" zu erhalten.

    Sobald ein Element auftritt, bei dem einer der Faktoren "Handelspartner", "Kundenbetreuer" oder "Region" von den bisherigen abweichen, wird ein neuer Measurewert "Durchschnittsdauer" erstellt und getrennt vom ersten verwaltet.

    Wenn sich zum Beispiel der Handelspartner beim dritten Arbeitselement von den vorherigen beiden unterschiedet, wird ein zweiter Measurewert "Durchschnittsdauer" zusammen mit der Handelspartnerdimension erstellt. Jetzt können Sie die Werte für die "durchschnittliche Dauer" entlang der Handelspartnerdimension überprüfen und Dinge wie "Es dauert fast doppelt so lange, um die Aufträge von TradingPartnerX zu verarbeiten, wie für TradingPartnerY." Und Dimensionen können zur Anzeige reduziert werden, sodass man die gesamt "durchschnittliche Dauer" für den Prozess unabhängig von einem Handelspartner oder einer anderen Dimension weiterhin sehen kann.

    Wenn schließlich Handelspartner, Kundenbetreuer und Region über genau drei unterschiedliche Werte verfügen, ergibt sich nach allen Permutationen ein Zauberwürfel mit Daten, auf dem Benutzer alle der 27 unabhängig verwalteten Werte für "Durchschnittsdauer" anzeigen können, wobei die Dimensionen die einzelnen drei Ränder des Würfels darstellen.

    Weitere Informationen zu Dimensionen und Measures finden Sie unter "Informationen zu OLAP-Quelldaten in PivotTable- und PivotChart-Berichten" in der Hilfe zu Excel.