MicroStrategy ONE

Inkrementeller Aktualisierungsplan für den Platform Analytics Cube

Standardmäßig ist für den Platform Analytics-Würfel eine vollständige Neuveröffentlichung jede Stunde in der 30. Minute geplant. Bei Kunden mit sehr großen Datensätzen kann diese vollständige Neuveröffentlichung viel Zeit in Anspruch nehmen, da jede Zeile jeder Tabelle/Ansicht in den In-Memory-Cube geladen wird. Inkrementelle Aktualisierungsabonnements bestehen aus kleineren Datenabrufen aus nicht statischen Tabellen, die an den bereits vorhandenen, in den Speicher geladenen Cube-Cache angehängt werden. Die Ausführung inkrementeller Aktualisierungspläne ist schneller als eine vollständige Neuveröffentlichung und ermöglicht viel häufigere Aktualisierungen des Platform Analytics-Cubes, sodass die Daten aktuell und relevant bleiben.

Es wird empfohlen, bei der Einführung inkrementeller Aktualisierungsabonnements den Standardzeitplan für die Neuveröffentlichung so zu ändern, dass die Neuveröffentlichung seltener erfolgt. Beispielsweise kann einmal am Tag eine vollständige Aktualisierung des Würfels und alle 15 Minuten eine inkrementelle Aktualisierung durchgeführt werden. Dies kann basierend auf der Leistung Ihrer Cube-Veröffentlichung und inkrementellen Aktualisierung angepasst werden.

Für die Erstellung des Abonnements für die inkrementelle Aktualisierung sind Zugriff auf MicroStrategy Developer und MicroStrategy Web erforderlich.

Erstellen des inkrementellen Aktualisierungszeitplans

  1. Öffnen Sie MicroStrategy Developer, und melden Sie sich bei Ihrer Projektquelle an.
  2. Erweitern Administration > Configuration Managers > Ablaufpläne.
  3. Klicken Sie mit der rechten Maustaste in die Liste der Ablaufpläne und wählen Sie aus Neu > Ablaufplan.

  4. Ändern Sie den Namen in einen beschreibenden Namen und klicken Sie auf Weiter.

    PlatformAnalytics_Every15Min_IR wird für dieses Beispiel verwendet.

  5. Auswählen Gelöst und klicken Sie auf Weiter.
  6. Auswählen Kein Enddatum und klicken Sie auf Weiter.
  7. Legen Sie das Wiederholungsmuster auf fest Täglich/Jeden 1 Tag.
  8. Legen Sie die Zeit für die Auslösung auf fest Den ganzen Tag alle ausführen / Wird ausgeführt alle: 15 Minuten.
  9. Klicken Sie auf Weiter dann Fertigstellen.

Anwenden des Zeitplans auf das Platform Analytics-Projekt

  1. Melden Sie sich bei MicroStrategy Web an, und öffnen Sie das Platform Analytics-Projekt.
  2. Durchsuchen zu Freigegebene Berichte > 2. Dienstprogramme.
  3. Klicken Sie mit der rechten Maustaste auf den Platform Analytics-Cube, und wählen Sie aus Ablaufplan.
  4. Klicken Sie auf Erweiterte Optionen anzeigen.
  5. Für jede aufgeführte Tabelle:

    • Aktivieren Sie das Kontrollkästchen neben dem Tabellennamen in Datenquelle Spalte
    • Ändern Sie die Richtlinie aktualisieren an Vorhandene Daten aktualisieren und neue Daten hinzufügen.
    • Klicken Sie auf Quelle festlegen.
    • Klicken Sie auf den DSN für das Platform Analytics Warehouse.
    • Wählen Sie den Namespace für das Platform Analytics Warehouse. Der Standardwert lautet Platform_Analytics_Wh.
    • Beginnen Sie mit der Eingabe des Ansichtsnamens in Tabelle Textfeld.
    • Doppelklicken Sie auf die inkrementelle Ansicht, die der ausgewählten Tabelle entspricht, und klicken Sie auf Fertigstellen.

  6. Ändern Sie die Ablaufplan Dropdown zum Ablaufplan, der im vorherigen Abschnitt erstellt wurde, PlatformAnalytics_Every15Min_IR.
  7. Legen Sie fest Ablaufplanname Feld zu etwas Beschreibendem, z. B. Platform Analytics Cube PlatformAnalytics_Every15Min_IR.

  8. Klicken Sie auf Ablaufplan, dann Fertig.

Der Platform Analytics Cube wird nun alle 15 Minuten statt stündlich schrittweise mit den neuesten Daten aktualisiert.