Optionen für die Datenabfrageoptimierung festlegen

Beim Arbeiten mit Rastern können Sie Optimierungsoptionen für die Datenabfrage festlegen, um die Effizienz von Datenabfragen zu optimieren.

Da Datenabfragen Werte aus einer multidimensionalen Datenbankverbindung extrahieren, ist es nützlich, den Datenabfrageprozess über die Optimierungseinstellungen zu beschleunigen.

Da Datenabfragen einen oder mehrere Werte aus einer Datenbankverbindung mit mehreren Dimensionen extrahieren, ist eine Beschleunigung dieses Verfahrens mit den Optimierungseinstellungen für die Datenabfrage von Vorteil.

Beispiel: Sie können Unterdrückungsoptionen auf den Servern festlegen und den Sparse-Befehl ein- oder ausschließen. Dieser Befehl bezieht sich auf die geringe Wahrscheinlichkeit, dass Daten für jede Kombination von Dimensionselementen vorhanden sind. Eine Dimension ist dünn besiedelt, wenn Datenschnittmengen leer sind.

Hinweis:

Wenn Sie Optimierungsoptionen einsetzen, können Sie MDX (Multidimensional Expression) für Abfragen von Oracle Essbase-Datenquellen auf Rasterbasis oder ein Berichtsskript verwenden.

So legen Sie Optionen für die Datenabfrageoptimierung fest:

  1. Führen Sie in einem Bericht mit einem Raster einen der folgenden Schritte aus:
    • Wählen Sie Aufgabe, Optimierungseinstellungen für Datenabfrage aus.

    • Klicken Sie auf die Zelle oben links im Raster, um das Raster auszuwählen. Klicken Sie anschließend mit der rechten Maustaste, und wählen Sie Optimierungseinstellungen für Datenabfrage aus.

    Die im Dialogfeld "Optimierungseinstellungen für Datenabfrage" angezeigten Optionen sind von der Datenbankverbindung abhängig. Beispiel: Der Sparse-Befehl von Essbase wird nur dann angezeigt, wenn es sich bei der Datenbankverbindung um Essbase handelt.

  2. Wählen Sie aus, ob Zeilen auf dem Datenbankverbindungsserver oder dem Report Server unterdrückt werden sollen.
  3. Nur Essbase: Geben Sie an, ob ein Bericht mit MDX (Multidimensional Expression) oder einem Berichtsskript abgefragt werden soll.
    • Deaktivieren Sie Essbase-Abfragen verwenden MDX, um Berichtsskripte zum Abfragen der Essbase-Datenbank zu verwenden.

      Dadurch wird die Einstellung zum Anzeigen des Drillthroughs im Raster deaktiviert. Um Essbase Drill Through zu verwenden, muss der Bericht MDX-Abfragen verwenden.

    • Aktivieren Sie Essbase-Abfragen verwenden MDX, um die Essbase-Datenbank mit MDX abzufragen. Wählen Sie anschließend aus, wie die Abfrage ausgeführt werden soll:

      • Abfragen mit WITH MEMBER kombinieren (dies ist die Standardeinstellung). Mit dieser Methode werden die einzelnen MDX-Abfragen mit der MDX WITH MEMBER-Syntax zu einer einzigen Abfrage zusammengefasst. Das Minimieren der Anzahl Abfragen steigert die Performance.

      • Einzelne Abfragen verwenden. Bei dieser Methode werden separate MDX-Abfragen für jede Zeile ausgegeben, die eine Elementauswahlfunktion (z.B. "Abhängige Elemente von" oder "Untergeordnete Elemente von") enthält.

  4. Nur Essbase: Wählen Sie für den Sparse-Befehl entweder Eingeschlossen oder Ausgeschlossen aus. So können Sie angeben, ob der Sparse-Befehl von Essbase eingeschlossen oder ausgeschlossen werden soll.

    Der Sparse-Befehl wird nur dann angezeigt, wenn die Datenbankverbindung Essbase als Datenquelle verwendet.

  5. Optional: Klicken Sie auf Auf Standardwert setzen, um die hier definierten Einstellungen als Standardoptimierungseinstellungen für Datenabfragen zu verwenden.
  6. Klicken Sie auf OK, um die Einstellungen zu speichern.