Procédure : utiliser un modèle de rapport comme source de données

Vous pouvez créer des rapports dans le Concepteur de rapports qui utilisent un modèle de rapport publié comme type de source de données. Cette fonction permet de créer des rapports personnalisés prédéfinis pour l'exploration de données générées interactives. Pour plus d'informations sur l'utilisation de rapports prédéfinis dans une exploration de données consultables à l'aide de clics, consultez Gestion des modèles de rapports.

Avant de pouvoir choisir Modèle Report Server comme type de source de données, vous devez avoir un modèle publié à utiliser.

Vous pouvez spécifier un type de source de données de modèle de rapport pour les rapports que vous ajoutez à un projet de serveur de rapports, ou pour les rapports que vous créez à l'aide de l'Assistant Rapport. Les instructions sous cette rubrique partent du principe que vous ajoutez un rapport au projet actuel. Pour plus d'informations sur l'utilisation de l'Assistant, consultez Didacticiel : création de rapports basés sur des modèles dans le Concepteur de rapports.

Pour créer un type de source de données de modèle de rapport

  1. Dans le Concepteur de rapports, ajoutez un rapport au projet de serveur de rapports actuel.

  2. Dans la barre d'outils du volet Données du rapport, cliquez sur Nouveau, puis sur Source de données.

  3. Dans la boîte de dialogue Propriétés de la source de données, tapez un nom dans la zone de texte Nom ou acceptez le nom par défaut.

  4. Vérifiez que l'option Connexion incorporée est sélectionnée.

  5. Dans la liste Type, sélectionnez Modèle Report Server.

  6. Dans la zone de texte Chaîne de connexion, tapez une chaîne de connexion qui spécifie une URL vers un serveur de rapports et un chemin d'accès au modèle. La chaîne de connexion que vous utilisez varie selon que le modèle de rapport se trouve sur un serveur de rapports configuré en mode natif ou en mode intégré SharePoint. Des exemples de chaînes de connexion pour chaque mode sont répertoriés dans la liste suivante :

    • Mode natif   server=http://TestServer/reportserver; datasource=/Models/AdventureWorks Model

    • Mode intégré SharePoint   server=http://TestServer/TestSite; datasource=http://TestServer/TestSite/Documents/Adventure Works.smdl

    Si vous souhaitez utiliser localhost pour le serveur Web, vérifiez que TCP/IP est activé. Sinon, une erreur de connexion pourrait se produire. Pour plus d'informations, consultez Dépannage des problèmes de connexion à un serveur et à une base de données.

    Le nom du modèle est spécifié au moyen de l'argument de la chaîne de connexion à la source de données. L'argument doit être résolu en un nom de modèle complet dans l'espace de noms du dossier du serveur de rapports. Dans l'exemple, le dossier se nomme /Data Sources, et est un dossier enfant du nœud racine dans l'espace de noms du dossier du serveur de rapports. Le chemin d'accès doit commencer par une barre oblique. En cas de doute sur le chemin d'accès, utilisez SQL Server Management Studio ou le Gestionnaire de rapports pour naviguer dans l'arborescence des dossiers.

  7. Sous l'onglet Informations d'identification, spécifiez les informations d'identification donnant accès à la source de données.

    Choisissez Authentification Windows (sécurité intégrée) ou des informations d'identification stockées. Si vous choisissez des informations d'identification demandées par invite, vous devez taper les informations d'identification chaque fois que le serveur de rapports établit une connexion à la source de données. Ne choisissez pas Ne pas demander les informations d'identification, sauf si vous avez configuré le compte d'exécution sans assistance. Pour plus d'informations, consultez Spécification des informations d'identification et de connexion pour les sources de données de rapport.

  8. Cliquez sur OK.

    Cette source de données apparaît dans le volet Données du rapport. Pour ouvrir le Concepteur de requêtes Modèle de rapport afin de pouvoir créer un dataset, cliquez avec le bouton droit sur la source de données, cliquez sur Ajouter un dataset, puis sur Concepteur de requêtes. Si le Concepteur de requêtes Modèle de rapport n'apparaît pas, la connexion au modèle de rapport a échoué. Vérifiez la chaîne de connexion et les informations d'identification pour résoudre l'erreur et ouvrez le Concepteur de requêtes.