Allgemeine Datenbankeigenschaften

Allgemeine Informationen für die Datenbank, einschließlich Eigenschaften in den folgenden Bereichen:

  • Allgemein - Geben Sie eine Beschreibung für die Datenbank ein, und zeigen Sie den Datenbanktyp, den Datenbankstatus (ob die Datenbank geladen ist oder nicht) und die Mindestzugriffsebene für die Datenbank an.

  • Berechnung - nur Block Storage-Anwendungen

    • Fehlende Werte aggregieren - Aggregiert fehlende Werte während Datenbankberechnungen.

      Bei vollständigen Datenbankberechnungen werden in Oracle Essbase fehlende Werte (#Missing-Werte) standardmäßig nicht aggregiert. Wenn Daten nicht auf übergeordneter Ebene geladen werden, kann die Berechnungsperformance durch Aggregieren fehlender Werte verbessert werden. Für Datenbanken, für die Sie über die Berechtigungen eines Datenbankmanagers verfügen, können Sie auswählen, ob fehlende Werte aggregiert werden sollen.

      Wenn Sie niemals Daten auf übergeordneten Ebenen laden, kann das Aggregieren fehlender Werte die Performance der Berechnung verbessern. Wenn Sie fehlende Werte aggregieren und Daten auf der übergeordneten Ebene geladen werden, werden die Werte der übergeordneten Ebene durch die Ergebnisse der Datenbankkonsolidierung ersetzt, selbst wenn es sich bei den Ergebnissen um #Missing-Werte handelt.

    • Blöcke in Gleichungen erstellen - Erstellt einen Datenblock für bestimmte Elementkombinationen.

      Wenn Sie Blöcke in Gleichungen erstellen, erstellt Essbase einen Datenblock, wenn Sie einer Elementkombination, für die kein Datenblock vorhanden ist, einen nicht konstanten Wert zuweisen. Das Erstellen von Blöcken in Gleichungen kann dazu führen, dass die Datenbank sehr groß wird.

      Wenn Sie einem Element in einer dünn besiedelten Dimension eine Konstante zuweisen, erstellt Essbase einen Datenblock. Aktivieren Sie die Option "Blöcke in Gleichungen erstellen" daher nicht, wenn Sie Elementen in dünn besetzten Dimensionen Konstanten zuweisen (Beispiel: "West = 5").

      Wenn Sie einem Element in einer dünn besiedelten Dimension etwas anderes als eine Konstante zuweisen, müssen Sie die Option "Blöcke in Gleichungen erstellen" aktivieren, wenn Blöcke erstellt werden sollen. Beispiel: Wenn für "Actuals" (ein Element der dünn besiedelten Scenario-Dimension) keine Daten vorhanden sind, müssen Sie die Option "Blöcke in Gleichungen erstellen" aktivieren, um die folgende Umlage auszuführen: 2002Forecast = Actuals * 1.05;

    • Zweistufige Berechnung - Berechnet bestimmte Elemente neu.

      Wenn Sie die Option "Zweistufige Berechnung" aktivieren, werden Elemente, die als zweistufig gekennzeichnet sind, nach einer Standardberechnung neu berechnet. Das Tag für die zweistufige Berechnung gilt für Elemente der Dimension, die als Accounts gekennzeichnet ist, sowie für Elemente mit dynamischer Berechnung und Elemente mit dynamischer Berechnung und Speicherung in jeder Dimension.

  • Puffer für Datenabfrage

    • Puffergröße - Größe des Abrufpuffers. Wird verwendet, um Abrufvorgänge aus dem Spreadsheet Add-in und aus Berichtsskripten zu verarbeiten und zu optimieren.

    • Sortierungspuffergröße - Größe des Abrufsortierungspuffers.

  • Speicher - nur Block Storage-Anwendungen

    • Aktueller I/O-Zugriffsmodus - Aktueller Zugriffsmodus.

    • Anstehender I/O-Zugriffsmodus - Eine dieser Optionen ist standardmäßig konfiguriert:

      • Gepufferter I/O – Verwendet den Puffercache des Dateisystems. Wenn bei der Erstellung der Datenbank in der Datei "essbase.cfg" für die Einstellung "Direction" kein direkter I/O angegeben wurde, wird standardmäßig der gepufferte I/O verwendet.

      • Direkter I/O – Umgeht den Puffercache des Dateisystems und führt asynchrone, überlappende I/Os durch und bietet dadurch eine kürzere Reaktionszeit und eine bessere Möglichkeit zum Optimieren von Cachegrößen. Wenn "Direkter I/O" ausgewählt ist, versucht Essbase, den direkten I/O bei jedem Start der Datenbank zu verwenden. Wenn "Direkter I/O" nicht verfügbar ist, verwendet Essbase "Gepufferten I/O". Wählen Sie den direkten I/O aus, damit die Funktion der Cachesperre oder der I/O ohne Wartemodus (asynchroner I/O), die bzw. der vom Betriebssystem bereitgestellt wird, verwendet werden kann.

    • Datenkomprimierung - Eine dieser Optionen ist standardmäßig konfiguriert:

      • Bitmapcodierung - Eine Bitmap wird zum Darstellen von Datenzellen verwendet. Nur die Bitmap, der Blockheader und andere Steuerinformationen werden auf der Festplatte gespeichert. Die Bitmapcodierung stellt die effizienteste Methode zur Datenkomprimierung dar. Essbase speichert nur nicht fehlende Werte und komprimiert keine sich wiederholenden oder Nullwerte. Wenn die Datenbank einen Datenblock in den Datencache lädt, werden mit der Bitmap fehlende Werte erneut erstellt. Dadurch wird der Block vollständig erweitert.

      • RLE (Run-Length Encoding) – Aufeinanderfolgende, sich wiederholende Werte, einschließlich Nullwerte, werden komprimiert. Von jedem sich wiederholenden Wert und der Anzahl seiner aufeinanderfolgenden Wiederholungen wird ein Datensatz beibehalten. RLE bietet möglicherweise Vorteile, wenn die durchschnittliche Blockdichte nicht größer als drei Prozent ist oder wenn die Datenbank viele aufeinanderfolgende Nullwerte oder andere aufeinanderfolgende, sich wiederholende Werte ungleich Null enthält.

      • ZLIB - Ein Datenwörterbuch, das auf den komprimierten Daten basiert, wird erstellt. Üblicherweise bietet bei außerordentlich dichter Datenbesiedelung die ZLIB-Komprimierung das beste Komprimierungsverhältnis. Unter bestimmten Umständen können jedoch andere Komprimierungsmethoden zu besseren Ergebnissen führen. Bei der ZLIB-Komprimierung weist der gesparte Speicherplatz eine geringe oder keine Beziehung zur Anzahl fehlender Zellen oder zur Anzahl benachbarter Zellen mit identischen Werten auf.

      • Keine Komprimierung - Es erfolgt keine Komprimierung von Daten.