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.
-
Aprire il Finestra Workstation.
-
Nel riquadro di spostamento, fare clic su Progetti.
-
Fare clic con il pulsante destro del mouse sul progetto e scegliere Proprietà.
-
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.