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.
Vous pouvez précharger le cache pour un dataset partagé en créant un plan d'actualisation du cache pour le dataset partagé.
Vous pouvez précharger le cache pour un rapport de deux façons :
Créer un plan d'actualisation du cache pour le rapport. Ceci est la méthode privilégiée.
Utilisez l'abonnement piloté par les données pour précharger des instances de rapports paramétrables dans le cache. Il s’agissait du seul moyen de précharger le cache dans les versions de Reporting Services antérieures à SQL Server 2008 R2. Pour plus d’informations, consultez Mise en cache de rapports (SSRS).
Les conditions suivantes doivent être réunies avant de pouvoir mettre en cache un rapport ou un dataset partagé :
La mise en cache doit être activée pour le dataset partagé ou le rapport.
Les sources de données partagées pour le dataset partagé ou le rapport doivent être configurées pour utiliser des informations d'identification stockées ou aucune information d'identification.
Le service SQL Server Agent doit être en cours d’exécution.
Pour précharger le cache en créant un plan d’actualisation du cache
Démarrez le Gestionnaire de rapports (SSRS en mode natif).
Dans le Gestionnaire de rapports, accédez à la page Contenu , puis accédez à l’élément que vous souhaitez mettre en cache.
Pointez sur l’élément, cliquez sur la liste déroulante, puis cliquez sur Gérer.
Cliquez sur l’onglet Options d’actualisation du cache .
Dans la barre d’outils, cliquez sur Nouveau plan d’actualisation du cache.
Remarque
Si la mise en cache de l’élément n’est pas activée, vous êtes invité à activer la mise en cache. Pour activer la mise en cache, cliquez sur OK.
La page Plan d’actualisation du cache s’ouvre.
Tapez éventuellement une description pour le plan d’actualisation.
Pour une planification partagée, cliquez sur Planification partagée, puis sélectionnez le nom de la planification à utiliser.
Pour une planification personnalisée, cliquez sur Planification spécifique à l’élément, puis sur Configurer.
Configurer la planification
Cliquez sur OK.
Pour précharger le cache avec un rapport personnalisé à l'utilisateur en utilisant un abonnement basé sur les données.
Démarrez le Gestionnaire de rapports (SSRS en mode natif).
Dans le Gestionnaire de rapports, accédez à la page Contenu , puis accédez au rapport pour lequel vous souhaitez créer un abonnement.
Cliquez sur le rapport, sur l’onglet Abonnements, puis sur Nouveau Data-Driven Abonnement.
Tapez éventuellement une description de l’abonnement.
Dans la liste Spécifier la façon dont les destinataires sont avertis , sélectionnez Fournisseur de remise Null.
Spécifiez un type de source de données, puis cliquez sur Suivant pour configurer la source de données.
Spécifiez le type de connexion, la chaîne de connexion et les informations d'identification pour accéder à la source de données contenant les données des abonnés. L’exemple suivant illustre une chaîne de connexion utilisée pour se connecter à une base de données SQL Server appelée Abonnés :
data source=<servername>; initial catalog=SubscribersCliquez sur Suivant.
Spécifiez la requête ou la commande qui récupère les données de l’abonné. Si vous le souhaitez, augmentez le délai d’attente pour les requêtes qui prennent beaucoup de temps à traiter. Par exemple:
Select * from UserInfoCliquez sur Valider. La requête doit être validée pour pouvoir continuer. Lorsque le message Requête validée avec succès s’affiche, cliquez sur Suivant.
Comme vous ne pouvez pas configurer les paramètres d’extension de remise pour le fournisseur de remise Null, cliquez sur Suivant.
Spécifiez les valeurs des paramètres de rapport pour l’abonnement, puis cliquez sur Suivant.
Précisez le moment où l'abonnement doit être traité. Ne choisissez pas Lorsque les données du rapport sont mises à jour sur le serveur de rapports. Elle est réservée exclusivement aux instantanés. Si vous souhaitez utiliser une planification préexistante, sélectionnez Sur une planification partagée.
Ou, pour créer une planification personnalisée, cliquez sur Sur une planification créée pour cet abonnement , puis cliquez sur Suivant. Configurez la planification, puis cliquez sur Terminer.
Remarque
Pour que les abonnés reçoivent le rapport le plus récent, la planification que vous configurez doit être cohérente avec la planification de remise des rapports que vous avez définie pour les abonnés. Pour plus d’informations, consultez le Gestionnaire de rapports (mode natif SSRS).
Configurez les options d'exécution du rapport comme suit. Dans la page de rapport, cliquez sur l’onglet Propriétés .
Dans le cadre gauche, cliquez sur l’onglet Exécution .
Dans la page qui s’affiche, sélectionnez Effectuer le rendu de ce rapport avec les données les plus récentes.
Choisissez l'une des deux options de mise en cache suivantes et configurez l'expiration comme suit :
Pour que la copie mise en cache expire après une période particulière, cliquez sur Mettre en cache une copie temporaire du rapport. Expirez la copie du rapport après un certain nombre de minutes. Tapez le nombre de minutes pour l’expiration du rapport.
Pour que la copie mise en cache expire selon une planification, cliquez sur Mettre en cache une copie temporaire du rapport. Expirez la copie du rapport selon la planification suivante. Cliquez sur Configurer ou sélectionnez une planification partagée pour définir une planification pour l’expiration du rapport.
Cliquez sur Appliquer.
Voir aussi
Data-Driven Abonnements
Créer un abonnement Data-Driven (didacticiel SSRS)
Performances, instantanés, mise en cache (Reporting Services)
Définir les propriétés de traitement d'un rapport
Mise en cache des rapports (SSRS)