Définir les options de traitement (Reporting Services en mode intégré SharePoint)

S’applique à : SQL Server Reporting Services (2016) SharePoint Not supported Power BI Report Server

Pour obtenir du contenu lié aux versions précédentes de SQL Server Reporting Services (SSRS), consultez SQL Server 2014 Reporting Services.

Vous pouvez définir des options de traitement sur un rapport Reporting Services pour déterminer le moment où le traitement des données a lieu. Vous pouvez également définir une valeur d'expiration pour le traitement des rapports, ainsi que des options qui déterminent si l'historique du rapport en cours est activé.

  • Vous pouvez exécuter un rapport en tant qu'instantané de rapport afin d'éviter qu'il soit exécuté à des moments inopportuns (par exemple, pendant une sauvegarde programmée). En général, un instantané de rapport est créé et actualisé par la suite selon une planification, vous permettant ainsi de déterminer précisément le moment auquel le traitement du rapport et des données se produit. Si un rapport est basé sur des requêtes dont l'exécution est longue ou qui utilisent des données d'une source de données que vous ne souhaitez pas rendre accessible à certaines heures, vous devez exécuter le rapport en tant qu'instantané.

  • Un serveur de rapports peut mettre en mémoire cache la copie d'un rapport traité et retourner cette copie lorsqu'un utilisateur ouvre le rapport. La mise en cache est une technique d'optimisation des performances. La mise en cache peut raccourcir le temps nécessaire à la récupération d'un rapport si celui-ci est volumineux ou fréquemment consulté.

  • L'historique de rapport est un ensemble de copies d'un rapport ayant fait l'objet d'une exécution précédente. Vous pouvez utiliser l'historique de rapport pour conserver un enregistrement d'un rapport dans le temps. L’historique de rapport ne convient pas aux rapports contenant des données confidentielles ou des données personnelles. Pour cette raison, l'historique de rapport peut inclure uniquement les rapports qui interrogent une source de données à l'aide d'un ensemble unique d'informations d'identification (soit stockées, soit utilisées pour l'exécution de rapport sans assistance) qui sont mises à la disposition de tous les utilisateurs qui exécutent un rapport.

    L’intégration de Reporting Services à SharePoint utilise les fonctionnalités de gestion du contenu Extraire et Archiver de SharePoint pour enregistrer les mises à jour des types de contenu Reporting Services. Cela inclut la création d'instantanés de rapports. Par conséquent, si vous activez le contrôle de version sur une bibliothèque de documents, vous verrez la version actualisée du rapport lorsqu'une nouvelle capture instantanée d'historique de rapport est créée. Il s'agit d'un effet secondaire de la mise à jour des captures d'instantanés. Lorsqu'un instantané est mis à jour, la propriété LastExecution du rapport est modifiée, ce qui modifie la version du rapport.

  • Vous pouvez spécifier des valeurs de délai d'attente pour fixer des limites à l'utilisation des ressources système.

Notes

L’intégration de Reporting Services à SharePoint n’est plus disponible après SQL Server 2016.

Définir les options d'actualisation des données

  1. Pointez vers un rapport de la bibliothèque.

  2. Sélectionnez la flèche vers le bas et choisissez Gérer les options de traitement.

  3. Dans Options d'actualisation des données, sélectionnez Utiliser les données d'instantanés. Si le message « Ce rapport ne peut pas être exécuté à partir d'un instantané parce qu’une ou plusieurs des informations d’identification des sources de données ne sont pas stockées » s’affiche, le rapport n'est pas configuré pour être exécuté sans assistance. Vous devez donc modifier les sources de données pour qu'elles utilisent les informations d'identification stockées avant de définir cette option.

  4. Dans Options d'instantanés des données, sélectionnez Planifier le traitement des données.

  5. Sélectionnez Suivant une planification partagée si vous disposez d’une planification partagée existante que vous souhaitez utiliser. Sinon, sélectionnez Suivant une planification personnalisée, puis choisissez Configurer.

  6. Sélectionnez la fréquence, la planification et les dates de début et de fin, puis sélectionnez sur OK.

  7. Dans Options d'instantanés des données, sélectionnez Créer ou mettre à jour l'instantané lorsque cette page est enregistrée si vous souhaitez créer immédiatement les données d'instantané à utiliser avec le rapport sans attendre le traitement planifié des données.

Définir les options de mise en cache des rapports

  1. Pointez vers un rapport de la bibliothèque.

  2. Sélectionnez la flèche vers le bas et choisissez Gérer les options de traitement.

  3. Dans Options d'actualisation des données, sélectionnez Utiliser les données en cache. Si le message « Ce rapport ne peut pas être mis en cache parce qu’une ou plusieurs informations d’identification des sources de données ne sont pas stockées » s’affiche, le rapport n'est pas configuré pour être exécuté sans assistance. Avant de définir cette option, vous devez donc modifier les sources de données pour qu’elles utilisent les informations d'identification stockées.

  4. Dans Options de cache, spécifiez comment le cache expirera :

    • Saisissez le nombre de minutes après l’expiration du cache.

    • Utilisez une planification partagée pour effacer le cache à des instants spécifiés dans la planification.

    • Créez une planification personnalisée pour effacer le cache à un instant que vous spécifiez.

Définir les options de délai d'attente du traitement

  1. Pointez vers un rapport de la bibliothèque.

  2. Sélectionnez la flèche vers le bas et choisissez Gérer les options de traitement.

  3. Dans Délai de traitement, sélectionnez Utiliser le paramètre par défaut de site si vous voulez utiliser la valeur spécifiée au niveau du serveur de rapports. Sinon, sélectionnez Ne pas spécifier de délai d’exécution lors du traitement du rapport ou Limiter le traitement des rapports (en secondes) pour remplacer cette valeur par un délai d’expiration différent ou par aucun délai d’expiration.

Définir les options et les limites de l'historique de rapport

  1. Pointez vers un rapport de la bibliothèque.

  2. Sélectionnez la flèche vers le bas et choisissez Gérer les options de traitement.

  3. Dans Options des instantanés d'historique, spécifiez comment et quand le traitement des données a lieu et est enregistré.

  4. Dans Limites des instantanés d'historique, sélectionnez Utiliser le paramètre par défaut de site si vous voulez utiliser la valeur spécifiée au niveau du serveur de rapports. Sinon, sélectionnez Ne pas limiter le nombre d'instantanés ou Limiter le nombre d'instantanés à pour spécifier une valeur personnalisée.

Définir le délai d'attente de base de données

Définir les propriétés de traitement d’un rapport
Mise en cache de rapports
Définition des valeurs de délai d’attente pour le traitement d’un rapport et d’un jeu de données partagé

D’autres questions ? Essayez de poser une question dans le forum Reporting Services