Vue générale
| Code cours | B5152FR | Niveau de compétence | Advanced |
|---|---|---|---|
| Durée | 5.0 Jour(s) | Type de formation | Salle de cours
(Travaux pratiques) |
| Type de cours | Public/Privé | ||
| Prix |
EUR 2 625,00 HT
EUR 3 139,50 TTC |
IBM Cognos Framework Manager: Design Metadata Models (V10.1) est un cours de cinq jours donné par un instructeur qui permet aux participants d'acquérir des connaissances, tant de base qu'avancées, sur les concepts de modélisation des métadonnées et la façon de modéliser les métadonnées afin de produire des rapports et des résultats d'analyse prévisibles à l'aide de Framework Manager. Les participants découvriront tout le champ d'application complet du processus de modélisation des métadonnées, depuis le début de la création du projet jusqu'à la diffusion des métadonnées sur le Web, permettant ainsi aux utilisateurs finaux de rédiger des rapports et d'analyser des données de façon simple.
Participants
Ce cours est destiné aux développeurs responsables de la modélisation des métadonnées qui sera utilisée dans IBM Cognos.
Pré-requis
Obligatoires :
- Une connaissance des structures et de la conception des données communes selon les normes de l'industrie
- Une expérience du langage SQL
- Une expérience dans le rassemblement des besoins et l'analyse des données
- Cours recommandé
- IBM Cognos Report Studio: Author Professional Reports Fundamentals (V10.1) ou formation assistée par ordinateur équivalente
Contenu
Présentation d'IBM Cognos
- Discussion portant sur IBM Cognos et la gestion du rendement
- Description des composants d'IBM Cognos
- Description de l'architecture IBM Cognos de niveau supérieur
- Définition des groupes et des rôles au sein d'IBM Cognos
- Explication quant à la façon dont IBM Cognos peut être étendu
Identification des structures de données communes
- Étude des caractéristiques relatives aux bases de données opérationnelles et aux bases de données conçues pour la production de rapports
- Étude des relations et de la cardinalité
- Détermination de différents pièges liés aux données
- Étude des sources de données de traitement analytique en ligne
Rassemblement des besoins
- Étude des principales recommandations concernant la modélisation
- Définition des exigences en matière de production de rapports
- Exploration des sources de données permettant d'établir des stratégies d'accès aux données
Création d'un projet de base de référence
- Étude des processus de flux de travaux d'IBM Cognos BI et de Framework Manager
- Définition d'un projet et de sa structure
- Description de l'environnement de Framework Manager
- Création d'un projet de base de référence
- Amélioration du modèle à l'aide de métadonnées supplémentaires
Préparation de métadonnées réutilisables
- Vérification des relations et des propriétés de l'élément d'interrogation
- Comment garantir des filtres efficaces grâce à la configuration des propriétés d'invite
Modélisation visant à obtenir des résultats prévisibles : Détermination des incidents touchant la production de rapports
- Description des interrogations multifactuelles et détermination du moment opportun pour utiliser des jointures externes
- Description de la façon dont IBM Cognos BI utilise la cardinalité
- Détermination des pièges liés à la production de rapports
- Utilisation d'outils d'analyse du modèle
Modélisation visant à obtenir des résultats prévisibles : Schéma en étoile virtuel
- Identification des avantages de la modélisation des métadonnées sous forme de schéma en étoile
- Modélisation en couches
- Création d'alias afin d'éviter les jointures équivoques
- Fusion des sujets d'interrogation afin de créer un comportement d'affichage
Modélisation visant à obtenir des résultats prévisibles : Consolidation des métadonnées
- Création de faits virtuels pour simplifier la rédaction des interrogations
- Création de dimensions virtuelles afin de résoudre les jointures de fait à fait
- Création d'une couche de modélisation consolidée à des fins de présentation
- Consolidation de dimensions en flocon à l'aide de sujets d'interrogation type
- Simplification des faits par le masquage de codes superflus
Calculs et filtres
- Utilisation de calculs pour créer les éléments d'interrogation généralement requis par les rédacteurs
- Utilisation de filtres statiques pour restreindre la quantité de données transmises
- Utilisation de macro et de paramètres dans les calculs et les filtres afin de contrôler de façon dynamique la quantité de données transmises
Mise en œuvre d'une dimension de temps
- Élaboration d'interrogations temporelles simples à l'intention des rédacteurs par la mise en œuvre d'une dimension de temps
- Résolution de la confusion causée par la multitude de relations entre la dimension de temps et une autre table
Précision des déterminants
- Utilisation des déterminants dans le but de préciser les nombreux niveaux de granularité et de prévenir les calculs en double
Création de l'affichage de présentation
- Détermination des dimensions connexes aux tables de faits
- Détermination des dimensions conformes et non conformes
- Création de groupes de schémas en étoile afin de fournir aux rédacteurs des groupes logiques de sujets d'interrogation
Utilisation de différents types de sujets d'interrogation
- Principales distinctions et recommandations pour l'utilisation de la source de données, du modèle et de la procédure enregistrée relative aux sujets d'interrogation
- Détermination des répercussions sur le SQL généré lorsque les sujets d'interrogation et les paramètres et relations du SQL sont modifiés
Définition de la sécurité dans Framework Manager
- Étude de l'environnement de sécurité d'IBM Cognos BI
- Limitation de l'accès aux modules
- Création et exécution de filtres liés à la sécurité
- Limitation de l'accès aux objets au sein du modèle
Création d'objets d'analyse
- Application de l'information dimensionnelle aux métadonnées relationnelles afin d'activer les interrogations de type traitement analytique en ligne
- Tri des membres aux fins de présentation et de prévisibilité
Gestion des noms uniques de membre (MUN) dans Framework Manager
- Description des types de modèle et des entités de données
- Définition de membres et de noms uniques de membre (MUN)
- Détermination des changements ayant un effet sur un nom unique de membre
Modélisation pour l'accès au détail dans Framework Manager
- Identification des valeurs conformes entre les sources de données
- Définition de l'accès au détail
- Définition de l'accès au détail basé sur un module
- Détermination des valeurs liées à l'accès au détail
Concepts évolués de SQL généré et interrogations complexes
- Restrictions qui perturbent la génération du SQL
- SQL lié à l'interrogation du relieur
- Dimensions conformes et non conformes dans le SQL généré
- SQL multifactuel/multigrain lié à l'interrogation du relieur
- Écarts relatifs au SQL généré dans Report Studio
- Génération du SQL relationnel modélisé sous forme dimensionnelle
- SQL à jointures en croix
- Divers ensembles de résultats liés aux interrogations multifactuelles
Utilisation des techniques de paramétrage évoluées dans Framework Manager
- Détermination des paramètres de session et de modélisation
- Utilisation des paramètres de session et de modèle ainsi que des paramètres personnalisés
- Création de macro d'invite
- Utilisation des fonctions de macro liées à la sécurité
Maintenance et extensibilité du modèle
- Exécution de la maintenance et de la gestion de base sur un modèle
- Reconfiguration des métadonnées vers une autre source
- Importation et liaison vers une seconde source de données
- Exécution de scripts pour automatiser ou mettre à niveau un modèle
- Affichage du lignage
- Création d'un rapport type
Optimisation et mise au point de modèles Framework Manager
- Détermination et élaboration des techniques en vue d'optimiser et de mettre au point vos modèles Framework Manager
Travail dans un environnement multi-développeurs
- Mise en œuvre du contrôle relatif au référentiel
- Segmentation et liaison d'un projet
- Embranchement d'un projet et fusion des résultats
Gestion des sources de données de traitement analytique en ligne
- Connexion à une source de données de traitement analytique en ligne (cube) dans un projet Framework Manager
- Publication d'un modèle de traitement analytique en ligne
- Publication d'un modèle comportant diverses sources de données de traitement analytique en ligne
- Publication d'un modèle comportant une source de données de traitement analytique en ligne et une source de données relationnelles
Gestion des modules Framework Manager
- Précision du module de langues et des ensembles de fonctions
- Contrôle des versions du modèle
- Modules imbriqués