Schritt 3: Zuordnungsregeln verarbeiten

Während des Zuordnungsprozesses kann eine Optimierung zu besseren Ergebnissen führen, und Benutzer können die Geschwindigkeit des Prozesses steuern. Die Logdatei zeigt die verarbeiteten Zuordnungsregeln und die zum Verarbeiten der Zuordnungsregel verwendete SQL an.

In diesen Beispielen wurden einige der Platzhalter-Zuordnungsregeln (* zu *) für die einzelnen Dimensionen verwendet. Dabei handelt es sich um die zeitintensivsten Regeln, die Benutzer implementieren können. Für jede Regel vom Typ "* zu *" durchläuft das System einmal das komplette Datatset. Bei einem Dataset mit einer Million Zeilen und 5 solchen Zuordnungsregeln werden folglich 5 Millionen Datenbankzeilen gelesen. Mit zunehmender Zeilenanzahl erhöht sich die Zuordnungszeit folglich erheblich. Eine weitere Überlegung betrifft die Anzahl der Perioden, die in einem einzigen Lauf verarbeitet werden. Der Zuordnungsprozess wird für jede Periode im Datensatz ausgeführt. Auch dies führt zu einem Anstieg der für die Verarbeitung des gesamten Datensatzes erforderlichen Zeit.

Das folgende Beispiel zeigt die erste Zuordnungsregel, eine Regel vom Typ "* zu *" für die Account-Dimension:

Das Bild zeigt die erste Zuordnungsregel, eine "Regel vom Typ "* zu *" für die Account-Dimension.

Diese Zuordnungsregel wurde in etwa 33 Sekunden abgeschlossen, und im weiteren Verlauf des Prozesses benötigen die "wie"-Regeln jeweils zwischen 35 und 53 Sekunden. Wie Sie sehen können, sorgt das Hinzufügen zusätzlicher Zuordnungsregeln während der Zuordnung für eine noch längere Verarbeitungszeit.