Mettre en cache un rapport (Gestionnaire de rapports)

L'un des moyens d'améliorer les performances est de configurer les propriétés de mise en cache d'un rapport. Lorsqu'un rapport est mis en cache, une copie du rapport rendu est enregistrée pour une courte durée. Le premier utilisateur qui demande le rapport doit attendre que son traitement soit entièrement terminé avant de pouvoir l'afficher. Les utilisateurs ultérieurs qui demandent le rapport pendant la période de mise en cache peuvent le consulter immédiatement, car son traitement a déjà eu lieu.

Il existe des restrictions concernant les types de rapports que vous pouvez mettre en cache. Par exemple, un rapport ne peut pas être mis en cache si sa sortie varie selon l’identité de l’utilisateur, ou 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, consultez Mise en cache de rapports (SSRS).

Planifier l’expiration d’un rapport mis en cache

  1. Démarrez le Gestionnaire de rapports (SSRS en mode natif).

  2. Dans le Gestionnaire de rapports, parcourez l'arborescence jusqu'à la page Contenu . Accédez au rapport pour lequel vous souhaitez définir des propriétés de mise en cache, survolez l’élément et sélectionnez la flèche.

  3. Dans le menu, choisissez Gérer.

  4. Dans le cadre de gauche, choisissez Options de traitement.

  5. Dans la page qui s’affiche, sélectionnez Toujours exécuter ce rapport avec les données les plus récentes.

  6. Sélectionnez l’une des deux options de cache suivantes et configurez l’expiration comme suit :

    • Pour configurer l’expiration d’une copie en cache après une durée déterminée, choisissez Mettre en cache une copie temporaire du rapport. Faire expirer la copie du rapport après un certain nombre de minutes. Saisissez le nombre de minutes pour l’expiration du rapport.

    • Pour configurer l’expiration d’une copie mise en cache selon une planification, choisissez Mettre en cache une copie temporaire du rapport. Faire expirer la copie du rapport selon la planification suivante. Sélectionnez Configurer ou sélectionnez une planification partagée pour contrôler l’expiration du rapport.

  7. Sélectionnez Appliquer.

Définir les propriétés de traitement d’un rapport
Mise en cache de rapports (SSRS)