Speicherungsoptionen

Speicherungsoptionen

Tabelle 11-1 Speicherungsoptionen

Option Auswirkung

Dynamische Berechnung und Speicherung

Berechnet Datenwerte von Elementen und speichert Werte.

Speichern

Speichert Datenwerte von Elementen.

Dynamische Berechnung

Berechnet Datenwerte von Elementen, ohne sie zu speichern.

Nie gemeinsam verwenden

Verhindert, dass Elemente in derselben Dimension Datenwerte gemeinsam verwenden.

Gemeinsam verwendet

Ermöglicht es Elementen in derselben Dimension, Datenwerte gemeinsam zu verwenden.

Nur Label

Hat keine zum Element gehörenden Daten.

Informationen zur dynamischen Berechnung

Bei Elementen mit dynamischer Berechnung berechnet die Anwendung Datenwerte von Elementen, ohne diese zu speichern. Als Best Practice empfiehlt Oracle ein Limit von 100 untergeordneten Elementen unter einem übergeordneten Element vom Typ Dynamische Berechnung. Wenn die Speichermethode für ein Element in Dynamische Berechnung geändert wird, kann dies zum Verlust von Daten führen. Ob ein solcher Datenverlust eintritt, hängt davon ab, wie die Daten ursprünglich abgeleitet wurden. Unter Umständen müssen Sie die Modellstrukturen, die Berechnungen oder beides aktualisieren, um den dynamisch berechneten Wert zu erhalten.

Vergleich zwischen "Dynamische Berechnung" und "Dynamische Berechnung und Speicherung"

In den meisten Fällen können Sie die Berechnungen optimieren und weniger Speicherplatz belegen, indem Sie bei der Berechnung von Elementen in Sparse-Dimensionen statt der Option Dynamische Berechnung und Speicherung die Option Dynamische Berechnung zu verwenden. Bei Elementen in dünn besetzten Dimensionen, die komplexe Formeln aufweisen oder die häufig abgerufen werden, sollten Sie jedoch Dynamische Berechnung und Speicherung verwenden.

Verwenden Sie für Elemente in dicht besetzten Dimensionen Dynamische Berechnung. Dynamische Berechnung und Speicherung verkürzt die Abrufzeit und die normale Berechnungsdauer nur unwesentlich und hat zudem kaum Auswirkungen auf die Festplattennutzung. Für Datenwerte, auf die viele Benutzer gleichzeitig zugreifen, ist Dynamische Berechnung zu verwenden. Die Abrufzeiten sind in diesem Fall in der Regel wesentlich kürzer als bei Dynamische Berechnung und Speicherung.

Hinweis:

  • Verwenden Sie Dynamische Berechnung nicht für Elemente auf der untersten Ebene, für die Benutzer Daten eingeben.

  • Verwenden Sie Dynamische Berechnung nicht für übergeordnete Elemente, wenn Sie in einer Zielversion Daten für das betreffende Element eingeben. Übergeordnete Elemente, für die Dynamische Berechnung festgelegt wurde, sind in Zielversionen schreibgeschützt.

  • Datenwerte werden für Elemente, für die Dynamische Berechnung festgelegt ist, nicht gespeichert.

Informationen zur Datenspeicherungsoption "Speichern"

Legen Sie für übergeordnete Elemente nicht Speichern fest, wenn für deren untergeordnete Elemente Dynamische Berechnung festgelegt wurde. Bei dieser Kombination werden keine neuen Gesamtwerte für übergeordnete Elemente berechnet, wenn die Benutzer Formulare speichern und aktualisieren.

Informationen zur Datenspeicherungsoption "Gemeinsam"

Verwenden Sie die Option Gemeinsam, um alternative Aggregationsstrukturen in der Anwendung zu ermöglichen.

Informationen zur Datenspeicherungsoption "Nie gemeinsam verwenden"

Wenn Sie Custom-Dimensionen hinzufügen, wird Nie gemeinsam verwenden als Standardspeichertyp verwendet. Sie können Nie gemeinsam verwenden für übergeordnete Elemente verwenden, die nur ein untergeordnetes Element haben, das zum übergeordneten Element aggregiert. Auf diese Weise kann dem untergeordneten Element Zugriff gewährt werden.

Informationen zur Datenspeicherungsoption "Nur Label"

Nur Label-Elemente sind virtuelle Elemente. Sie werden üblicherweise für die Navigation verwendet, und ihnen sind keine Daten zugeordnet.

Hinweis:

  • Sie können Elemente der Ebene 0 nicht als Nur Label-Elemente zuweisen.

  • Nur Label-Elemente können Werte anzeigen.

  • Die Kennzeichnung von Dimensionselementen als Nur Label reduziert die Blockgrößen und spart so Speicherplatz in der Datenbank.

  • Sie können Nur Label-Elementen keine Attribute zuweisen.

  • In einer Anwendung mit mehreren Währungen ist es nicht möglich, Elemente der Dimensionen "Entity", "Versions" und "Currencies" sowie Elemente von Custom-Dimensionen mit Nur Label zu speichern. Wenn Sie Wechselkurse speichern möchten, verwenden Sie die Option Nie gemeinsam verwenden.

  • Die Datenspeicherungsoption für untergeordnete Elemente von Nur Label-Elementen ist standardmäßig auf Nie gemeinsam verwenden gesetzt.

    Achtung:

    Achten Sie bei der Gestaltung von Formularen darauf, dass übergeordnete Label Only-Elemente nicht ihrem ersten untergeordneten Element folgen dürfen, da im ersten untergeordneten Element keine Daten gespeichert werden können. Erstellen Sie stattdessen Formulare mit übergeordneten Nur Label-Elementen, die vor ihren untergeordneten Elementen ausgewählt werden, oder wählen Sie für Formulare keine übergeordneten Nur Label-Elemente aus.