MicroStrategy ONE
Bearbeiten Sie die 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 durch die Berechtigungen eines Benutzers bestimmt. Alle notwendigen Berechtigungen sind standardmäßig in der Administratorrolle enthalten. Sie müssen zur Gruppe der Systemadministratoren gehören, um diese Funktion verwenden zu können.
- Öffnen Sie die Workstation Fenster.
- Klicken Sie im Navigationsbereich auf Projekte.
- Klicken Sie mit der rechten Maustaste auf ein Projekt und wählen Sie aus - Eigenschaften.
- Klicken Sie im linken Bereich auf Caches und Cubes.
Wählen Sie aus Informationen abrufen wenn Sie einen Mac verwenden.
Felder
Festplattenspeicher
Cache-Dateiverzeichnis: Das Verzeichnis zum Speichern von Cache-Dateien.
Speicher für Berichte
Maximale Speicher-Nutzung (MB): Legen Sie die maximale RAM-Nutzung (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 an Caches: Definieren Sie die maximal zulässige Anzahl von Caches im Projekt gleichzeitig. Der Maximalwert beträgt 1.000.000 und der Mindestwert 0. Ein Wert von -1 bedeutet, dass keine Begrenzung besteht. Die Standardeinstellung ist 10.000. Beginnend mit MicroStrategy 2020 Update 1 wird diese Steuerungseinstellung eingestellt. Es bleibt verfügbar, wird aber nicht erzwungen, wenn es kleiner als der Standardwert von 100.000 ist.
Speicher für Dokumente oder Dashboards
Maximale Speicher-Nutzung (MB): Legen Sie die maximale RAM-Nutzung (MB) für das Dokument-Caching für den Client fest. Der Maximalwert lautet 1.048.576 und der Mindestwert 0. Ein Wert von -1 bedeutet, dass keine Begrenzung besteht. Der Standardwert beträgt 4.096 Megabyte.
Maximale Anzahl an Caches: Definieren Sie die maximal zulässige Anzahl von Caches im Projekt gleichzeitig. Der Maximalwert beträgt 1.000.000 und der Mindestwert 0. Ein Wert von -1 bedeutet, dass keine Begrenzung besteht. Der Standardwert ist 100.000. Beginnend mit MicroStrategy 2020 Update 1 wird diese Steuerungseinstellung eingestellt. Es bleibt verfügbar, wird aber nicht erzwungen, wenn es kleiner als der Standardwert von 100.000 ist.
Speichereinstellungen
Speicherauslagerungs-Multiplikator: Diese Einstellung steuert, wie viel Speicher im Verhältnis zur Größe des Caches, der in den Speicher ausgelagert wird, auf den Datenträger ausgelagert wird. Wenn beispielsweise die Einstellung des RAM-Swap-Multiplikators 2 beträgt und der angeforderte Cache 80 Kilobyte groß ist, werden 160 Kilobyte vom Speicher auf die Festplatte ausgelagert. Durch Erhöhen dieser Einstellung kann die Caching-Effizienz in Fällen verbessert werden, in denen der Cache-Speicher voll ist und mehrere gleichzeitige Berichte versuchen, von der Festplatte auszulagern. Der Maximalwert beträgt 99 und der Minimalwert 1. Der Standardwert für diese Einstellung ist 2.
Maximaler Speicher für Berichts-Cache-Index (%): Diese Einstellung legt fest, wie viel Prozent der unter Maximalen RAM-Nutzungsgrenzwerten angegebenen Speichermenge für Ergebnis-Cache-Suchtabellen verwendet werden können. Wenn Ihre Berichte und Dokumente viele Eingabeantworten enthalten, erreicht die Cache-Lookup-Tabelle möglicherweise dieses Limit. Ab diesem Zeitpunkt erstellt Intelligence Server keine neuen Caches mehr. Um mit der Erstellung neuer Caches fortzufahren, müssen Sie entweder vorhandene Caches entfernen, um Speicher für die Cache-Lookup-Tabelle freizugeben, oder dieses Limit erhöhen. Der Standardwert für diese Einstellung beträgt 100 % und 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 geladen, bis die maximale RAM-Nutzung 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 laufen die Caches für Berichte, die dynamische Datumsangaben verwenden, um Mitternacht des letzten Tages im dynamischen Datumsfilter ab. Diese Einstellung ist standardmäßig aktiviert.
Intelligent-Cube-Einstellungen
Intelligent Cube-Dateiverzeichnis: Gibt den Dateispeicherort an, an dem Intelligent Cubes gespeichert sind, wenn Sie sich dafür entscheiden, einen Intelligent Cube im sekundären Speicher zu speichern. Zusätzlich zur Speicherung von Intelligent Cubes im Speicher des Intelligence Servers können Sie diese auch in einem sekundären Speicher, beispielsweise einer Festplatte, speichern. Diese Intelligent Cubes können dann von diesem sekundären Speicher in den Speicher des Intelligence Servers geladen werden, wenn Berichte Zugriff auf die Intelligent Cube-Daten erfordern.
Maximale Speicher-Nutzung (MB): Definiert die Menge an Daten, die für alle Intelligent Cubes erforderlich ist, um die Menge der Intelligent Cube-Daten zu begrenzen, die gleichzeitig für ein Projekt im Intelligence Server-Speicher gespeichert werden. Der Maximalwert beträgt 9.999.999 und der Mindestwert 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 Speicher des Intelligence Servers geladen werden, damit Berichte auf ihre Daten zugreifen und sie analysieren können. Diese Option ist standardmäßig aktiviert.
Drill-Funktionen für Berichte außerhalb des Intelligent Cube zulassen: Wählen Sie diese Option, um die Drill-Funktion außerhalb des Intelligent Cube zu aktivieren und auf alle im Data Warehouse verfügbaren Daten zuzugreifen. Durch die Aktivierung des Drillings außerhalb eines Intelligent Cube haben Berichte, die auf den Intelligent Cube zugreifen, ROLAP-Zugriff auf Daten durch Drilling. Diese Option ist standardmäßig deaktiviert.
Die Entscheidung, das Drilling außerhalb eines Intelligent Cube zu aktivieren oder zu deaktivieren, hängt von mehreren Faktoren ab. Sie sollten die Größe und Komplexität Ihrer Intelligent Cubes berücksichtigen, wenn Sie entscheiden, ob Sie das Drilling außerhalb eines Intelligent Cubes aktivieren möchten. Während das Aktivieren des Drillings außerhalb relativ kleiner Intelligent Cubes den Vorteil einer ROLAP-Analyse durch Drilling bieten kann, besteht bei der Aktivierung dieser Analyse auf relativ großen Intelligent Cubes das Potenzial, eine erhöhte Belastung Ihres Data Warehouse und Intelligence Servers zu verursachen.
Erweiterte Felder
Klicken Sie auf 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-Dauer (Stunden): Wählen Sie die Anzahl der Stunden aus, die ein Berichts-Cache vorhanden sein soll, bevor er abläuft. Der Standardwert ist 24.
Wenn ein Cache aktualisiert wird, wird die aktuelle Cache-Lebensdauer verwendet, um das Ablaufdatum des Cache basierend auf der letzten Aktualisierungszeit des Cache zu bestimmen. Das bedeutet, dass sich ändert Cache-Dauer (Stunden) hat keinen Einfluss auf das Ablaufdatum vorhandener Caches. Es betrifft nur neue Caches, die gerade verarbeitet werden oder zukünftig verarbeitet werden.
- Dokument-Caching-Ausgabe in ausgewählten Formaten: Sie können zwischen 4 Formaten wählen, um das Dokument-Caching für das bestimmte Format zu aktivieren, darunter PDF, Excel, HTML, XML/Flash/HTML5. Standardmäßig sind alle vier Formate ausgewählt.
-
XML-Caching für Berichte aktivieren: Aktivieren Sie diese Option, um XML-Caching für Berichte zu aktivieren. Durch die XML-Zwischenspeicherung werden die Attribute gespeichert, zu denen alle Benutzer im Web im XML-Zwischenspeicher des Berichts navigieren können. Diese Option ist standardmäßig aktiviert.
Wenn Sie auswählen Aktivieren Sie personalisierte Web-Drill-Pfade Aus der Kategorie "Drilling" der Projektdefinition ist XML-Caching deaktiviert. Dies kann die Leistung von MicroStrategy Web beeinträchtigen.
- 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.
- Eingabeaufforderungsantworten für die Cache-Überwachung aufzeichnen: Aktivieren Sie diese Option, um das Caching der Eingabeaufforderungsantworten zu aktivieren. Diese Option ist standardmäßig aktiviert.
- Caching für nicht angeforderte Berichte und Dokumente aktivieren: Aktivieren Sie diese Option, um das Caching 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:
- Caches pro Datenbankverbindung erstellen: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, nach Datenbankanmeldung und/oder nach Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.
- Caches pro Datenbankanmeldung erstellen: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, nach Datenbankanmeldung und/oder nach Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.
- Caches pro Benutzer erstellen: Bestimmen Sie, worauf die Cache-Erstellung basiert: nach Benutzer, nach Datenbankanmeldung und/oder nach Datenbankverbindung. Diese Option ist standardmäßig deaktiviert.
Library- und Lesezeichen-Caching aktivieren: Aktivieren Sie diese Option, um die Generierung von Dashboard-Verknüpfungs-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 Benutzer Lesezeichen-Cache-Abonnements erstellen können. 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 Würfelgröße größer als der angegebene Wert ist, wird die .mstr-Datei nicht per E-Mail versendet. Der Maximalwert beträgt 9.999.999 und der Mindestwert 0. Der Standardwert ist 100.
Maximales Wachstum eines Intelligent Cube in % aufgrund von Indizes: Definiert den Höchstwert, den Indizes zur Größe des Intelligent Cube hinzufügen dürfen, als Prozentsatz der Originalgröße. Eine Einstellung von 50 Prozent definiert beispielsweise, dass ein 100 MB großer Intelligent Cube aufgrund seiner Indizes auf 150 MB anwachsen kann. Wenn die Größe des Intelligent Cube diese Grenze überschreitet, werden die am wenigsten verwendeten Indizes aus dem Intelligent Cube gelöscht. Der Maximalwert beträgt 2.147.483.647 und der Minimalwert ist 0. Der Standardwert ist 500.
Intelligent Cubes anhand der Datenbankverbindung erstellen: Wählen Sie diese Option, um Ihre zu verwendenden Intelligent Cubes zu definieren und die Verbindungszuordnung zu unterstützen. Wenn Sie Intelligent Cubes nicht so definieren, dass sie Verbindungszuordnungen unterstützen, wenn in einem Projekt Verbindungszuordnungen verwendet werden, können Benutzer möglicherweise auf Daten zugreifen, auf die sie keinen Zugriff haben sollen. Diese Option ist standardmäßig deaktiviert.
Wenn ein Intelligent Cube veröffentlicht wird, der Verbindungszuordnung unterstützt, verwendet er 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 werden die durch Ihre Verbindungszuordnungen definierte Datenzugriffssicherheit und -kontrolle aufrechterhalten.
Wenn ein Intelligent Cube für mehrere Verbindungszuordnungen verfügbar sein muss, müssen Sie für jede der erforderlichen Verbindungszuordnungen eine separate Version des Intelligent Cube 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 Starten von Intelligence Server abgeschlossen werden. Die Berichtslaufzeitleistung für Berichte, die auf Intelligent Cubes zugreifen, wird optimiert, da der Intelligent Cube für den Bericht bereits geladen wurde. Der beim Start des Intelligence Servers auftretende Mehraufwand erhöht sich jedoch aufgrund der Ladevorgänge für Intelligent Cubes. Diese Option ist standardmäßig aktiviert.
Durch Aktivieren dieser Einstellung wird die Berichtslaufzeitleistung für Berichte verbessert, die auf Intelligent Cubes zugreifen. Der Overhead beim Start des Intelligence Servers erhöht sich jedoch aufgrund des Ladevorgangs von Intelligent Cubes.
Dynamisches Sourcing
Dynamische Beschaffung aktivieren: Aktivieren Sie diese Option, um zu aktivieren dynamische Beschaffung für das gesamte Projekt oder löschen Sie diese Option, um die 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 die dynamische Beschaffung für alle Intelligent Cubes in einem Projekt zu aktivieren. Um dynamisches Sourcing 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 Outer-Join-Eigenschaften nicht festgelegt sind: Aktivieren Sie diese Option, um Intelligent Cubes für die dynamische Beschaffung zur Verfügung zu stellen, selbst wenn einige Outer-Join-Eigenschaften nicht festgelegt sind. Dies kann jedoch dazu führen, dass in Berichten, die dynamische Beschaffung verwenden, falsche Daten angezeigt werden. Diese Option ist standardmäßig deaktiviert.