Informatica Power Center est une solution ETL (Extract, Transform and Load) permettant de répondre avec efficacité à un très large éventail de besoins : traiter les données volumineuses à partir de données en entrée appelées source vers des destinations SGBD ou fichiers (csv, txt, xml …) appelées cibles.
Cette Informatica Power Center vous aidera à prendre en main cet outil d’une manière rapide afin que vous soyez autonome.
Pendant cette formation Informatica Power Center, vous apprendrez à gérer les données de différentes sources (Base données, fichiers), les extraire, les manipuler, les transformer et les intégrer à des cibles.
Cette formation Informatica Power Center vous permettra de réaliser les tâches de conception, modélisation et de développement des Workflows. Elle est constituée autour de plusieurs exercices et projets à réaliser, qui sont disponibles en téléchargement depuis votre espace membre.
3. Une formation
Introduction
1. Introduction aux ETL
2. Appréhender les différents modules de l’outil
3. Console d'administration
4. Le Repository
5. Le Designer
6. Le Workflow Manager
7. Workflow Monitor
8. Création et mise en œuvre des Composants
9. Projet 1
10. Projet 2
Conclusion
Plan de la formation
4. Une formation
Base de données relationnelle (SGBDR)
Notion de schéma, SQLs
Posséder une maîtrise de l'environnement Windows
et des connaissances générales des bases de
données
Notions élémentaires de programmation
Notion de test conditionnel, de Typage de variables
Connaissance de la logique booléenne (AND, OR) et
des opérations relationnelles (jointures,
agrégations...)
Connaissances requises
8. Une formation
Objectifs
Être familier avec l’interface du designer
Être familier avec les différents types de sources
Être capable de créer des sources de données
Comprendre les propriétés des sources de données
Créer et exploiter des Mappings
Créer et exécuter des workflows
Visualiser et analyser les logs
Utiliser l’option “Data Preview”
15. Une formation
Dans la conception d’un système
d’information, la modélisation des
données est l'analyse et la conception de
l’information contenue dans le système afin
de représenter la structure de ces
informations et de structurer le stockage et
les traitements informatiques
La Modélisation
16. Une formation
KIMBALL
Tables de fait, Tables de Dimensions
Stockage dénormalisé des données
Inmon’s
S’appuie sur une modélisation en BD relationnelle
complexe
Les données sont stockées dans la 3éme Forme Normale
(3NF)
Lequel Choisir?
Traditionnellement la modélisation Kimbal est utilisée
Kimball permet un Feedback rapide / demandes métier
KIMBALL vs Inmon’s
21. ETL ELT(avec Push Down)
Extract
(source)
Transform
(Integration Service)
Load
(Target)
Extract
(source)
Load and transform
(Target)
Fonctionne comme un générateur de requête
Essayera de transformer le traitement en une
requête SQL traitant la Source, la Target ou
l’intégralité suivant le Design du Mapping
Un ‘vrai ’ ELT (comme Genio, OracleDataIntegrator,…)
exécute les transformations dans la base Cible
Notion d’ETL
22. Une formation
4 clients lourds :
Le Designer : pour créer les traitements
Le Workflow Manager : pour créer les Workflows
Le Workflow Monitor : pour gérer les Folders
Le Repository Manager : pour suivre les exécutions de
Workflow
1 client léger (client web)
La console d’administration : pour gérer le Domain
Outils clients pour PowerCenter
24. Une formation
Lancement des services Informatica
Console - Connexion
Création d’un utilisateur
Attribution des droits
Attribution des privilèges
Plan
73. Une formation
Créer un répertoire de travail dans le Repository
Créer un model source
Analyser les sources dans le Designer
Créer la cible depuis le Designer
Créer un Mapping
Créer, paramétrer et utiliser les jointures
Créer, et paramétrer une expression pour extraire l’année et mois
faire les calculs d’agrégat pour calculer la moyenne des étudiant
Programmer et charger une session depuis le Workflow Manager
analyser les résultats
Qu’allez vous apprendre ?
91. Une formation
Être en mesure de décrire l'architecture Power
Center 10.2
Comprendre comment développer des Mappings et
des workflows en utilisant les bonnes pratiques
Apprendre à utiliser les principales transformations
et tâches de workflows
Comprendre comment exécuter et monitorer des
workflows
Savoir interpréter les messages d’erreurs des logs
d’exécution
Bilan