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
- Öffnen Sie MicroStrategy Developer, und melden Sie sich bei Ihrer Projektquelle an.
- Erweitern Administration > Configuration Managers > Ablaufpläne.
-
Klicken Sie mit der rechten Maustaste in die Liste der Ablaufpläne und wählen Sie aus Neu > Ablaufplan.
-
Ändern Sie den Namen in einen beschreibenden Namen und klicken Sie auf Weiter.
PlatformAnalytics_Every15Min_IR wird für dieses Beispiel verwendet.
- Auswählen Gelöst und klicken Sie auf Weiter.
- Auswählen Kein Enddatum und klicken Sie auf Weiter.
- Legen Sie das Wiederholungsmuster auf fest Täglich/Jeden 1 Tag.
- Legen Sie die Zeit für die Auslösung auf fest Den ganzen Tag alle ausführen / Wird ausgeführt alle: 15 Minuten.
- Klicken Sie auf Weiter dann Fertigstellen.
Anwenden des Zeitplans auf das Platform Analytics-Projekt
- Melden Sie sich bei MicroStrategy Web an, und öffnen Sie das Platform Analytics-Projekt.
- Durchsuchen zu Freigegebene Berichte > 2. Dienstprogramme.
- Klicken Sie mit der rechten Maustaste auf den Platform Analytics-Cube, und wählen Sie aus Ablaufplan.
- Klicken Sie auf Erweiterte Optionen anzeigen.
-
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.
TabellenzuordnungTabellenname Inkrementelle Ansicht Faktenzugriffs-Transaktionsansicht
Fact_Access_Transaktionen_inkrementell Fact_Action_Cube_Cache-Ansicht
Fact_Action_Cube_Cache_Inkrementell
Fakt_Aktion_Sicherheit_Filter_Ansicht
Fact_Action_Sicherheitsfilter_Inkrementell
Fakt_neuester_Cube_Cache
Fact_latest_cube_cache_incremental (aktueller Cube-Cache inkrementell)
Faktobjektkomponente
Fact_Object_Component_Incremental (Inkrementelles Faktenobjekt)
lu_account
lu_account_incremental
lu_cache
lu_cache_incremental
lu_cache_objekt
lu_cache_object_incremental
lu_Komponentenobjekt
lu_component_object_incremental
lu_history_list_message_view
lu_history_list_message_incremental
lu_objekt
lu_object_incremental
lu_Projektobjekt
lu_project_object_incremental
lu_session_view
lu_session_incremental
der Status
lu_status_incremental
lu_subscription
lu_subscription_incremental
lu_validating_account
lu_validating_account_incremental
- Ändern Sie die Ablaufplan Dropdown zum Ablaufplan, der im vorherigen Abschnitt erstellt wurde, PlatformAnalytics_Every15Min_IR.
-
Legen Sie fest Ablaufplanname Feld zu etwas Beschreibendem, z. B. Platform Analytics Cube PlatformAnalytics_Every15Min_IR.
- Klicken Sie auf Ablaufplan, dann Fertig.
Der Platform Analytics Cube wird nun alle 15 Minuten statt stündlich schrittweise mit den neuesten Daten aktualisiert.