Cognos - Gestionnaire de framework

Dans ce chapitre, nous discuterons de ce qu'est un Framework Manager et de ses divers autres composants.

Qu'est-ce qu'un Framework Manager?

IBM Cognos Framework Manager est utilisé pour créer un modèle commercial de métadonnées dérivées d'une ou plusieurs sources de données. C'est un outil basé sur Windows qui est utilisé pour publier les modèles commerciaux dans Cognos BI sous la forme de packages qui peuvent être utilisés pour des rapports analytiques et des analyses.

Avant de démarrer un nouveau projet dans Framework Manager, il est nécessaire de passer en revue les exigences de reporting BI qui vous aident à identifier les stratégies de données, les métadonnées, la livraison de packages de rapports, etc. Cela vous aide à identifier les sources de données requises dans Framework Manager pour obtenir les données requises dans le rapport BI. Vous devez tenir compte des facteurs suivants avant de démarrer un nouveau projet dans le gestionnaire de cadre.

  • Sources de données requises pour répondre aux besoins de BI.
  • Types de système DW
  • Actualisation des données dans l'entrepôt de données
  • Rapports BI - Quotidien, hebdomadaire ou mensuel.

Modélisation des métadonnées

Un modèle de métadonnées est défini comme la collection d'objets de base de données (tables, colonnes et relations entre objets) importés de la base de données. Lorsque vous exécutez le rapport, les métadonnées publiées dans le portail BI Cognos génèrent une instruction SQL en fonction de la requête.

Le gestionnaire IBM Cognos Framework peut masquer la complexité des données dans la source de données et également modifier la façon dont les données sont présentées aux utilisateurs. Il fournit une vue facile à comprendre pour les utilisateurs BI et à effectuer des analyses et des rapports.

Interface utilisateur d'IBM Cognos Framework Manager

La capture d'écran suivante montre l'interface utilisateur d'IBM Cognos BI Framework Manager.

Voici les différents composants de la capture d'écran ci-dessus qui sont expliqués en détail pour une meilleure compréhension -

  • Project Viewer - Ce volet sur le côté gauche vous permet d'accéder à tous les projets existants dans un format arborescent.

  • Project Info- Il s'agit du volet central utilisé pour gérer les objets d'un projet existant. Cela a trois onglets: Explorateur, Diagramme et Dimension.

  • Properties - Ce volet en bas permet de définir la valeur des différentes propriétés d'un objet dans un projet.

  • Tools- Ce volet sur le côté droit vous fournit divers outils utiles importants. Vous pouvez effectuer une recherche, ou afficher un objet et ses objets dépendants, changer la langue du projet, etc.

Importer des métadonnées à partir d'une base de données relationnelle

Pour importer des métadonnées à partir d'une base de données relationnelle, vous mappez les objets de base de données aux objets du gestionnaire de cadre. Dans le Framework Manager, vous pouvez importer tous les objets ou sélectionner des objets particuliers tels que des tables, des colonnes, des fonctions, des procédures stockées, des vues, etc.

Seules les procédures stockées définies par l'utilisateur sont prises en charge.

Objets de base de données Objets Framework Manager
Colonne Élément de requête
Vue Objet de la requête
Synonyme Objet de la requête
Procédure Objet de la requête
Table Objet de la requête
Fonction Fonction de projet

Pour créer un modèle de métadonnées, exécutez l'assistant de métadonnées à partir du menu Action. Sélectionnez une connexion à une source de données et cliquez sur le bouton Suivant. Cochez les cases des objets que vous souhaitez importer.

Spécifiez comment l'importation doit gérer les noms d'objets en double. Choisissez soit d'importer et de créer un nom unique, soit de ne pas importer. Si vous choisissez de créer un nom unique, l'objet importé apparaît avec un numéro.

For example- Lorsque vous voyez QuerySubject et QuerySubject1 dans votre projet. Cliquez ensuite sur Importer.

Les statistiques d'importation, y compris une liste des objets qui n'ont pas pu être importés et un nombre d'objets qui ont été importés sont affichés.

L'étape suivante consiste à cliquer sur le bouton Terminer.

Après avoir importé des métadonnées, vous devez vérifier les métadonnées importées pour les zones suivantes -

  • Relations et cardinalité
  • Determinants
  • Propriété d'utilisation pour les éléments de requête
  • Propriété Regular Aggregate pour les éléments de requête

Importation de métadonnées à partir du modèle Cognos 8

Dans Framework Manager, vous pouvez également importer des métadonnées à partir d'un modèle Cognos 8 existant. Pour importer des métadonnées à partir du modèle Cognos 8, accédez àActions → Run Metadata wizard.

Cliquez sur le modèle Cognos 8, puis sur le bouton Suivant. Accédez au fichier .cpf à partir de Cognos 8 Model et cliquez sur Suivant.

Cochez les cases des objets que vous souhaitez importer, puis cliquez sur Suivant puis sur Terminer.

Modélisation des métadonnées relationnelles

Une fois que vous avez importé les métadonnées, vous devez ensuite valider les objets pour les besoins de rapport. Vous pouvez sélectionner les objets qui apparaissent dans le rapport et les tester. Vous pouvez créer deux vues du modèle de métadonnées -

  • Vue d'importation
  • Vue d'entreprise

La vue Importer vous montre les métadonnées importées depuis la source de données. Pour valider les données selon vos rapports BI, vous pouvez effectuer les étapes suivantes -

  • Assurez-vous que les relations reflètent les exigences en matière de rapports.

  • Optimisez et personnalisez les données récupérées par les sujets de requête.

  • Optimisez et personnalisez les données récupérées par dimensions. Vous souhaiterez peut-être stocker les dimensions dans une vue dimensionnelle distincte.

  • Gérez la prise en charge des métadonnées multilingues.

  • Contrôlez la façon dont les données sont utilisées et formatées en vérifiant les propriétés des éléments de requête.

La vue d'entreprise est utilisée pour fournir les informations dans les métadonnées. Vous pouvez effectuer des calculs, des agrégations et appliquer des filtres dans la vue d'entreprise et permettre facilement aux utilisateurs de créer le rapport. Vous pouvez ajouter des règles métier telles que des calculs personnalisés et des filtres qui définissent les informations que les utilisateurs peuvent récupérer.

Organisez le modèle en créant des vues distinctes pour chaque groupe d'utilisateurs qui reflètent les concepts métier familiers à vos utilisateurs.