Strategy ONE

Bearbeiten Sie Einstellungen für Cache und Intelligent Cube auf Projektebene

Sie können Cache- und Intelligent Cube-Einstellungen auf Projektebene bearbeiten.

Die Möglichkeit, bestimmte Einstellungen anzuzeigen oder zu bearbeiten, wird von den Privilegien eines Benutzers bestimmt. Alle erforderlichen Privilegien sind standardmäßig in der Administrator-Rolle enthalten. Sie müssen der Gruppe der Systemadministratoren angehören, um diese Funktion nutzen zu können.

  1. Öffnen Sie das Workstation-Fenster.
  2. Klicken Sie im Navigationsbereich auf Projekte.
  3. Klicken Sie mit der rechten Maustaste auf ein Projekt und wählen Sie aus - Eigenschaften.
  4. Klicken Sie im linken Bereich auf Caches und Cubes.

Felder

Festplattenspeicher

Cache-Dateiverzeichnis: Das Verzeichnis zum Speichern von Cache-Dateien.

Speicherplatz für Berichte

Maximale Speicherauslastung (MB): Legen Sie die maximale RAM-Auslastung (MB) für das Datensatz-Caching für den Client fest. Die Werte können zwischen 20 und 1.048.576 liegen. Der Standardwert beträgt 256 Megabyte.

Maximale Anzahl von Caches: Definieren Sie die maximal zulässige Anzahl von Caches im Projekt gleichzeitig. Der Maximalwert beträgt 1.000.000 und der Mindestwert ist 0. Ein Wert von -1 bedeutet unbegrenzt. Der Standardwert ist 10.000. Beginnend mit MicroStrategy 2020 Update 1 wird diese Steuerungseinstellung eingestellt. Er bleibt verfügbar, wird jedoch nicht erzwungen, wenn er kleiner als der Standardwert von 100000 ist.

Speicherplatz für Dokumente oder Dashboards

Maximale Speicherauslastung (MB): Legen Sie die maximale RAM-Auslastung (MB) für das Dokument-Caching für den Client fest. Der Maximalwert beträgt 1.048.576 und der Mindestwert ist 0. Ein Wert von -1 bedeutet unbegrenzt. Der Standardwert beträgt 4.096 Megabyte.

Maximale Anzahl von Caches: Definieren Sie die maximal zulässige Anzahl von Caches im Projekt gleichzeitig. Der Maximalwert beträgt 1.000.000 und der Mindestwert ist 0. Ein Wert von -1 bedeutet unbegrenzt. Der Standardwert ist 100.000. Beginnend mit MicroStrategy 2020 Update 1 wird diese Steuerungseinstellung eingestellt. Er bleibt verfügbar, wird jedoch nicht erzwungen, wenn er kleiner als der Standardwert von 100000 ist.

Speichereinstellungen

Speicheraustausch-Multiplikator: Diese Einstellung steuert, wie viel Speicher im Verhältnis zur Größe des Caches, der in den Speicher ausgelagert wird, auf die Festplatte ausgelagert wird. Wenn die Einstellung für den RAM-Austausch-Multiplikator zum Beispiel 2 ist und der angeforderte Cache 80 KB groß ist, werden 160 KB aus dem Arbeitsspeicher auf die Festplatte ausgelagert. Durch eine Erhöhen dieser Einstellung kann die Caching-Empfehlung in Fällen gesteigert werden, in denen der Cache-Speicher voll ist und mehrere gleichzeitige Berichte versuchen, vom Datenträger auszulagern. Der Maximalwert beträgt 99 und der Mindestwert 1. Der Standardwert für diese Einstellung ist 2.

Maximaler Speicher für Berichts-Cache-Index (%): Diese Einstellung bestimmt, wie viel Prozent der in den Maximalen RAM-Auslastungsgrenzwerten angegebenen Speichermenge für Ergebnis-Cache-Suchtabellen verwendet werden können. Wenn Ihre Berichte und Dokumente viele Eingabeaufforderungsantworten enthalten, erreicht die Cache-Suchtabelle möglicherweise diesen Grenzwert. An diesem Punkt erstellt Intelligence Server keine neuen Caches mehr. Um mit dem Erstellen neuer Caches fortzufahren, müssen Sie entweder vorhandene Caches entfernen, um Speicher für die Cache-Suchtabelle freizugeben, oder diesen Grenzwert erhöhen. Der Standardwert für diese Einstellung ist 100 %. Die Werte können zwischen 10 und 100 % liegen.

Caches beim Start laden: Wenn diese Einstellung aktiviert ist, werden Intelligence Server beim Starten Berichts-Caches vom Datenträger laden, bis die maximale RAM-Auslastung für den Cache erreicht wurde. Diese Einstellung ist standardmäßig aktiviert.

Wenden Sie die automatische Ablauflogik auf Berichte mit dynamischen Datumsangaben an: Bei aktivierter Option verfallen die Caches für Berichte, die dynamische Datumsangaben verwenden, um Mitternacht des letzten Tages im dynamischen Datumsfilter. Diese Einstellung ist standardmäßig aktiviert.

Intelligent-Cube-Einstellungen

Intelligent Cube-Dateiverzeichnis: Gibt den Dateispeicherort an, an dem Intelligent Cubes gespeichert werden, wenn Sie einen Intelligent Cube im sekundären Speicher speichern möchten. Sie können Intelligent Cubes nicht nur im Intelligence Server-Speicher, sondern auch im sekundären Speicher, z. B. auf der Festplatte, speichern. Diese Intelligent Cubes können dann aus diesem sekundären Speicher in den Intelligence Server-Speicher geladen werden, wenn Berichte Zugriff auf die Intelligent Cube-Daten erfordern.

Maximale Speicherauslastung (MB): Definiert die Datenmenge, die für alle Intelligent Cubes erforderlich ist, um die Menge an Intelligent Cube-Daten zu begrenzen, die für ein Projekt gleichzeitig im Intelligence Server-Speicher gespeichert werden. Der Maximalwert beträgt 9.999.999 und der Mindestwert beträgt 0. Der Standardwert beträgt 256 Megabyte.

Intelligent Cubes bei Veröffentlichung in den Intelligence Server-Speicher laden: Wählen Sie diese Option, um Intelligent Cubes in den Intelligence Server-Speicher zu laden, wenn der Intelligent Cube veröffentlicht wird. Intelligent Cubes müssen in den Intelligence Server-Speicher geladen werden, damit Berichte auf ihre Daten zugreifen und diese analysieren können. Diese Option ist standardmäßig aktiviert.

Drill-Funktion in Berichten außerhalb des Intelligent Cube zulassen: Wählen Sie diese Option aus, um die Drill-Funktion außerhalb des Intelligent Cube zu aktivieren und auf den gesamten Datensatz zuzugreifen, der im Data Warehouse verfügbar ist. Durch die Aktivierung der Drill-Funktion außerhalb eines Intelligent Cubes erhalten Berichte, die auf den Intelligent Cube zugreifen, über Drill-Funktionen ROLAP-Zugriff auf Daten. Diese Option ist standardmäßig deaktiviert.

Die Entscheidung, die Drill-Funktion außerhalb eines Intelligent Cube zu aktivieren oder zu deaktivieren, hängen von einigen Faktoren ab. Sie sollten die Größe und Komplexität Ihrer Intelligent Cubes in Betracht ziehen, wenn Sie entscheiden, ob Sie die Drill-Funktion außerhalb eines Intelligent Cubes aktivieren möchten. Während die Aktivierung von Drill-Funktionen außerhalb von verhältnismäßig kleinen Intelligent Cubes von der ROLAP-Analyse durch Drill-Funktion profitieren kann, kann die Aktivierung dieser Analyse für verhältnismäßig große Intelligent Cubes möglicherweise zu einer höheren Auslastung Ihres Data Warehouse und Ihres Intelligence Servers führen.

Erweiterte Felder

Klicken Sie Erweitert, um diese zusätzlichen Felder anzuzeigen.

Erstellung von Ergebnis-Caches

Berichtsserver-Caching aktivieren: Wenn diese Option aktiviert ist, können Sie die folgenden untergeordneten Einstellungen ändern:

  • Cache-Zeit (Std.): Wählen Sie die Anzahl der Stunden aus, die ein Berichtszwischenspeicher vorhanden sein sollte, bevor er abläuft. Der Standardwert ist 24.

    Wenn ein Cache aktualisiert wird, wird die aktuelle Cache-Lebensdauer verwendet, um das Cache-Ablaufdatum basierend auf dem Zeitpunkt der letzten Aktualisierung des Caches zu bestimmen. Das bedeutet, dass sich geändert wird Cache-Zeit (Std.) hat keinen Einfluss auf das Ablaufdatum vorhandener Caches. Sie wirkt sich nur auf neue Caches aus, die verarbeitet werden, oder auf Caches, die in Zukunft verarbeitet werden.

  • Dokument-Caching-ausgabe in ausgewählten Formaten: Sie können 4 Formate auswählen, um Dokument-Caching für das bestimmte Format zu aktivieren, darunter PDF, Excel, HTML, XML/Flash/HTML5. Alle vier Formate sind standardmäßig ausgewählt.
  • XML-Caching für Berichte aktivieren: Aktivieren Sie diese Option, um XML-Caching für Berichte zu aktivieren. XML-Caching speichert die Attribute, auf die alle Benutzer in Web eine Drill-Funktion anwenden können, im XML-Cache des Berichts. Diese Option ist standardmäßig aktiviert.

    Wenn Sie auswählen Aktivieren Sie personalisierte Drill-Pfade für Web In der Kategorie Drill-Funktion der Projektdefinition ist XML-Caching deaktiviert, was sich negativ auswirken kann Strategy Web-Performance.

  • Caching für Berichte und Dokumente mit Eingabeaufforderung aktivieren: Aktivieren Sie diese Option, um das Caching von Berichten und Dokumenten mit Eingabeaufforderungen zu aktivieren. Diese Option ist standardmäßig aktiviert.
    • Nehmen Sie die Antworten auf Eingabeaufforderungen zur Cache-Überwachung auf: Aktivieren Sie diese Option, um das Caching der Antworten auf Eingabeaufforderungen zu aktivieren. Diese Option ist standardmäßig aktiviert.
  • Caching für nicht eingegebene Berichte und Dokumente aktivieren: Aktivieren Sie diese Option, um das Zwischenspeichern von Berichten und Dokumenten ohne Eingabeaufforderungen zu aktivieren. Diese Option ist standardmäßig aktiviert.
  • Caches erstellen: Sie können zwischen drei Optionen für die Cache-Erstellung wählen:
    • Erstellen Sie Caches pro Datenbankverbindung: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, Datenbankanmeldung und/oder Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.
    • Erstellen Sie Caches pro Datenbankanmeldung: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, Datenbankanmeldung und/oder Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.
    • Caches pro Benutzer erstellen: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, Datenbankanmeldung und/oder Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.

Library- und Lesezeichen-Caching aktivieren: Aktivieren Sie diese Option, um die Generierung von Dashboard-Verknüpfungen-Caches und Lesezeichen-Caches in der Dashboard-Bibliothek zu aktivieren. Diese Option ist standardmäßig aktiviert.

  • Lesezeichen-Abonnement-Caching aktivieren: Aktivieren Sie diese Option, damit der Benutzer Lesezeichen-Cache-Abonnements erstellen kann. Diese Option ist standardmäßig aktiviert.

Intelligent-Cube-Einstellungen

Maximal zulässige Cube-Größe für den Download (MB): Definiert die maximale Cube-Größe in Megabyte, die vom Intelligent Server heruntergeladen werden kann. Darüber hinaus wird dieser Wert beim Senden einer MSTR-Datei per E-Mail verwendet. Wenn die Cube-Größe größer als der angegebene Wert ist, wird die MSTR-Datei nicht per E-Mail gesendet. Der Maximalwert beträgt 9.999.999 und der Mindestwert beträgt 0. Der Standardwert ist 100.

Maximales %-Wachstum eines Intelligent Cubes aufgrund von Indizes: Definiert den Höchstwert, den Indizes zur Größe des Intelligent Cube hinzufügen dürfen, als Prozentsatz der ursprünglichen Größe. Eine Einstellung von 50 Prozent definiert beispielsweise, dass ein 100-MB-Intelligent Cube aufgrund seiner Indizes auf 150 MB groß werden kann. Überschreitet die Größe des Intelligent Cubes diese Grenze, werden die am längsten verwendeten Indizes aus dem Intelligent Cube verworfen. Der Maximalwert beträgt 2.147.483.647 und der Mindestwert ist 0. Der Standardwert ist 500.

Intelligent Cubes anhand der Datenbankverbindung erstellen: Wählen Sie diese Option aus, um die zu verwendenden Intelligent Cubes zu definieren und die Verbindungszuordnung zu unterstützen. Wenn Sie Intelligent Cubes nicht zur Unterstützung der Verbindungszuordnung bei Verwendung der Verbindungszuordnung in einem Projekt definieren, können Benutzer möglicherweise auf Daten zugreifen, auf die sie nicht zugreifen sollen. Diese Option ist standardmäßig deaktiviert.

Wenn ein Intelligent Cube veröffentlicht wird, der die Verbindungszuordnung unterstützt, verwendet dieser die Verbindungszuordnung des Benutzerkontos, das den Intelligent Cube veröffentlicht hat. Nur Benutzer mit dieser Verbindungszuordnung können Berichte erstellen und anzeigen, die auf diesen Intelligent Cube zugreifen. Dadurch wird die durch Ihre Verbindungszuordnungen definierte Datenzugriffssicherheit und -kontrolle gewahrt.

Wenn ein Intelligent Cube für mehrere Verbindungszuordnungen verfügbar sein muss, müssen Sie eine separate Version des Intelligent Cube für jede der erforderlichen Verbindungszuordnungen veröffentlichen.

Intelligent Cubes beim Start laden: Wählen Sie diese Option, um das Laden aller veröffentlichten Intelligent Cubes als eine der Aufgaben einzuschließen, die beim Start von Intelligence Server ausgeführt werden. Die Berichtslaufzeitleistung für Berichte, die auf Intelligent Cubes zugreifen, ist optimiert, da der Intelligent Cube für den Bericht bereits geladen wurde. Der während des Starts von Intelligence Server anfallende Mehrkosten ist jedoch durch das Laden von Intelligent Cubes höher. Diese Option ist standardmäßig aktiviert.

Die Aktivierung dieser Einstellung verbessert die Berichtslaufzeitleistung für Berichte, die auf Intelligent Cubes zugreifen. Der Mehrwert beim Starten von Intelligence Server ist jedoch durch das Laden von Intelligent Cubes höher.

Dynamisches Sourcing

Dynamische Beschaffung aktivieren: Aktivieren Sie diese Option zum Aktivieren dynamische Beschaffung für das gesamte Projekt oder löschen Sie diese Option, um dynamische Beschaffung für das gesamte Projekt zu deaktivieren. Diese Option ist standardmäßig aktiviert.

  • Intelligent Cubes standardmäßig für dynamische Beschaffung zur Verfügung stellen: Aktivieren Sie diese Option, um dynamische Beschaffung für alle Intelligent Cubes in einem Projekt zu aktivieren. Um dynamische Beschaffung als Standardverhalten für alle Intelligent Cubes in einem Projekt zu deaktivieren, deaktivieren Sie diese Option. Diese Option ist standardmäßig deaktiviert.
  • Dynamische Beschaffung zulassen, auch wenn keine Outer-Join-Eigenschaften festgelegt sind: Aktivieren Sie diese Option, um Intelligent Cubes für dynamisches Sourcing zur Verfügung zu stellen, auch wenn einige Outer-Join-Eigenschaften nicht festgelegt sind. Dies kann jedoch dazu führen, dass in Berichten, die dynamische Beschaffung verwenden, unkorrekte Daten angezeigt werden. Diese Option ist standardmäßig deaktiviert.