Dimensionen in Aggregate Storage Cubes erstellen

Wenn Sie Dimensionen in Essbase Aggregate Storage-(ASO-)Cubes erstellen, beachten Sie, dass Änderungen an Hierarchien eine Neustrukturierung auslösen und zum Löschen von Aggregatansichten und Datenwerten führen können. Inkrementelle Dimensionserstellung wird empfohlen, um Zeit zu sparen.

Änderungen der Aggregate Storage-Dimension an der Modellstruktur können dazu führen, dass alle Aggregatansichten oder alle Datenwerte aus dem Cube gelöscht werden, wenn die Dimensionserstellung abgeschlossen ist. Unter Aggregate Storage Cube Restructuring werden die Ergebnisse von Modellstrukturänderungen beschrieben.

Wenn Sie mehrere Datenquellen zum Erstellen von Dimensionen verwenden, können Sie Verarbeitungszeit sparen, indem Sie eine inkrementelle Dimensionserstellung durchführen. Mit inkrementellen Dimensionserzeugungen können Sie die Umstrukturierung verschieben, bis alle Datenquellen verarbeitet wurden.

Informationen zur inkrementellen Dimensionserstellung finden Sie unter Inkrementelle Dimensionserstellungen.

Unterschiede zwischen Outline-Merkmalen von Block Storage-Modellstrukturen und Aggregate Storage-Modellstrukturen wirken sich auf Datenquellen und Laderegeln aus. Beispiel: Die Definition einer Dimension als dünn besiedelt oder dicht besiedelt ist für Aggregate Storage-Modellstrukturen nicht relevant.

Wenn Sie den Dataload-Puffer für Aggregate Storage verwenden, können Sie Datenquellen und Laderegeln kombinieren, um Elemente zum Outline hinzuzufügen und Datenwerte in die Zellen der Ebene 0 zu laden. Unabhängig von der Reihenfolge, in der Sie die Dateien angeben, nimmt Essbase die Modellstrukturänderungen vor und lädt dann die Datenwerte.

Hinweis:

Oracle empfiehlt, Dimensionserstellungsvorgänge von Dataload-Vorgängen zu trennen, da einige Dimensionen klare Daten erstellen, die zu Datenverlust führen können. Siehe Dimensionen in Aggregate Storage-Cubes erstellen.

Unterschiede beim Laden von Regeln für Aggregate Storage-Dimensions-Builds

Load-Regeln für die Erstellung von Essbase Aggregate Storage-(ASO-)Modellstrukturen dürfen nur Gliederungseigenschaften und Feldtypen definieren, die für ASO gelten.

Wenn Sie eine Block Storage Outline in Aggregate Storage konvertieren, aktualisieren Sie die Load-Regeln, indem Sie sie mit der ASO-Version der Outline verknüpfen.

Unterschiede beim Feldtyp

Das Feld enthält eine Zahl (0–127), mit der die Reihenfolge angegeben wird, in der das Element in der Gliederung ausgewertet wird. Werte kleiner als 0 oder größer als 127 werden entsprechend auf 0 bzw. 127 zurückgesetzt. Es wird keine Warnmeldung angezeigt. Informationen zur Eigenschaft "Auflösungsauftrag" finden Sie unter Berechnungsreihenfolge und Lösungsreihenfolge in ASO-Cubes.

Die folgenden Erstellungsmethoden sind für die Lösungsreihenfolge gültig:

  • Generierung

  • Ebene

  • Über-/untergeordnete Referenzen

Quelldatenunterschiede für Aggregate Storage-Dimensions-Builds

Einige Essbase-Elementcodes werden in Dimensionserzeugungsquelldaten als Eigenschaften für Elemente von Aggregate Storage-Modellstrukturen erkannt. Alle nicht aufgelisteten Konsolidierungscodes werden ignoriert, und es wird von + (Hinzufügen) ausgegangen.

Tabelle 37-1: Konsolidierungscodes für Mitglieder von Aggregate Storage-Modellstrukturen

Code Beschreibung

%

Wird als Prozentsatz der aktuellen Summe in einer Konsolidierung ausgedrückt (gilt nur für Elemente einer dynamischen Hierarchie)

*

Multipliziert mit der aktuellen Summe in einer Konsolidierung (gilt nur für Elemente einer dynamischen Hierarchie)

+

Fügt die aktuelle Summe in einer Konsolidierung hinzu (gilt nur für Elemente einer dynamischen Hierarchie)

-

Subtrahiert von der aktuellen Summe in einer Konsolidierung (gilt nur für Elemente einer dynamischen Hierarchie)

/

Dividiert durch die aktuelle Summe in einer Konsolidierung (gilt nur für Elemente einer dynamischen Hierarchie)

~

Aus der Konsolidierung ausgeschlossen (gilt nur für Elemente einer dynamischen Hierarchie oder Elemente unterhalb der Label Only-Elemente in einer gespeicherten Hierarchie)

C

Element als obersten Wert einer gespeicherten Hierarchie festlegen (gilt für Dimensionselement oder Element der 2. Generation)

D

Element als obersten Wert einer dynamischen Hierarchie festlegen (gilt für Dimensionselement oder Element der 2. Generation)

H

Dimensionselement als mehrere Hierarchien aktiviert festlegen (gilt nur für Dimensionselemente)

K

Setzen Sie die Eigenschaft für den Zeitsaldo auf NONE zurück (gilt nur für Accounts-Dimensionen).

N

Datenfreigabe nie zulassen

O

Nur als Label kennzeichnen

P

Setzen Sie die Option "Zeitsalden überspringen" auf NONE zurück (gilt nur für Accounts-Dimensionen).

Feldtypen "Währungsname" und "Währungskategorie" werden für Aggregate Storage-Modellstrukturen nicht unterstützt.

In Aggregate Storage-Modellstrukturen müssen Formeln im selben Format wie MDX-Ausdrücke für numerische Werte angegeben werden.

Alternative Hierarchien in Aggregate Storage-Datenbanken erstellen

Um gemeinsame Elemente in einer Aggregate Storage-Modellstruktur zu erstellen, treffen Sie diese Auswahl im Regeleditor der Essbase-Weboberfläche: Wählen Sie auf der Registerkarte Globale Eigenschaften die Option Automatische Konfiguration aus. Wählen Sie in den Dimensionseigenschaften auf der Registerkarte Details die Option Gemeinsam verwenden aus.

Wenn die automatische Konfiguration und Freigabe aktiviert sind, werden doppelte Elemente automatisch unter einem neuen übergeordneten Element als gemeinsame Elemente erstellt.

Achtung:

In alternativen Hierarchien in Aggregate Storage-Datenbanken können Sie Attribute nur mit Elementen der Ebene 0 verknüpfen.