Leçon 4 : Définition d'un modèle de rapport

Un modèle de rapport est une couche de type métadonnées au-dessus d'une base de données physique, qui identifie des entités, des champs et des rôles. Une fois publiés, ces modèles permettent aux utilisateurs du Générateur de rapports de développer des rapports sans être familiarisés avec les structures des bases de données ou sans avoir à comprendre et à écrire les requêtes. Les modèles se composent d'entités, qui sont des ensembles d'éléments de rapports associés, groupés sous un nom explicite, de relations prédéfinies entre ces entités et de calculs prédéfinis. Les modèles sont définis au moyen d'un langage XML appelé SMDL (Semantic Model Definition Language). L'extension des fichiers de modèle de rapport est .smdl.

Au cours de ce didacticiel, vous allez créer un modèle de rapport qu'il est possible d'utiliser dans le Générateur de rapports.

Pour définir un modèle de rapport

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

    L'Assistant Modèle de rapport s'ouvre.

  2. Cliquez sur Suivant.

  3. Dans la liste Vues de sources de données disponibles, vérifiez que ModelTutorial est sélectionné et cliquez sur Suivant.

    La page Sélectionnez les règles de génération du modèle de rapport s'affiche. Ces règles déterminent la façon dont les métadonnées sont générées à partir de la source de données. Dans le cadre du présent didacticiel, acceptez tous les paramètres par défaut. Les métadonnées seront combinées dans des objets appelés entités.

  4. Cliquez sur Suivant. La page Collecter les statistiques du modèle s'affiche.

    Notes

    Pour générer certains paramètres dans le modèle, le langage SMDL se base sur les statistiques de la base de données qui sont stockées dans la vue de source de données. Si les données de la source de données ont changé ou si la vue de source de données a été modifiée, il est recommandé de sélectionner l'option Mettre à jour les statistiques avant la génération.

  5. Vérifiez que l'option Mettre à jour les statistiques avant la génération est sélectionnée et cliquez sur Suivant.

  6. Dans la zone Nom, vérifiez que ModelTutorial est sélectionné.

  7. Pour terminer les opérations de l'Assistant et créer le modèle de rapport, cliquez sur Exécuter.

  8. Pour quitter l'Assistant, cliquez sur Terminer.

    Dans la fenêtre ModelTutorial - Environnement de développement Microsoft, les entités et les dossiers du modèle sont affichés. La sélection d'une entité entraîne l'affichage de la liste des champs, des dossiers et des rôles que cette entité contient. Une fois le nom du modèle sélectionné, vous pouvez cliquer avec le bouton droit pour ajouter des entités, des perspectives et des dossiers. Lorsqu'une entité est sélectionnée, vous pouvez cliquer avec le bouton droit pour ajouter un dossier, un champ source, une expression et un rôle.

Étapes suivantes

Ensuite, vous allez utiliser Business Intelligence Development Studio pour publier votre modèle sur le serveur de rapports. Consultez Leçon 5 : Publication d'un projet de modèle de rapport.