MicroStrategy ONE
Améliorez les performances de chargement des projets et de mise à jour des schémas en optimisant le traitement des cubes intelligents pour le sourcing dynamique
À partir de MicroStrategy ONE Update 10, vous pouvez améliorer les performances du chargement des projets et des mises à jour de schéma. Pour ce faire, le traitement du Cube dans le moteur de données MicroStrategy est optimisé pour traiter uniquement les Cubes nécessaires pendant le chargement du projet et les mises à jour du schéma.
Pendant le chargement du projet ou les mises à jour du schéma de projet, si l'approvisionnement dynamique est activé pour au moins un des projets et qu'il y a caches du Cube actif Disponible pour les projets, le moteur de données MicroStrategy doit traiter les Cubes avec un statut de cache de Cube actif pour que la fonctionnalité d'approvisionnement dynamique soit prête à fonctionner. Avec un nombre croissant de cubes traités et/ou une complexité croissante, le traitement des cubes prend plus de temps, car le chargement du projet et les mises à jour des schémas prennent plus de temps.
Les flux de travail les plus évidents pour lesquels vous pouvez vous attendre à constater des améliorations de performances :
-
Chargement du projet au démarrage du serveur MicroStrategy Intelligence
-
Chargement et rechargement du projet
-
Mises à jour du schéma du projet
Dans la Mise à jour 2021 de MicroStrategy, le moteur de données MicroStrategy a été amélioré afin d'optimiser le traitement du Cube pour l'approvisionnement dynamique. Au lieu de traiter tous les Cubes (par exemple les Cubes d'importation de données (MTDI), les Cubes intelligents OLAP avec l'approvisionnement dynamique désactivé et les Cubes intelligents OLAP avec l'approvisionnement dynamique activé) comme auparavant, le moteur de données MicroStrategy traite uniquement les Cubes nécessaires pour que l'approvisionnement dynamique soit prêt au travail. Ce sont les cubes intelligents OLAP avec le sourcing dynamique activé
Vérifier si le sourcing dynamique est activé pour un projet
Cette amélioration des performances profite aux cas d'utilisation dans lesquels le sourcing dynamique est activé pour au moins un des projets et où des caches de cubes actifs sont disponibles pour les projets. Pour vérifier si le sourcing dynamique est activé pour un projet, suivez les étapes ci-dessous.
-
Ouvrir la Fenêtre de Workstation.
-
Dans le volet de navigation, cliquez sur Projets.
-
Cliquez avec le bouton droit sur le projet et choisissez Propriétés.
-
Dans le volet gauche, cliquez sur Tous les paramètres.
Comment différents scénarios bénéficient-ils de cette amélioration des performances ?
Le tableau suivant fournit les données de performances de chargement des projets pour MicroStrategy 2021 Update 9 (sans amélioration des performances) et MicroStrategy 2021 Update 10 (avec amélioration des performances). Le test suivant a été effectué sur deux projets de tutoriels MicroStrategy identiques qui ont des Cubes d'importation de données (MTDI), des Cubes intelligents OLAP avec l'approvisionnement dynamique désactivé et des Cubes intelligents OLAP avec l'approvisionnement dynamique activé.
Temps de chargement du projet (secondes) | Temps de chargement du projet 2 (secondes) | |
---|---|---|
91 Cubes avec des caches de Cube actifs : 44 Cubes avec DS* activé + 47 autres Cubes (MTDI ou Cubes intelligents avec DS* désactivé) | 96 Cubes avec des caches de Cube actifs : 0 Cube avec DS* activé + 96 autres Cubes (MTDI ou Cubes intelligents avec DS* désactivé) | |
Avant amélioration | 101 | 169 |
Après amélioration | 30 | 31 |
Pourcentage d'amélioration | 70% | 82 % |
Les résultats présentés ci-dessus sont révélateurs d’améliorations des performances dans cet ensemble spécifique de projets. Il se peut que vous n’obteniez pas exactement la même amélioration des performances dans d’autres types de projets. Les améliorations réelles des performances dépendent également de la complexité du schéma du projet. En général, plus actif Cubes d'approvisionnement non dynamique que vous avez dans votre projet, meilleur est le gain de performances.