Vue d'ensemble des abonnements

Un abonnement est une requête permanente de remise d'un rapport à une heure donnée ou en réponse à un événement, et dans un format que vous définissez. Les abonnements offrent un moyen alternatif à l'exécution de rapports à la demande. La génération de rapports à la demande nécessite que vous sélectionniez le rapport chaque fois que vous souhaitez le consulter. En revanche, les abonnements peuvent être utilisés pour planifier et pour automatiser la remise d'un rapport.

Abonnements standard et pilotés par les données

Reporting Services prend en charge deux types d'abonnements : standard et pilotés par les données. Les abonnements standard sont créés et gérés par des utilisateurs individuels. Un abonnement standard se compose de valeurs statiques qui ne peuvent pas changer au cours du traitement. Pour chaque abonnement standard, il y a exactement un jeu d'options de présentation des rapports, d'options de remise et de paramètres de rapport.

Les abonnements pilotés par les données sont dits dynamiques en ce sens que les valeurs de la présentation, de la remise et des paramètres sont récupérées à partir d'une source de données au moment de l'exécution. Vous pouvez utiliser des abonnements pilotés par les données si la taille de votre liste de destinataires est très importante ou si vous voulez modifier la sortie du rapport pour chaque destinataire. Pour cela, vous devez savoir créer des requêtes et comprendre comment les paramètres sont utilisés. En règle générale, les administrateurs de serveur de rapports se chargent de créer et de gérer ces abonnements. Pour plus d'informations, consultez Abonnements pilotés par les données.

Remise personnalisée, par messagerie électronique et dans un partage de fichiers

Les abonnements utilisent des extensions de remise pour déterminer le mode de diffusion d'un rapport et le format dans lequel il sera rendu. Lorsqu'un utilisateur crée un abonnement, il peut choisir l'une des extensions de remise disponibles pour déterminer le mode de remise du rapport. Reporting Services assure la prise en charge de la remise par messagerie électronique et dans un partage de fichiers. Les développeurs peuvent créer des extensions de remise supplémentaires pour acheminer les rapports vers d'autres emplacements. Il existe un autre mode de remise, appelé le fournisseur de remise NULL. Cette fonctionnalité n'est pas mise à la disposition des utilisateurs. Elle est utilisée par les administrateurs pour améliorer les performances d'un serveur de rapports en préchargeant le cache.

Composants d'un abonnement

Un abonnement se compose des éléments suivants :

  • Un rapport capable de s'exécuter sans assistance (c'est-à-dire un rapport qui utilise des informations d'identification stockées ou aucune information d'identification).
  • Un mode de remise (par exemple, par messagerie électronique) et les paramètres correspondants (une adresse de messagerie, par exemple).
  • Une extension de rendu pour présenter le rapport dans un format spécifique.
  • Les conditions du traitement de l'abonnement, exprimé comme un événement.
    Généralement, les conditions d'exécution d'un rapport sont basées sur des critères horaires. Par exemple, vous pouvez souhaiter qu'un rapport particulier soit exécuté tous les mardis à 15:00. Toutefois, si le rapport s'exécute comme une capture instantanée, vous pouvez demander que l'abonnement soit exécuté à chaque actualisation de la capture instantanée.
  • Les paramètres utilisés lors de l'exécution du rapport.
    Les paramètres sont facultatifs et ne sont spécifiés que pour les rapports acceptant des valeurs de paramètres. Étant donné qu'un abonnement appartient généralement à un utilisateur, les valeurs de paramètres spécifiées varient d'un abonnement à un autre. Ainsi, les responsables commerciaux de différents départements utiliseront des paramètres pour retourner des données propres à leur département. Tous les paramètres doivent avoir une valeur explicitement définie ou une valeur par défaut valide.

Les informations d'abonnement sont stockées individuellement avec les rapports dans une base de données du serveur de rapports. Vous ne pouvez pas gérer les abonnements indépendamment des rapports auxquels ils sont associés. Notez que les abonnements ne peuvent pas être étendus pour inclure des descriptions, du texte personnalisé ou d'autres éléments. Ils ne peuvent contenir que les éléments indiqués ci-dessus.

Voir aussi

Concepts

Création, modification et suppression d'abonnements
Remise par courrier électronique dans Reporting Services
Remise par partage de fichiers dans Reporting Services

Autres ressources

Remise de rapports par abonnements
Gestion des abonnements
Page Nouvel abonnement / Modifier l'abonnement (Gestionnaire de rapports)
Page Créer un abonnement piloté par les données (Gestionnaire de rapports)

Aide et Informations

Assistance sur SQL Server 2005