MicroStrategy ONE
Améliorez les performances des rapports et du Cube par rapport à l'entrepôt de données en utilisant la mise en cache des formes d'attribut Cube
Cette fonctionnalité a été introduite dans la MicroStrategy 2021 Update 5.
Le temps de récupération des données est souvent trop long pour les rapports et les cubes exécutés sur l'entrepôt de données, car la majeure partie du temps de transfert de données (par exemple, la bande passante du réseau) est consacrée à la récupération de colonnes de texte qui ne sont pas des formes d'attributs d'ID.
Pour réduire le temps de transfert de données utilisé pour récupérer les formulaires d'attributs non-ID, vous pouvez utiliser un cube intelligent de mise en cache des formulaires d'attribut. Mettez en cache les formes d'attributs à l'aide de ce cube. Lorsqu'il est nécessaire de récupérer des formes d'attributs non-ID, le cube de mise en cache des formes d'attributs est utilisé à la place de la base de données.
Pour en savoir plus sur la mise en cache des formes d'attribut, reportez-vous à KB484994.
Conditions préalables
- Vos métadonnées doivent être mises à niveau vers MicroStrategy 2021 ou une version ultérieure pour peupler le nouveau modèle de Cube.
- Vous devez activer le sourcing dynamique au niveau du projet pour accéder au cube de mise en cache du formulaire d'attribut.
Créer un cube de mise en cache de formulaire d'attribut
- Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur , à côté de Jeux de données.
-
Sélectionnez l'environnement et le projet où vous souhaitez enregistrer votre Cube intelligent, sélectionnez Cube intelligent, et cliquez sur OK.
-
Sous MODÈLE DU CUBE, choisissez Cube intelligent de mise en cache de forme d'attribut par défaut à partir du menu déroulant.
-
Cliquez sur Oui.
-
Notez qu'il existe une hiérarchie système sur le cube par défaut.
-
Vous pouvez supprimer la hiérarchie du système, ajouter vos propres attributs dans le modèle et inclure des formulaires d'attributs spécifiques pour la mise en cache.
Utiliser un cube de mise en cache de formulaire d'attribut
Pour utiliser un cube de mise en cache de formulaire d'attribut, vous devez activer le sourcing dynamique au niveau du projet.
Si plusieurs cubes de mise en cache de formulaire d'attribut sont disponibles, seul le dernier cube publié est utilisé.
-
Dans le volet de navigation, cliquez sur Projets.
-
Accédez au projet.
-
Cliquez avec le bouton droit sur le projet et choisissez Propriétés.
Choisissez Obtenir des informations si vous utilisez un Mac.
-
Dans le volet gauche, cliquez sur Tous les paramètres et rechercher approvisionnement dynamique.
-
Activer Activer l'approvisionnement dynamique et Rendre les Cubes intelligents disponibles pour l'approvisionnement dynamique par défaut.
Lors de l'exécution d'un rapport normal ou de la publication d'un cube intelligent qui inclut les formes d'attributs mises en cache, le message suivant apparaît dans la vue SQL : « Cet objet recherche dynamiquement les formes de base d'attributs à partir du ou des cubes intelligents suivants : xxx ». Seule la forme ID des attributs mis en cache est sélectionnée dans l'instruction SQL.