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 du rapport. Vous pouvez définir ces options pour exécuter un 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.

ms178821.note(fr-fr,SQL.90).gifRemarque :
Cette fonctionnalité n'est pas prise en charge dans SQL Server 2005 Express Edition with Advanced Services. Pour plus d'informations sur la disponibilité des fonctionnalités, consultez Reporting Services dans SQL Server 2005 Express Edition 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 que le rapport soit exécuté 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.

    Choisissez 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.

    Choisissez Mettre en cache une copie temporaire du rapport pour placer une copie temporaire du rapport dans un cache lorsqu'un premier utilisateur ouvre le rapport. Les performances sont meilleures pour les utilisateurs suivants qui ouvrent le rapport, car celui-ci est retourné à partir du cache au lieu d'être réexécuté.

    Les rapports mis en cache doivent expirer au bout d'un certain temps. Vous pouvez taper le nombre de minutes après lequel la copie temporaire n'est plus valide. Une fois qu'une copie temporaire n'est plus valide, 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 traiter un rapport comme capture instantanée, à l'heure planifiée. Choisissez cette option lorsque vous souhaitez exécuter un rapport aux 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 capture 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 points dans le temps. 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 n'a aucune incidence sur le traitement des données sur le serveur de base de données qui fournit les données pour le rapport.

    Le compte du traitement du rapport commence lorsque le rapport est sélectionné et se termine lors de l'ouverture du rapport. Lorsque vous définissez cette valeur, spécifiez suffisamment de temps pour terminer le traitement des données et du rapport.

Voir aussi

Référence

Aide F1 du Gestionnaire de rapports

Autres ressources

Gestion du traitement des rapports
Définition des propriétés d'exécution d'un rapport
Mise en cache d'un rapport dans Reporting Services
Création, modification et suppression de planifications

Aide et Informations

Assistance sur SQL Server 2005