Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une façon d’améliorer les performances est de configurer les propriétés de mise en cache pour un jeu de données partagé. Lorsqu’un jeu de données partagé est mis en cache, une copie des résultats de la requête est sauvegardée pendant une période déterminée. Le premier utilisateur qui demande un rapport utilisant le jeu de données partagé doit attendre que les résultats de la requête et tous les traitements soient terminés avant de consulter le rapport. Les utilisateurs suivants qui demandent le rapport pendant la période de mise en cache constatent une amélioration des performances car la requête et le traitement ont déjà eu lieu. Vous pouvez également spécifier un plan de rafraîchissement du cache pour exécuter la requête et mettre en cache les résultats jusqu’à l’expiration du cache spécifié.
Les utilisateurs qui exécutent des rapports basés sur un ensemble de données partagé ou des plans de rafraîchissement du cache créent le cache de requête et, dans les deux cas, le cache est disponible, selon les options d’expiration du cache.
Il y a des restrictions sur les types de jeux de données partagés que vous pouvez mettre en cache. Par exemple, les résultats de la requête ne peuvent pas être mis en cache si les données varient en fonction de l’identité de l’utilisateur. De même, la mise en cache n’est pas possible si les données sont récupérées à l’aide du jeton de sécurité de l’utilisateur qui demande le rapport. Pour plus d’informations, voir Ensembles de données partagés en cache (SSRS) et Rapports de mise en cache (SSRS).
Pour programmer l’expiration d’un rapport mis en cache
Dans le Gestionnaire de rapports, allez au jeu de données partagé pour lequel vous souhaitez définir les propriétés de mise en cache, survolez l’élément et sélectionnez la flèche.
Dans le menu, choisissez Gérer.
Dans l’image de gauche, sélectionnez Mise en cache.
Note
Si vous voyez l’erreur « Les identifiants utilisés pour exécuter le jeu de données partagé ne sont pas stockés », l’option cache partage de données est désactivée. Vous devez modifier la source de données pour stocker des identifiants ou modifier le jeu de données partagé pour utiliser une autre source de données qui stocke les identifiants.
Sélectionnez Mettre en cache le dataset partagé.
Sélectionnez l’option pour expirer le cache après 30 minutes. Vous pouvez aussi choisir que le cache expire selon un calendrier spécifié.
Cliquez sur Appliquer.