MicroStrategy ONE

Pianificazione aggiornamento incrementale per Platform Analytics Cube

Per impostazione predefinita, il cubo Platform Analytics deve completare una ripubblicazione completa ogni ora al 30° minuto. Per i clienti con dataset di grandi dimensioni, questa ripubblicazione completa potrebbe richiedere molto tempo poiché carica ogni riga di ogni tabella/vista nel cubo in memoria. Le sottoscrizioni ad aggiornamento incrementale consistono in recuperi di dati di dimensioni inferiori da tabelle non statiche che vengono aggiunti alla cache del cubo già esistente caricata in memoria. Con un'esecuzione più rapida di una ripubblicazione completa, l'aggiornamento incrementale delle pianificazioni consente aggiornamenti del cubo di Platform Analytics molto più spesso, in modo che i dati rimangano aggiornati e pertinenti.

Quando si adottano sottoscrizioni ad aggiornamento incrementale, si consiglia di modificare la pianificazione di ripubblicazione predefinita in modo che avvenga con una frequenza inferiore. Ad esempio, è possibile eseguire un aggiornamento completo del cubo una volta al giorno con un aggiornamento incrementale ogni 15 minuti. Può essere regolata in base alle prestazioni della pubblicazione del cubo e all'aggiornamento incrementale.

La creazione della sottoscrizione di aggiornamento incrementale richiede l'accesso a MicroStrategy Developer e MicroStrategy Web.

Creazione della pianificazione di aggiornamento incrementale

  1. Aprire MicroStrategy Developer e accedere con l'origine del progetto.
  2. Espandere Amministrazione > Configuration Manager > Pianificazioni.
  3. Fare clic con il pulsante destro del mouse nell'elenco di pianificazioni e selezionare Nuovo > Pianificazione.

  4. Modificare il nome in qualcosa di descrittivo e fare clic su Avanti.

    PlatformAnalytics_Every15Min_IR Per questo esempio verrà utilizzato.

  5. Selezionare Attivato dal tempo e fare clic su Avanti.
  6. Selezionare Nessuna data di fine e fare clic su Avanti.
  7. Impostare Modello di ricorrenza su Ogni giorno/Ogni 1 giorno.
  8. Impostare l'ora di attivazione Esegui tutto il giorno ogni/Esecuzione ogni: 15 minuti.
  9. Fare clic su Avanti allora Fine.

Applica la pianificazione al progetto Platform Analytics

  1. Accedere a MicroStrategy Web e aprire il progetto Platform Analytics.
  2. Individuare Report condivisi > 2. Utilità.
  3. Fare clic con il pulsante destro del mouse su Platform Analytics Cube e selezionare Pianificazione.
  4. Fare clic su Mostra opzioni avanzate.
  5. Per ogni tabella elencata:

    • Selezionare la casella accanto al nome della tabella in Origine dati colonna
    • Modificare Aggiornare la policy a Aggiorna dati esistenti e aggiungi nuovi dati.
    • Fare clic su Imposta origine.
    • Fare clic sul DSN di Platform Analytics Warehouse.
    • Scegliere lo spazio dei nomi per Platform Analytics Warehouse. L'impostazione predefinita è platform_analytics_wh.
    • Iniziare a digitare il nome della vista in Tabella casella di testo.
    • Fare doppio clic sulla vista incrementale corrispondente alla tabella selezionata, quindi fare clic su Fine.

  6. Modificare Pianificazione elenco a discesa della pianificazione creata nella sezione precedente, PlatformAnalytics_Every15Min_IR.
  7. Impostare il Nome pianificazione campo a qualcosa di descrittivo, come ad esempio Platform Analytics Cube PlatformAnalytics_Every15Min_IR.

  8. Fare clic su Pianificazione, quindi Fatto.

Il Cubo Platform Analytics verrà ora aggiornato in modo incrementale con i dati più recenti ogni 15 minuti anziché un'ora.