Créer, modifier et supprimer des planifications
Cet article est consacré à la création, la modification et la suppression des planifications partagées Reporting Services. Pour gérer des planifications partagées en mode natif, utilisez la page Planifications dans le portail web ou le dossier Planifications partagées dans Management Studio. Pour le mode SharePoint, utilisez les pages de gestion pour l'application de service Reporting Services.
Pour déterminer si une planification partagée est utilisée de manière active, utilisez l’une des méthodes suivantes :
Portail web : Dans l’onglet Planifications de Paramètres du site, passez en revue les valeurs des champs Date de la dernière exécution, Date de la prochaine exécution et États. Si une planification ne s’exécute plus parce qu’elle est arrivée à expiration, la date d’expiration apparaît dans le champ État. Pour plus d’informations, consultez Web portal (SSRS Native Mode).
SQL Server Management Studio : Consultez la page Rapports d’une planification partagée donnée. Cette page répertorie tous les rapports et datasets partagés qui utilisent la planification partagée. Pour plus d’informations, consultez Reporting Services pour SQL Server Management Studio .
Journaux : Affichez les journaux des traces ou les fichiers journaux des exécutions des rapports afin de déterminer si ces derniers se sont exécutés aux heures spécifiées dans la planification. Pour plus d’informations, consultez Fichiers journaux et sources de Reporting Services.
Quand vous supprimez une planification partagée
Les planifications partagées doivent être supprimées manuellement à l’aide de la page Planifications du portail web ou le dossier Planifications partagées dans Management Studio. Si vous supprimez une planification partagée qui est en cours d’utilisation, toutes les références à cette planification sont remplacées par des planifications spécifiques aux rapports.
Si vous supprimez une planification partagée utilisée par plusieurs rapports et abonnements, le serveur de rapports crée des planifications individuelles pour chaque rapport et abonnement qui a précédemment utilisé la planification partagée. Chaque nouvelle planification individuelle contient la date, l’heure et la périodicité spécifiée dans la planification partagée. Reporting Services ne fournit pas de gestion centrale des planifications individuelles. Quand vous supprimez une planification partagée, vous devez gérer les informations de planification pour chaque élément individuel.
Remarque : si vous n’êtes pas sûr qu’une planification partagée est utilisée, envisagez de la supprimer dans Management Studio plutôt qu’à l’aide du portail web. Management Studio fournit les mêmes fonctionnalités de gestion de planification partagée que le Gestionnaire de rapports. Toutefois, il fournit une autre page Rapports qui affiche le nom de chaque rapport qui utilise la planification.
Le fait de supprimer une planification et le fait de provoquer son expiration sont deux opérations différentes. Une date d’expiration sert à arrêter une planification, mais ne la supprime pas. Comme les planifications servent à automatiser un grand nombre de fonctionnalités, elles ne sont jamais supprimées automatiquement. Les planifications expirées fournissent aux administrateurs de serveurs de rapports des éléments de preuve quant à la cause de l’arrêt subit d’un processus automatisé. Sans la présence de la planification expirée, un administrateur de serveur de rapports peut faire une erreur de diagnostic pour un problème ou perdre inutilement du temps à tenter de dépanner un processus qui fonctionne parfaitement.
Quand vous supprimez une planification spécifique à un rapport
Les planifications spécifiques à un rapport ou un abonnement sont supprimées lorsque vous supprimez le rapport ou l'abonnement, ou lorsque vous choisissez une autre approche pour exécuter le rapport ou l'abonnement. Par exemple, si vous choisissez Toujours exécuter ce rapport avec les données les plus récentes, la planification spécifique à un rapport que vous avez créée pour exécuter un rapport en tant qu’instantané d’exécution de rapport est supprimée.
Une planification spécifique aux rapports arrivée à expiration reste associée au rapport. Vous pouvez déterminer si une planification est arrivée à expiration en vérifiant sa date de fin. Une planification partagée expirée reste dans la liste des planifications partagées. Le champ État indique si la planification est arrivée à expiration. Vous pouvez rétablir la planification en reportant la date de fin ou vous pouvez supprimer la référence à la planification si vous n'en n'avez plus besoin.
Créer, supprimer ou modifier une planification partagée (portail web)
La création et la modification d'une planification consiste à définir des options de fréquence qui déterminent le moment d'exécution de la planification.
Vous pouvez créer ou modifier une planification à n'importe quel moment. Toutefois, si une planification commence à s’exécuter avant que vous n’ayez terminé vos modifications, la version précédente de la planification est utilisée. La planification révisée ne prend pas effet tant que vous ne l’avez pas enregistrée.
Si vous modifiez une planification partagée, vous pouvez la suspendre avant d’apporter des modifications. Les modifications prennent effet lorsque vous reprenez la planification.
Dans le portail web, sélectionnez Paramètres dans la barre d’outils.
Remarque
Si l'option Paramètres n'est pas disponible, vous n'êtes pas autorisé à modifier ces paramètres.
Sélectionnez Paramètres du site dans le menu.
Sélectionnez l'onglet Planifications .
Sélectionnez + Nouvelle planification. Pour modifier une planification existante, sélectionnez son nom.
Tapez un nom descriptif pour la planification.
Sélectionnez Heure, Jour, Semaineou Mois. Sélectionnez Une fois pour créer une planification qui ne s’exécute qu’une seule fois. Des options supplémentaires s’affichent lorsque vous spécifiez la base de votre planification.
Si vous le souhaitez, sélectionnez une date de début pour la planification. Par défaut, il s'agit de la date du jour. Vous pouvez reporter le début de la planification en choisissant une date ultérieure.
Sélectionnez éventuellement une date de fin de planification. La planification cesse de s’exécuter à la date indiquée, mais elle n’est pas supprimée.
Sélectionnez l’heure à laquelle la planification doit s’exécuter.
Cliquez sur OK.
Supprimer une planification partagée (portail web)
- Dans le portail web, sélectionnez Paramètres dans la barre d’outils.
- Sélectionnez Paramètres du site dans le menu.
- Sélectionnez l'onglet Planifications .
- Cochez la case située à côté de la planification partagée à supprimer, puis choisissez Supprimer.
Créer, supprimer ou modifier une planification partagée (Management Studio)
Une planification partagée contient des informations de planification et de périodicité. Tous les rapports publiés et abonnements qui s’exécutent sur un serveur de rapports Reporting Services peuvent utiliser ces informations. Si de nombreux rapports et abonnements s'exécutent en même temps, vous pouvez créer une planification partagée pour ces travaux. Si vous souhaitez modifier le modèle de périodicité ou la date de fin, vous pouvez effectuer la modification en un seul endroit.
La maintenance des planifications partagées est plus facile à assurer ; par ailleurs, ces dernières vous apportent une plus grande souplesse de gestion des opérations planifiées. Par exemple, vous pouvez suspendre et reprendre des planifications partagées. En outre, si vous constatez que trop d’opérations planifiées s’exécutent en même temps, vous pouvez créer plusieurs planifications partagées. Ces planifications peuvent s’exécuter à différents moments. Ensuite, vous pouvez ajuster les informations de planification jusqu’à ce que la charge de traitement soit égale sur le serveur de rapports.
Créer ou modifier une planification partagée (Management Studio)
Démarrez SQL Server Management Studio et connectez-vous à une instance du serveur de rapports.
Dans l'Explorateur d'objets, développez un nœud du serveur de rapports.
Cliquez avec le bouton droit sur le dossier Planifications partagées, puis cliquez sur Nouvelle planification. La page Général de la boîte de dialogue Nouvelle planification partagée s'affiche.
Pour modifier une planification partagée existante, développez le dossier Planifications partagées, cliquez avec le bouton droit sur la planification à modifier, puis sélectionnez Propriétés.
Tapez un nom descriptif pour la planification.
Si vous le souhaitez, sélectionnez une date de début pour la planification. Par défaut, il s'agit de la date du jour.
Si vous le souhaitez, sélectionnez une date de fin pour la planification. La planification cesse de s’exécuter à la date indiquée, mais elle n’est pas supprimée.
Pour configurer une planification périodique, sélectionnez Heure, Jour, Semaineou Mois. D’autres options sont affichées. Utilisez ces autres options pour configurer la périodicité de la planification, en fonction de vos préférences selon l’heure, le jour, la semaine ou le mois.
Sinon, pour spécifier une planification unique (non périodique), sélectionnez Une fois, puis spécifiez une Heure de début.
Cliquez sur OK.
Pour supprimer une planification partagée (Management Studio)
- Dans l'Explorateur d'objets, développez un nœud du serveur de rapports.
- Pour vérifier que la planification partagée n’est pas actuellement utilisée par les rapports, développez le dossier Planifications partagées, cliquez avec le bouton droit sur la planification, puis cliquez sur Propriétés.
- Sélectionnez l’onglet apports pour afficher la liste des rapports qui utilisent actuellement la planification. Sélectionnez Annuler.
- Développez le dossier Planifications partagées, cliquez avec le bouton droit sur la planification à supprimer, puis cliquez sur Supprimer. La boîte de dialogue Suppression des éléments du catalogue s'affiche.
- Cliquez sur OK.
Si vous supprimez une planification partagée utilisée par plusieurs rapports et abonnements, le serveur de rapports crée des planifications individuelles pour chaque rapport et abonnement qui a précédemment utilisé la planification partagée. Chaque nouvelle planification individuelle contient la date, l’heure et la périodicité spécifiée dans la planification partagée.
Créer et gérer des planifications partagées (mode SharePoint)
Vous devez être un administrateur de site pour pouvoir créer, modifier ou supprimer les planifications partagées d'un site SharePoint.
Vous pouvez identifier une planification spécifique par son nom descriptif. Si aucun nom n’est spécifié, un nom par défaut est créé à partir des informations qui se rapportent à la planification, par exemple sa périodicité ou ses dates et heures d’exécution.
Remarque
La création de planifications partagées nécessite le service SQL Server Agent.
Créer des planifications partagées (mode SharePoint)
- Sélectionnez Actions du site.
- Cliquez sur Paramètres de site.
- Dans la section Reporting Services, sélectionnez Gérer les planifications partagées.
- Cliquez sur Ajouter une planification pour ouvrir la page Propriétés de planification.
- Entrez un nom descriptif pour la planification. Sur les pages d’application utilisées pour travailler avec les rapports Reporting Services, ce nom apparaît dans les listes déroulantes des pages de définition de planification pour l’ensemble du site. Évitez les noms longs difficiles à lire. Efforcez-vous de respecter une convention d'affectation des noms pour fournir la plus grande partie des informations descriptives au début du nom.
- Choisissez une fréquence. Selon la fréquence choisie, les options de planification qui s’affichent sur la page peuvent varier pour prendre en charge cette fréquence (par exemple, si vous choisissez Mois, le nom de chaque mois s’affiche sur la page).
- Définissez la planification. Toutes les combinaisons de planification ne peuvent pas être prises en charge dans une seule planification.
- Définissez une date de début et de fin.
- Cliquez sur OK.
Supprimer des planifications partagées (mode SharePoint)
Toutes les planifications, qu'elles soient partagées ou spécifiques aux rapports, doivent être supprimées manuellement. Si vous supprimez une planification partagée qui est en cours d’utilisation, toutes les références à cette planification sont remplacées par des planifications personnalisées non spécifiées. Une planification personnalisée non spécifiée est une planification personnalisée qui n’a pas d’informations de date ou d’heure.
- Sélectionnez Actions du site.
- Cliquez sur Paramètres de site.
- Dans la section Reporting Services, sélectionnez Gérer les planifications partagées.
- Sélectionnez la planification, puis sur Supprimer.