MicroStrategy ONE

Verbessern Sie die Berichts- und Cube-Leistung im Vergleich zum Data Warehouse durch die Verwendung von Attributfeld-Caching Cube

Diese Funktion wurde in MicroStrategy 2021 Update 5 eingeführt.

Die Datenabrufzeit ist häufig zu lang für Berichte und Cubes, die gegen das Data Warehouse ausgeführt werden, da der größte Teil der Datenübertragungszeit (z. B. Netzwerkbandbreite) für das Abrufen von Textspalten verwendet wird, die Nicht-ID-Attributfelder sind.

Um die Datenübertragungszeit für das Abrufen von Nicht-ID-Attributfeldern zu reduzieren, können Sie einen Intelligent-Cube für Attributfeld-Caching verwenden. Die Attributfelder mit diesem Cube zwischenspeichern. Wenn Nicht-ID-Attributfelder abgerufen werden müssen, wird der Attributfeld-Caching-Cube anstelle der Datenbank verwendet.

Weitere Informationen über Attributfeld-Caching-Cubes finden Sie unter KB484994.

Voraussetzungen

  • Ihre Metadaten müssen auf MicroStrategy 2021 oder höher aktualisiert werden, um die neue Cube-Schablone zu füllen.
  • Sie müssen dynamische Beschaffung auf Projektebene aktivieren, um auf den Attributfeld-Caching-Cube zuzugreifen.

Erstellen Sie einen Attributfeld-Caching-Cube

  1. Öffnen Sie das Workstation-Fenster.
  2. Klicken Sie im Navigationsbereich auf , neben Datensätze.

  3. Wählen Sie die Umgebung und das Projekt aus, in der Sie Ihren Intelligent Cube speichern möchten, auswählen Intelligent Cube, und klicken Sie auf OK.

  4. Unter CUBE-SCHABLONE, auswählen Standardmäßiger Attributfeld-Caching-Intelligent-Cube aus dem Dropdown.

  5. Klicken Sie auf Ja.

  6. Beachten Sie, dass der Cube standardmäßig eine Systemhierarchie hat.

  7. Sie können die Systemhierarchie entfernen, Ihre eigenen Attribute zur Schablone hinzufügen und bestimmte Attributfelder für das Caching einschließen.

Attributfeld-Caching-Cube verwenden

Um einen Attributfeld-Caching-Cube zu verwenden, müssen Sie dynamische Beschaffung auf Projektebene aktivieren.

Wenn mehrere Attributfeld-Caching-Cubes verfügbar sind, wird nur der zuletzt veröffentlichte Cube verwendet.

  1. Klicken Sie im Navigationsbereich auf Projekte.

  2. Navigieren Sie zum Projekt.

  3. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie aus - Eigenschaften.

  4. Klicken Sie im linken Bereich auf Alle Einstellungen und suchen nach dynamische Beschaffung.

  5. Aktivieren Dynamische Beschaffung aktivieren und Intelligent Cubes standardmäßig für dynamische Beschaffung zur Verfügung stellen.

    Beim Ausführen eines normalen Berichts oder Veröffentlichen eines Intelligent Cubes, der die zwischengespeicherten Attributfelder enthält, wird die folgende Meldung in der SQL-Ansicht angezeigt: „Dieses Objekt bezieht Attribut-Basisfelder dynamisch aus den folgenden Intelligent Cubes:xx“. Nur das ID-Formular der zwischengespeicherten Attributen wird in der SQL-Anweisung ausgewählt.