Freigeben über


Geplante Aggregationen

Die Geschäftsaktivitätsüberwachung legt geplanten Aggregationen dynamisch generierte OLAP-Cubes und DTS-Pakete (Data Transformation Services) zu Grunde. Die in Aggregationen geplanten Daten stellen einen Snapshot Ihrer Geschäftsaktivitäten zu dem Zeitpunkt dar, an dem Sie das DTS-Paket starten. Um dies zu erreichen, ist der erste Schritt des DTS-Pakets für die Analyse ein Aufruf der gespeicherten Prozedur bam_Metadata_BeginAnalysis, der eine Momentaufnahme abruft, die folgendes umfasst:

  • Snapshotkopie aller laufenden Aktivitätsinstanzen

  • Eine Ansicht, die ein inkrementelles Fenster für die fertig gestellten Aktivitätsinstanzen ab dem Zeitpunkt, an dem Sie das DTS-Paket zum letzten Mal ausgeführt haben, bis zum Zeitpunkt des Snapshots darstellt.

    Hierzu belegt BAM den Aktivitätsspeicher für einen sehr kurzen Zeitraum mit einer exklusiven Sperre und verhindert so, dass zur gleichen Zeit Daten in den Speicher geschrieben werden. Nachdem BAM den Snapshot erstellt hat, kann die Ausführung des DTS-Pakets möglicherweise sehr lange dauern. BAM ignoriert jedoch alle neuen Daten, die während der Verarbeitung eingehen. Die folgende Abbildung veranschaulicht diese Aktivität:

    Abbildung, die zeigt, wie BAM Daten über die abgeschlossenen Aktivitätsinstanzen in den OLAP-Cube abgeschlossene Instanzen verschiebt.
    Geplante BAM-Aggregationen

    In der Abbildung verschiebt BAM Daten über die fertig gestellten Aktivitätsinstanzen in den OLAP-Cube für fertig gestellte Instanzen. BAM verarbeitet diesen Cube inkrementell.

    Gleichzeitig verschiebt BAM die Daten zu den noch laufenden Aktivitäten in den Cube für aktive Instanzen, den das DTS-Paket vollständig verarbeitet. Dies ist akzeptabel, weil BAM davon ausgeht, dass zu einem bestimmten Zeitpunkt nur eine relativ kleine Anzahl von Aktivitäten ausgeführt wird.

    Daten für geplante Aggregationen stehen in einem virtuellen Cube zur Verfügung, in dem der Unterschied zwischen den abgeschlossenen und den aktuellen Aktivitäten nicht sichtbar ist. Weitere Informationen finden Sie unter Abfragen geplanter aggregierter Daten.

Weitere Informationen

Was ist eine Aggregation?