Blockberechnungsreihenfolge
Essbase berechnet Blöcke in numerischer Reihenfolge, beginnend mit der ersten dünn besetzten Dimension im BSO-Cube, und fährt fort, bis Blöcke für alle dünn besetzten Elementkombinationen erstellt wurden, die mindestens einen Datenwert aufweisen.
Wenn Sie eine Standardberechnung (CALC ALL) für eine Datenbank ausführen, wird jeder Block entsprechend seiner Blocknummer in der entsprechenden Reihenfolge verarbeitet. Wenn "Intelligente Berechnung" aktiviert ist und der Block nicht berechnet werden muss, überspringt Essbase den Block und wechselt zum nächsten.
Essbase definiert dünn besetzte Elementkombinationen ab der ersten dünn besetzten Dimension in der Modellstruktur.
In der Datenbank {\b Sample Basic} ist {\b Product} die erste dünn besetzte Dimension im Outline.
Abbildung 19-7: Dimensionen in der Sample.Basic-Datenbank

Hinweis:
Die Attribute-Dimensionen im Sample Basic Outline (in der Abbildung oben nicht dargestellt) sind nicht in der Datenbankkonsolidierung enthalten und wirken sich nicht auf die Reihenfolge der Blockberechnung aus. Siehe Mit Essbase-Attributen arbeiten.
Die Product-Dimension von Sample Basic enthält 19 Elemente (ohne die gemeinsamen Elemente, für die Essbase keine Datenblöcke erstellt). Da Product die erste dünn besetzte Dimension ist, werden die ersten 19 Datenblöcke im Cube entsprechend der Berechnungsreihenfolge der Elemente in der Product-Dimension nummeriert.
Abbildung 19-8 Produktdimension aus Beispielbasis

Die andere spärliche Dimension ist Market. Die ersten 19 Datenblöcke enthalten das erste Element, das in der Market-Dimension berechnet wird, nämlich New York. Die folgende Tabelle zeigt die dünn besetzten Elementkombinationen jedes Product-Elements und New York für die ersten fünf dieser 19 Datenblöcke:
Tabelle 19-1: Kombinationen dünner Elemente: Datenblöcke 0 bis 4
| Blocknummer | Produktmitglied | Marktmitglied |
|---|---|---|
|
0 |
Cola (100-10) |
New York |
|
1 |
Diät Cola (100-20) |
New York |
|
2 |
Koffeinfreie Cola (100-30) |
New York |
|
3 |
Colas (100) |
New York |
|
4 |
Altmodisch (200-10) |
New York |
Das nächste Element der Market-Dimension ist Massachusetts. Essbase erstellt die nächsten 19 Datenblöcke für dünn besetzte Kombinationen der einzelnen Produktelemente und Massachusetts. Die folgende Tabelle zeigt die dünn besetzten Elementkombinationen für die Blocknummern 19 bis 23:
Tabelle 19-2: Kombinationen dünner Elemente: Datenblöcke 19 bis 23
| Blocknummer | Produktmitglied | Marktmitglied |
|---|---|---|
|
19 |
Cola (100-10) |
Massachusetts |
|
20 |
Diät Cola (100-20) |
Massachusetts |
|
21 |
Koffeinfreie Cola (100-30) |
Massachusetts |
|
22 |
Colas (100) |
Massachusetts |
|
23 |
Altmodisch (200-10) |
Massachusetts |
Essbase erstellt nur dann einen Datenblock, wenn mindestens ein Wert vorhanden ist. Beispiel: Wenn in Massachusetts keine Datenwerte für Old Fashioned Root Beer (200-10) vorhanden sind, erstellt Essbase keinen Datenblock für 200-10 -> Massachusetts. Essbase reserviert jedoch die entsprechende Blocknummer für 200-10 -> Massachusetts, falls zukünftig Daten für diese Elementkombination geladen werden.