MicroStrategy ONE

Surveiller les caches de contenu

À partir de la MicroStrategy 2021 Update 9, cette fonctionnalité est livrée prête à l'emploi.

À partir de la version mensuelle de 2021 de MicroStrategy, la capacité à surveiller les caches de contenu a été publiée en tant que fonctionnalité d’aperçu. Les caches de contenu dans MicroStrategy sont des caches créés par des exécutions utilisateur. Ce sont des résultats de données pré-calculés et pré-traités pour les rapports, documents et tableaux de bord. Les caches de contenu sont stockés sur le disque de mémoire du serveur Intelligence de MicroStrategy afin de récupérer rapidement les données au lieu de réexécuter des rapports ou des tableaux de bord par rapport à l'entrepôt. La mise en cache est une stratégie utile que votre administrateur peut utiliser pour réduire les demandes sur la base de données et améliorer la vitesse des performances de reporting de MicroStrategy. Toutefois, les données mises en cache ne sont pas toujours les plus à jour, car elles n'ont pas été exécutées via la source de données depuis la création du cache.

Les caches de contenu peuvent être créés soit avec souscriptions de mise à jour de cache ou des exécutions manuelles par l'utilisateur.

A cache de rapport est un magasin de données au sein de MicroStrategy qui contient les informations récemment demandées à la source de données qui apparaît sur un rapport. Un cache est créé lorsqu'un rapport est exécuté pour la première fois et la demande est soumise à la base de données pour collecter les dernières données. Les résultats du rapport sont ensuite mis en cache, ou stockés, dans MicroStrategy. En règle générale, les rapports fréquemment demandés sont mis en cache, car les demandes futures pour les mêmes rapports renvoient les données plus rapidement si le rapport a été mis en cache. Le temps d'exécution est plus rapide car les rapports mis en cache n'ont pas besoin d'être exécutés sur la source de données. Dans un cache, les résultats de votre source de données sont stockés et peuvent être utilisés par de nouvelles demandes de tâche nécessitant les mêmes données.

Vous pouvez obtenir de nouvelles données pour un rapport qui a été mis en cache en supprimant le cache du rapport avant d'exécuter le rapport. La suppression du cache du rapport force l'exécution du rapport via la source de données, renvoyant ainsi les données les plus récentes de la source de données. Vous devez disposer de privilèges administratifs pour supprimer un cache de rapport.

A cache de document sont les données en cache d'un document qui a déjà été exécuté. Lorsque le document est à nouveau exécuté, le système accède au cache pour afficher les données, plutôt que d'exécuter le code SQL sur l'entrepôt pour restituer les données. Activez la mise en cache des documents pour générer un cache la première fois que vous exécutez un document. Les exécutions ultérieures de documents dans le même mode utilisent le cache. Désactivez la mise en cache des documents pour soumettre la requête de document à votre entrepôt de données chaque fois que vous exécutez le document dans un mode différent.

A cache du tableau de bord sont les données en cache d'un tableau de bord qui a déjà été exécuté. Lorsqu'un tableau de bord est exécuté pour la première fois sur une source de données, il génère un cache. Pour chaque autre exécution du tableau de bord, le cache restitue les données immédiatement puisqu'elles sont extraites des données mises en cache.

Un autre cache est un cache introduit dans Workstation qui affiche les caches de rapport et de document exécutés en tant que jeux de données pour les tableaux de bord dans MicroStrategy Library.

  1. Ouvrir la Workstation fenêtre.

  2. Dans le volet de navigation, sous Administration, cliquez sur Moniteurs.

  3. Dans le volet gauche, cliquez sur Caches.

  4. Cliquez sur Contenus.

  5. Cliquez avec le bouton droit sur un cache pour afficher ses détails, le charger/décharger de la mémoire ou le supprimer.