MicroStrategy ONE

Migliora le prestazioni di caricamento del progetto e aggiornamento dello schema ottimizzando l'elaborazione degli Intelligent Cube per il sourcing dinamico

A partire da MicroStrategy ONE Update 10 è possibile migliorare le prestazioni del caricamento dei progetti e degli aggiornamenti degli schemi. A tal fine, l'elaborazione dei cubi nel motore dati di MicroStrategy è ottimizzata in modo da elaborare solo i cubi necessari durante il caricamento del progetto e gli aggiornamenti dello schema.

Durante il caricamento o gli aggiornamenti dello schema del progetto, se per almeno uno dei progetti è abilitato il sourcing dinamico e sono presenti cache del cubo attive disponibili per i progetti, il motore dati di MicroStrategy deve elaborare i cubi con uno stato cache del cubo attivo affinché la funzione di sourcing dinamico sia pronta per l'uso. Con un numero crescente di cubi elaborati e/o una maggiore complessità dei cubi, è necessario più tempo per l'elaborazione dei cubi poiché il caricamento del progetto e gli aggiornamenti dello schema richiedono più tempo.

I flussi di lavoro più evidenti in cui puoi aspettarti di vedere miglioramenti delle prestazioni:

  • Caricamento del progetto durante l'avvio del server MicroStrategy Intelligence

  • Caricamento e ricaricamento del progetto

  • Aggiornamenti dello schema del progetto

In MicroStrategy 2021 Update 10, il motore dati di MicroStrategy è stato migliorato per ottimizzare l'elaborazione dei cubi per il sourcing dinamico. Anziché elaborare tutti i cubi (come i cubi Data Import (MTDI), i cubi OLAP Intelligent con l'approvvigionamento dinamico disabilitato e i cubi OLAP Intelligent con l'approvvigionamento dinamico abilitato) come in precedenza, il motore dati di MicroStrategy elabora solo i cubi necessari per preparare l'approvvigionamento dinamico per lavorare. Questi sono i cubi intelligenti OLAP con sourcing dinamico abilitato

Controlla se il sourcing dinamico è abilitato per un progetto

Questo miglioramento delle prestazioni avvantaggia i casi d'uso in cui il sourcing dinamico è abilitato per almeno uno dei progetti e sono disponibili cache di cubi attive per i progetti. Per verificare se il sourcing dinamico è abilitato per un progetto, procedi nel seguente modo.

  1. Aprire il Finestra Workstation.

  2. Nel riquadro di spostamento, fare clic su Progetti.

  3. Fare clic con il pulsante destro del mouse sul progetto e scegliere Proprietà.

  4. Nel riquadro di sinistra, fare clic su Tutte le impostazioni.

In che modo diversi scenari traggono vantaggio da questo miglioramento delle prestazioni?

La seguente tabella fornisce i dati sulle prestazioni del caricamento del progetto per MicroStrategy 2021 Update 9 (senza prestazioni ottimizzate) e MicroStrategy 2021 Update 10 (con prestazioni ottimizzate). Il seguente test è stato eseguito su due progetti MicroStrategy Tutorial identici con cubi MTDI (Data Import), cubi OLAP Intelligent con sourcing dinamico disabilitato e cubi OLAP Intelligent con sourcing dinamico abilitato.

  Tempo di caricamento del progetto (secondi) Tempo di caricamento del progetto2 (secondi)
91 cubi con cache dei cubi attive: 44 cubi con DS* abilitato + 47 altri cubi (cubi MTDI o Intelligent con DS* disabilitato) 96 cubi con cache dei cubi attive: 0 cubi con DS* abilitato + 96 altri cubi (cubi MTDI o Intelligent con DS* disabilitato)
Prima del miglioramento 101 169
Dopo il miglioramento 30 31
Percentuale di miglioramento 70% 82%

I risultati sopra riportati sono indicativi di miglioramenti delle prestazioni in questo specifico insieme di progetti. Potresti non ottenere lo stesso identico miglioramento delle prestazioni in altri tipi di progetti. I miglioramenti effettivi delle prestazioni dipendono anche dalla complessità dello schema del progetto. In generale, più sono attivo cubi non con sourcing dinamico presenti nel progetto, migliore sarà l'aumento delle prestazioni.