MicroStrategy ONE

Ablaufplan der inkrementellen Aktualisierung für den Platform Analytics Cube

Standardmäßig ist eine vollständige Neuveröffentlichung des Platform Analytics-Cube jede Stunde in der 30. Minute geplant. Bei Kunden mit sehr großen Datensätzen kann diese vollständige Veröffentlichung sehr lange dauern, da damit jede Zeile aller Tabellen/Ansichten in den In-Memory-Cube geladen wird. Inkrementelle Aktualisierungsabonnements bestehen aus kleineren Datenabrufen aus nicht statischen Tabellen, die an den bereits vorhandenen Cube-Cache angehängt werden, der in den Arbeitsspeicher geladen wurde. Inkrementelle Aktualisierungspläne werden schneller ausgeführt als eine vollständige erneute Veröffentlichung und ermöglichen eine wesentlich öftere Aktualisierung des Platform Analytics-Cube, sodass die Daten aktuell und relevant bleiben.

Bei der Einführung inkrementeller Aktualisierungsabonnements wird empfohlen, den standardmäßigen Ablaufplan für Veröffentlichungen so zu ändern, dass er weniger häufig auftritt. Beispiel: Einmal am Tag kann eine vollständige Cube-Aktualisierung mit einer inkrementellen Aktualisierung alle 15 Minuten durchgeführt werden. Dies kann basierend auf der Leistung Ihrer Cube-Veröffentlichung und der inkrementellen Aktualisierung angepasst werden.

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

Ablaufplan für inkrementelle Aktualisierung wird erstellt

  1. Öffnen Sie MicroStrategy Developer und melden Sie sich bei Ihrer Projektquelle an.
  2. Erweitern Administration > Konfigurationsmanager > Ablaufpläne.
  3. Klicken Sie mit der rechten Maustaste auf 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 Nächster.

    PlatformAnalytics_Every15Min_IR wird für dieses Beispiel verwendet.

  5. Auswählen Durch die Zeit ausgelöst und klicken Sie auf Nächster.
  6. Auswählen Kein Enddatum und klicken Sie auf Nächster.
  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 ausführen alle / Ausführung alle: 15 Minuten.
  9. Klicken Sie Nächster dann Fertigstellen.

Wenden Sie den Ablaufplan auf das Platform Analytics-Projekt an

  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 Erweiterte Optionen anzeigen.
  5. Für jede aufgelistete Tabelle:

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

  6. Ändern Sie den Ablaufplan Dropdown-Menü mit dem im vorherigen Abschnitt erstellten Ablaufplan, PlatformAnalytics_Every15Min_IR.
  7. Legen Sie den fest Name des Ablaufplans Feld in etwas Beschreibendes, z. B. den Platform Analytics-Cube PlatformAnalytics_Alle 15 Min._IR.

  8. Klicken Sie Ablaufplan, dann Fertig.

Der Platform Analytics Cube wird jetzt alle 15 Minuten statt wie bisher inkrementell mit den neuesten Daten aktualisiert.