Leçon 1 : Création d'un exemple de base de données de l'abonné

Avant de pouvoir définir un abonnement piloté par les données, vous devez disposer d'une source de données qui fournit les données d'abonnement. Au cours de cette étape, vous allez créer une petite base de données pour y stocker les données d'abonnement qui seront utilisées dans ce didacticiel. Ensuite, une fois l'abonnement traité, le serveur de rapports extrait ces données et les utilise pour personnaliser le résultat du rapport, les options de remise et le format de présentation du rapport.

Cette leçon présuppose que vous utilisiez Management Studio pour créer une base de données SQL Server 2012.

Pour créer une base de données d'abonnés exemple

  1. Démarrez Management Studio, puis ouvrez une connexion à un Moteur de base de données.

  2. Cliquez avec le bouton droit sur Bases de données, puis sélectionnez Nouvelle base de données....

  3. Dans la boîte de dialogue Nouvelle base de données, dans la zone Nom de la base de données, tapez Abonnés. Cliquez sur OK.

  4. Cliquez sur le bouton Nouvelle requête dans la barre d'outils.

  5. Copiez les instructions Transact-SQL suivantes dans la requête vide :

    Use Subscribers
    CREATE TABLE [dbo].[OrderInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [Order] [nvarchar] (20) NOT NULL,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('1', 'so43659', '1', 'IMAGE')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('2', 'so43664', '1', 'MHTML')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('3', 'so43668', '1', 'PDF')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('4', 'so71949', '1', 'Excel')
    GO
    
  6. Cliquez sur ! Exécuter dans la barre d'outils.

  7. Utilisez une instruction SELECT pour vérifier que votre table comporte bien trois lignes de données. Par exemple : select * from OrderInfo.

Étapes suivantes

Vous avez créé les données d'abonnement sur lesquelles seront basées la distribution des rapports et en fonction desquelles les résultats des rapports varieront pour chaque abonné. Ensuite, vous allez modifier les propriétés de la source de données du rapport que vous distribuerez aux abonnés. La modification des propriétés de la source de données est destinée à préparer le rapport pour la remise de l'abonnement piloté par les données. Vous allez également modifier la conception du rapport afin d'inclure un paramètre que l'abonnement utilisera avec les données d'abonné. Leçon 2 : Modification des propriétés d'une source de données de rapport.

Voir aussi

Tâches

Créer un abonnement piloté par les données (didacticiel SSRS)

Concepts

Créer une base de données

Créer un rapport de tableau de base (didacticiel SSRS)

Autres ressources

Adding Rows with INSERT