Page Propriétés d'exécution (Gestionnaire de rapports)

La page des propriétés de l'exécution vous permet de définir les propriétés d'exécution du rapport actuellement sélectionné. Ces options déterminent à quel moment se produit le traitement des données du rapport. Vous pouvez définir ces options pour récupérer les données du rapport aux heures creuses. Si un rapport est consulté fréquemment, vous pouvez mettre en cache de façon temporaire des copies de ce dernier pour éliminer les temps d'attente lorsque plusieurs utilisateurs y accèdent à quelques minutes d'intervalle.

[!REMARQUE]

Cette fonctionnalité n'est pas prise en charge dans SQL Server Express with Advanced Services. Pour plus d'informations sur la disponibilité des fonctionnalités, consultez Reporting Services dans SQL Server Express with Advanced Services.

Pour ouvrir cette page, sélectionnez un rapport, cliquez sur l'onglet Propriétés situé en haut de la page, puis sur l'onglet Exécution situé sur le côté de la page.

Options

  • Exécutez toujours ce rapport avec les données les plus récentes
    Utilisez cette option si vous souhaitez récupérer les données du rapport lorsqu'un utilisateur le sélectionne. Si une copie mise en cache du rapport est disponible, elle est retournée à l'utilisateur. Sinon, l'extraction et le rendu des données se produisent lorsqu'un utilisateur sélectionne le rapport.

    Sélectionnez Ne pas mettre en cache les copies temporaires de ce rapport pour que le rapport soit toujours exécuté avec les données les plus récentes. Chaque utilisateur qui ouvre le rapport déclenche une requête sur la source de données qui contient les données utilisées dans le rapport.

    Sélectionnez Mettre en cache une copie temporaire du rapportpour placer une copie temporaire du rapport dans un cache lorsqu'un utilisateur ouvre le rapport pour la première fois. Les utilisateurs suivants qui exécutent le rapport dans la période de mise en cache reçoivent la copie mise en cache du rapport. La mise en cache améliore habituellement les performances, car le rapport est retourné à partir du cache au lieu d'être traité une nouvelle fois.

    Les rapports mis en cache doivent finalement expirer. Spécifiez le nombre de minutes pendant lesquelles la copie mise en cache du rapport doit être enregistrée. Dès qu'une copie temporaire expire, elle n'est plus retournée à partir du cache. La prochaine fois qu'un utilisateur ouvrira le rapport, le serveur de rapports retraitera ce dernier et replacera une copie du rapport actualisé dans le cache.

    Une planification vous permet également de définir une fréquence d'expiration pour un rapport. Pour qu'un rapport mis en cache expire en fin de journée, par exemple, vous pouvez sélectionner une heure durant la nuit après laquelle la copie expire.

  • Effectuer le rendu de ce rapport à partir d'une capture instantanée d'exécution
    Utilisez cette option pour récupérer un rapport qui été stocké comme une capture instantanée au moment de la planification. Lorsque vous choisissez cette option, vous pouvez planifier l'exécution du traitement des données pendant les heures creuses. Contrairement aux copies mises en cache créées lorsqu'un utilisateur ouvre le rapport, une capture instantanée est créée, puis actualisée, suivant une planification. Les captures instantanées n'expirent pas. Elles restent en service jusqu'à ce qu'elles soient remplacées par de nouvelles versions.

    Les captures instantanées générées par les paramètres d'exécution de rapport ont les mêmes caractéristiques que les captures instantanées d'historique de rapport. La seule différence réside dans le fait qu'il n'existe qu'une seule capture instantanée d'exécution de rapport et plusieurs captures instantanées d'historique de rapport. Les captures instantanées d'historique de rapport sont accessibles à partir de la page Historique du rapport, qui stocke de nombreuses instances d'un rapport à différents moments. Les utilisateurs ont accès aux captures instantanées d'exécution de rapport à partir des dossiers (comme pour les rapports actifs). Dans le cas des captures instantanées d'exécution de rapport, rien n'indique aux utilisateurs que les rapports sont des captures instantanées.

  • Créez une capture instantanée du rapport lorsque vous cliquez sur Appliquer dans cette page.
    Utilisez cette option pour créer une capture instantanée de rapport lorsque vous cliquez sur Appliquer. Lorsque vous traitez un rapport comme une capture instantanée, vous pouvez le générer immédiatement pour le rendre disponible avant l'heure de début planifiée.

  • Délai d'expiration de l'exécution des rapports
    Spécifie si le traitement d'un rapport expire après un certain nombre de secondes. Si vous choisissez le paramètre par défaut, le paramètre du délai d'expiration spécifié dans la page Paramètres du site est utilisé pour le rapport.

    Cette valeur s'applique au traitement du rapport sur le serveur de rapports. Elle ne définit aucun délai d'attente pour le traitement des données sur le serveur de base de données qui fournit les données pour le rapport. Toutefois, la valeur que vous spécifiez doit être suffisante pour terminer le traitement des données et du rapport. Le compte du traitement du rapport commence lorsque le rapport est sélectionné et se termine lors de l'ouverture du rapport.