Procédure : créer un modèle de rapport à l'aide du Générateur de modèles

Vous pouvez générer des modèles à partir d'une base de données SQL Server ou d'une base de données Oracle à l'aide du Générateur de modèles. Vous devez commencer par créer un projet de modèle de rapport dans Business Intelligence Development Studio. Ensuite, créez un fichier de source de données et un fichier de vue de source de données. En dernier lieu, vous créez un fichier de modèle sémantique.

Pour créer un projet de modèle de rapport

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server 2008, puis cliquez sur Business Intelligence Development Studio.

  2. Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet.

  3. Dans la liste Types de projets, cliquez sur Projets Business Intelligence.

  4. Dans la liste Modèles, cliquez sur Projet de modèle de rapport.

  5. Tapez un nom et un emplacement pour le projet. Vous pouvez également cliquer sur Parcourir, puis sélectionner un emplacement.

  6. Cliquez sur OK.

    Un nouveau projet apparaît dans la fenêtre Explorateur de solutions.

Pour créer une source de données

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Sources de données, puis cliquez sur Ajouter une nouvelle source de données.

    L'Assistant Source de données s'ouvre.

    [!REMARQUE]

    Vous pouvez également lancer l'Assistant Modèle de rapport puis créer les fichiers de source de données et de vue de source de données pendant que vous créez le modèle de rapport.

  2. Dans la page Assistant Source de données, cliquez sur Suivant.

  3. Dans la page Sélectionner la méthode de définition de la connexion, cliquez sur Créer une source de données basée sur une connexion existante ou nouvelle, puis cliquez sur Nouveau.

  4. Dans Nom du serveur, sélectionnez le nom du serveur auquel vous souhaitez vous connecter.

  5. Sélectionnez la méthode de connexion dont les utilisateurs du Générateur de rapports se serviront pour se connecter à la base de données.

    • Authentification Windows : sélectionnez cette option si vous souhaitez que le système d'exploitation authentifie les utilisateurs SQL Server. Cette option permet à SQL Server d'utiliser les fonctionnalités de sécurité de Windows, telles que le chiffrement des mots de passe, pour authentifier les utilisateurs. Nous vous recommandons vivement de sélectionner cette option.

    • Authentification SQL Server : sélectionnez cette option si vous souhaitez que les utilisateurs recourent à un compte de connexion SQL Server que vous avez créé. Les utilisateurs doivent fournir un nom et un mot de passe de connexion SQL Server valides.

    AttentionAttention

    Dans la mesure du possible, utilisez l’authentification Windows.

  6. Dans la liste Sélectionner ou entrer un nom de base de données, sélectionnez le nom de la base de données à utiliser.

  7. Pour vérifier la connexion, cliquez sur Tester la connexion.

  8. Cliquez sur OK, puis à nouveau sur OK.

  9. Cliquez sur Suivant.

  10. Dans la page Fin de l'Assistant, un nom de source de données par défaut apparaît dans la zone Nom de la source de données. Tapez un nom différent ou utilisez le nom par défaut. Le nom par défaut est le nom de la base de données utilisée par la connexion.

  11. Pour mettre fin à l'Assistant, cliquez sur Terminer.

    La nouvelle source de données apparaît dans le dossier Sources de données dans l'Explorateur de solutions.

Pour créer une vue de source de données

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Vues des sources de données, puis cliquez sur Ajouter une nouvelle vue de source de données.

  2. Dans la page Assistant Vue de source de données, cliquez sur Suivant.

  3. Dans la page Sélectionner une source de données, sélectionnez une source de données dans la liste Sources de données relationnelles. Si aucune source de données n'est répertoriée, vous devez en créer une en cliquant sur le bouton Nouvelle source de données.

    Important

    Lorsque vous générez la vue de source de données pour votre modèle Oracle, veillez à cliquer sur le bouton Avancé sur la page Sélectionner une source de données de l'Assistant Vue de source de données et, dans la boîte de dialogue Options avancées des vues de source de données, sélectionnez le nom de schéma pour filtrer les objets de base de données. Puis sélectionnez les objets de base de données que vous souhaitez ajouter à votre modèle.

  4. Cliquez sur Suivant.

  5. Dans la page Sélectionner des tables et des vues, sélectionnez les tables et les vues à inclure dans le modèle sémantique, puis cliquez sur les boutons fléchés pour déplacer les objets depuis la liste Objets disponibles vers la liste Objets inclus.

    Important

    Si vous créez un modèle de rapport Oracle, ne cliquez pas sur le bouton Ajouter des tables associées lorsque vous sélectionnez les tables et les vues que vous souhaitez ajouter au modèle de rapport. Si vous cliquez sur ce bouton, le fichier .DSV ne sera pas généré.

  6. Cliquez sur Suivant.

  7. Dans la page Fin de l'Assistant, un nom de vue de source de données par défaut apparaît. Vous pouvez taper un nom différent ou utiliser le nom par défaut, qui correspond au nom de la source de données pour laquelle vous êtes en train de créer la vue de source de données.

  8. Pour mettre fin à l'Assistant, cliquez sur Terminer.

    La nouvelle vue de source de données apparaît dans le dossier Vues des sources de données dans l'Explorateur de solutions.

Pour créer un modèle de rapport

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier Modèles de rapport, puis sélectionnez Ajouter un nouveau modèle de rapport.

  2. Dans la page Assistant Modèle de rapport, cliquez sur Suivant.

  3. Dans la page Sélectionner une vue de source de données, sélectionnez la vue de source de données à utiliser pour le rapport, puis cliquez sur OK. Si aucune vue de source de données n'est répertoriée, vous devez en créer une en cliquant sur le bouton Nouvelle vue de source de données.

  4. Dans la page Sélectionnez les règles de génération du modèle de rapport, sélectionnez les règles à appliquer au modèle, la langue de modèle à utiliser, puis cliquez sur Suivant.

    [!REMARQUE]

    Si vous consultez des chaînes anglaises dans un environnement non anglais, vous devez installer le module linguistique .NET Framework approprié.

  5. Dans la page Collecter les statistiques du modèle, vérifiez que l'option Mettre à jour les statistiques du modèle avant la génération est sélectionnée. Pour être en mesure de créer un modèle de rapport, l'Assistant Modèle de rapport doit collecter des statistiques de base sur la source de données.

    [!REMARQUE]

    Sauf si la source de données ou la vue de source de données a changé, vous pouvez sélectionner l'option Utiliser les statistiques actuelles stockées dans la vue de source de données lors de la prochaine mise à jour du modèle.

  6. Cliquez sur Suivant.

  7. Dans la page Fin de l'Assistant, tapez le nom du modèle de rapport, puis cliquez sur Exécuter.

  8. Cliquez sur Terminer.

    Le contenu du modèle de rapport s'affiche.