SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
Formation
Informatica Power Center 10.2
Niveau Perfectionnement
Une formation
Menad TOUBAL
Une formation
Cursus Informatica
Une formation
Plan de la formation
1. Présentation de la formation
2. Utiliser la transformation de recherche
3. Utiliser un Mapplet
4. Utiliser un Worklet
5. Manipuler les fichiers XML
6. Quelques fonctionnalités avancées
7. Optimiser les traitements
8. Utiliser les fichiers dynamiques
9. Projet 1 : calculer les moyennes et gérer les statuts des étudiants
10. Projet 2 : Historiser et gérer les abonnés d'un opérateur téléphonique
11. Conclusion
Une formation
Connaissances requises
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...)
Une formation
Public concerné
Développeurs
Intégrateurs
Chefs de projet
Consultants
Administrateurs
Expliquer le fonctionnement et la
mise en œuvre d'un Look Up
Une formation
Menad TOUBAL
Une formation
Look Up permet pendant le déroulement du mapping, de
consulter une table relationnelle, une vue ou un synonyme
Le nombre de Look Up par Mapping n’est pas limité
Le serveur Informatica interroge la table paramétrée à
partir des données en entrée du Look Up
Il s’agit de comparer les données en entrée avec les
données de la table interrogée
La comparaison se fait selon les conditions
préprogrammées dans le Look Up
A partir du résultat de la comparaison retournée par Look
Up, le mapping peut continuer son déroulement
Fonctionnement
Une formation
Si la source offre un identifiant d’employé
sans renseigner le nom de l’employé et que
cette information est attendue dans la cible
Look Up permet d’interroger une autre
table ayant ces informations
Obtenir une valeur référentielle
Une formation
Dans beaucoup de tables normalisées, les
données sont présentées en relation avec
d’autres tables telles que des ventes HT par
Facture ou des taux de ventes
Look Up permet d’obtenir les ventes net
Améliorer un calcul
Une formation
Look Up peut être utilisé en amont pour
savoir si les données existent déjà dans la
table cible
Optimiser la mise à jour
Créer les tables de travail
Une formation
Menad TOUBAL
Une formation
Comprendre comment utiliser un Look Up connecté,
et un Look Up déconnecté
Comprendre comment répondre à un besoin par
une autre manière ( Jointure ) autre qu’un Look Up
Objectif
Une formation
Alimenter une table cible par 3 méthodes différentes
qui aboutissent à même résultat
Méthode 1 : Alimenter la table CIB_EXO_LKP_CON en
utilisant des Look Up connectés
Méthode 2 : Alimenter la table CIB_EXO_LKP_DEC en
utilisant des Look Up Déconnectés
Méthode 3 : Alimenter la table CIB_EXO_LKP_REQ en
utilisant des Jointures dans le SQ
Travail à faire
SRC_EXO_LKP.sql : Script sql qui permet de créer et alimenter la table source
TN_CODE_SEXE.sql : Script sql qui permet de créer et alimenter la table de
jointure
TN_DEPARTEMENT.sql : Script sql qui permet de créer et alimenter la table de
jointure
CIB_EXO_LKP.sql : Script sql qui permet de créer les tables cibles :
Méthode 1 : CIB_EXO_LKP_CON
Méthode 2 : CIB_EXO_LKP_DEC
Méthode 3 : CIB_EXO_LKP_REQ
Données de l’exercice
Une formation
Avoir les mêmes données dans les 3 tables
cibles ( Test unitaire :
select * from table1 minus select * from
table2 minus select * from table 3) ne doit
retourner aucune donnée
Résultat attendu
Alimenter une table avec un
LookUp Connecté
Une formation
Menad TOUBAL
Alimenter une table avec un
LookUp Déconnecté
Une formation
Menad TOUBAL
Alimenter une table avec via une
jointure à la place d'un LookUp
Une formation
Menad TOUBAL
Comparer les résultat
obtenus
Une formation
Menad TOUBAL
Expliquer le fonctionnement d'un
Mapplet et créer les tables de travail
Une formation
Menad TOUBAL
Créer un Mappelet
Une formation
Menad TOUBAL
Utiliser le Mapplet dans un
Mapping
Une formation
Menad TOUBAL
Expliquer le fonctionnement d'un
Worklet et créer les tables de travail
Une formation
Menad TOUBAL
Créer un Worklet
Une formation
Menad TOUBAL
Générer et consommer des
fichier xml dans Informatica
Une formation
Menad TOUBAL
Générer un fichier xml avec le
XML-Generator
Une formation
Menad TOUBAL
Consommer un fichier avec le
Qualificateur de source XML
Une formation
Menad TOUBAL
Travailler avec le User-Defined
Function
Une formation
Menad TOUBAL
Utiliser une Expression
en mémoire
Une formation
Menad TOUBAL
Dédoublonner les données via la
fonction MD5 et l'expression en
mémoire
Une formation
Menad TOUBAL
Optimiser un mapping avec
des jointures
Une formation
Menad TOUBAL
Optimiser les calculs
d'agrégats
Une formation
Menad TOUBAL
Optimiser via le source
qualifier
Une formation
Menad TOUBAL
Générer un Fichier plat avec
une entête
Une formation
Menad TOUBAL
Générer un Fichier plat
Dynamique
Une formation
Menad TOUBAL
Présentation et prérequis
du projet
Une formation
Menad TOUBAL
Créer un Folder, Modèle
Source et Cible
Une formation
Menad TOUBAL
Construire le Mapping
de calcul
Une formation
Menad TOUBAL
Créer le workflow
et les sessions
Une formation
Menad TOUBAL
Exécuter, observer et analyser
le résultat
Une formation
Menad TOUBAL
Présentation du Lab
Une formation
Menad TOUBAL
Créer une base de données staging ODS
Création du modèle source
Créer un Folder et importer le modèle source
Alimentation d'une table temporaire à partir du fichier plat
reçu en entrée
Gérer les rejets
Nettoyer les données
Créer les tables de références
Alimenter les tables de références
Décoder les données avec les tables de références
Récupérer et comparer le Flux et l'Historique pour Clôture
Développer un mapping d'Historisation
Historiser les données
Une formation
Lab
Créer une base de données
staging ODS
Une formation
Menad TOUBAL
Une formation
ODS provides option for
obtaining current data
E T L
Créer le modèle source
Une formation
Menad TOUBAL
Créer un Folder et importer le
modèle source
Une formation
Menad TOUBAL
Alimentation d'une table temporaire à
partir du fichier plat reçu en entrée
Une formation
Menad TOUBAL
Nettoyer les données
Une formation
Menad TOUBAL
Gérer les rejet
Une formation
Menad TOUBAL
Créer les tables de références
Une formation
Menad TOUBAL
Alimenter les tables de
références
Une formation
Menad TOUBAL
Décoder les données avec les
tables de références
Une formation
Menad TOUBAL
Récupérer et comparer le Flux
et l'Historique pour Clôture
Une formation
Menad TOUBAL
Développer un mapping
d’historisation
Une formation
Menad TOUBAL
Historiser les données
Une formation
Menad TOUBAL
Conclusion
Une formation
Menad TOUBAL
Une formation
Décrire l'architecture PowerCenter 10.2
Optimiser les développements réalisés avec PowerCenter
Informatica (mapping, session...)
Développer avec les bonne pratiques
Interpréter les messages d’erreur et trouver des solutions
Utiliser les différentes types de jointures
Utiliser les fonction
Comprendre comment utiliser des fonctions avancées
Savoir combiner toutes ces fonctionnalités dans un cas pratique
Elaborer des stratégie d’alimentation
Être alaise avec les termes utilisé en entreprise
Manipuler facilement les différents Objets
Historiser les données
Bilan
Prochaine formation
Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement

Weitere ähnliche Inhalte

Was ist angesagt?

Alphorm.com Formation Informatica PowerCenter : Niveau Débutant
Alphorm.com Formation Informatica PowerCenter : Niveau DébutantAlphorm.com Formation Informatica PowerCenter : Niveau Débutant
Alphorm.com Formation Informatica PowerCenter : Niveau DébutantAlphorm
 
Alphorm.com Formation Word 2016 VBA : Le Guide Complet
Alphorm.com Formation Word 2016 VBA : Le Guide CompletAlphorm.com Formation Word 2016 VBA : Le Guide Complet
Alphorm.com Formation Word 2016 VBA : Le Guide CompletAlphorm
 
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm
 
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réel
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réelAlphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réel
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réelAlphorm
 
Alphorm.com Formation Data science avec Python: Types de variables et opérations
Alphorm.com Formation Data science avec Python: Types de variables et opérationsAlphorm.com Formation Data science avec Python: Types de variables et opérations
Alphorm.com Formation Data science avec Python: Types de variables et opérationsAlphorm
 
DrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingDrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingRomain Jarraud
 
Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Romain Jarraud
 
Alphorm.com Formation Access 2016 VBA : Expert
Alphorm.com Formation Access 2016 VBA : ExpertAlphorm.com Formation Access 2016 VBA : Expert
Alphorm.com Formation Access 2016 VBA : ExpertAlphorm
 
Alphorm.com Formation React : Les fondamentaux
Alphorm.com Formation React : Les fondamentauxAlphorm.com Formation React : Les fondamentaux
Alphorm.com Formation React : Les fondamentauxAlphorm
 

Was ist angesagt? (9)

Alphorm.com Formation Informatica PowerCenter : Niveau Débutant
Alphorm.com Formation Informatica PowerCenter : Niveau DébutantAlphorm.com Formation Informatica PowerCenter : Niveau Débutant
Alphorm.com Formation Informatica PowerCenter : Niveau Débutant
 
Alphorm.com Formation Word 2016 VBA : Le Guide Complet
Alphorm.com Formation Word 2016 VBA : Le Guide CompletAlphorm.com Formation Word 2016 VBA : Le Guide Complet
Alphorm.com Formation Word 2016 VBA : Le Guide Complet
 
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau PerfectionnementAlphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
Alphorm.com Formation SAP Crystal Reports : Niveau Perfectionnement
 
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réel
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réelAlphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réel
Alphorm.com Formation Office 2016 VBA Automation : Ateliers issus du monde réel
 
Alphorm.com Formation Data science avec Python: Types de variables et opérations
Alphorm.com Formation Data science avec Python: Types de variables et opérationsAlphorm.com Formation Data science avec Python: Types de variables et opérations
Alphorm.com Formation Data science avec Python: Types de variables et opérations
 
DrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingDrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - Theming
 
Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Drupal meetup paris nov 2012
Drupal meetup paris nov 2012
 
Alphorm.com Formation Access 2016 VBA : Expert
Alphorm.com Formation Access 2016 VBA : ExpertAlphorm.com Formation Access 2016 VBA : Expert
Alphorm.com Formation Access 2016 VBA : Expert
 
Alphorm.com Formation React : Les fondamentaux
Alphorm.com Formation React : Les fondamentauxAlphorm.com Formation React : Les fondamentaux
Alphorm.com Formation React : Les fondamentaux
 

Ähnlich wie Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement

Alphorm.com Formation QlikView : Niveau Avancé
Alphorm.com Formation QlikView : Niveau AvancéAlphorm.com Formation QlikView : Niveau Avancé
Alphorm.com Formation QlikView : Niveau AvancéAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPkemenaran
 
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm
 
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm
 
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Mathieu Saby
 
Présentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpPrésentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpthibault13600
 
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdfc11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdftepoha4848
 
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnement
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnementBowia formation-business-object-webintelligence-les-bases-et-perfectionnement
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnementCERTyou Formation
 
Présentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpPrésentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpthibault13600
 
Projet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesProjet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesJean-Marc Dupont
 
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...ATPENSC-Group
 
Alphorm.com Formation Informatica PowerCenter : Installer et Configurer
Alphorm.com Formation Informatica PowerCenter : Installer et ConfigurerAlphorm.com Formation Informatica PowerCenter : Installer et Configurer
Alphorm.com Formation Informatica PowerCenter : Installer et ConfigurerAlphorm
 
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...CERTyou Formation
 
Alphorm.com Formation EXCEL 2016 - Niveau Expert II
Alphorm.com Formation EXCEL 2016 - Niveau Expert IIAlphorm.com Formation EXCEL 2016 - Niveau Expert II
Alphorm.com Formation EXCEL 2016 - Niveau Expert IIAlphorm
 
analysez-des-donnees-avec-excel documen.pdf
analysez-des-donnees-avec-excel documen.pdfanalysez-des-donnees-avec-excel documen.pdf
analysez-des-donnees-avec-excel documen.pdfLeonLovensky
 

Ähnlich wie Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement (20)

Alphorm.com Formation QlikView : Niveau Avancé
Alphorm.com Formation QlikView : Niveau AvancéAlphorm.com Formation QlikView : Niveau Avancé
Alphorm.com Formation QlikView : Niveau Avancé
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
chapitre 1 Android 2.pptx
chapitre 1 Android 2.pptxchapitre 1 Android 2.pptx
chapitre 1 Android 2.pptx
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHP
 
Hive ppt (1)
Hive ppt (1)Hive ppt (1)
Hive ppt (1)
 
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
 
Migrer d'Excel vers power bi
Migrer d'Excel vers power biMigrer d'Excel vers power bi
Migrer d'Excel vers power bi
 
Sql & excel
Sql & excelSql & excel
Sql & excel
 
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
 
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
Découvrez OpenRefine: un outil gratuit pour nettoyer, préparer et enrichir vo...
 
Présentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpPrésentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tp
 
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdfc11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
 
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnement
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnementBowia formation-business-object-webintelligence-les-bases-et-perfectionnement
Bowia formation-business-object-webintelligence-les-bases-et-perfectionnement
 
Présentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tpPrésentation agreg 2015 épreuve tp
Présentation agreg 2015 épreuve tp
 
Projet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des donnéesProjet Bi - 3 - Alimentation des données
Projet Bi - 3 - Alimentation des données
 
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
 
Alphorm.com Formation Informatica PowerCenter : Installer et Configurer
Alphorm.com Formation Informatica PowerCenter : Installer et ConfigurerAlphorm.com Formation Informatica PowerCenter : Installer et Configurer
Alphorm.com Formation Informatica PowerCenter : Installer et Configurer
 
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...
Cl314 g formation-db2-pour-luw-nouvelles-fonctionnalites-et-considerations-po...
 
Alphorm.com Formation EXCEL 2016 - Niveau Expert II
Alphorm.com Formation EXCEL 2016 - Niveau Expert IIAlphorm.com Formation EXCEL 2016 - Niveau Expert II
Alphorm.com Formation EXCEL 2016 - Niveau Expert II
 
analysez-des-donnees-avec-excel documen.pdf
analysez-des-donnees-avec-excel documen.pdfanalysez-des-donnees-avec-excel documen.pdf
analysez-des-donnees-avec-excel documen.pdf
 

Mehr von Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm
 

Mehr von Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
 

Alphorm.com Formation Informatica PowerCenter : Niveau Perfectionnement

  • 1. Formation Informatica Power Center 10.2 Niveau Perfectionnement Une formation Menad TOUBAL
  • 3. Une formation Plan de la formation 1. Présentation de la formation 2. Utiliser la transformation de recherche 3. Utiliser un Mapplet 4. Utiliser un Worklet 5. Manipuler les fichiers XML 6. Quelques fonctionnalités avancées 7. Optimiser les traitements 8. Utiliser les fichiers dynamiques 9. Projet 1 : calculer les moyennes et gérer les statuts des étudiants 10. Projet 2 : Historiser et gérer les abonnés d'un opérateur téléphonique 11. Conclusion
  • 4. Une formation Connaissances requises 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...)
  • 6.
  • 7. Expliquer le fonctionnement et la mise en œuvre d'un Look Up Une formation Menad TOUBAL
  • 8. Une formation Look Up permet pendant le déroulement du mapping, de consulter une table relationnelle, une vue ou un synonyme Le nombre de Look Up par Mapping n’est pas limité Le serveur Informatica interroge la table paramétrée à partir des données en entrée du Look Up Il s’agit de comparer les données en entrée avec les données de la table interrogée La comparaison se fait selon les conditions préprogrammées dans le Look Up A partir du résultat de la comparaison retournée par Look Up, le mapping peut continuer son déroulement Fonctionnement
  • 9. Une formation Si la source offre un identifiant d’employé sans renseigner le nom de l’employé et que cette information est attendue dans la cible Look Up permet d’interroger une autre table ayant ces informations Obtenir une valeur référentielle
  • 10. Une formation Dans beaucoup de tables normalisées, les données sont présentées en relation avec d’autres tables telles que des ventes HT par Facture ou des taux de ventes Look Up permet d’obtenir les ventes net Améliorer un calcul
  • 11. Une formation Look Up peut être utilisé en amont pour savoir si les données existent déjà dans la table cible Optimiser la mise à jour
  • 12. Créer les tables de travail Une formation Menad TOUBAL
  • 13. Une formation Comprendre comment utiliser un Look Up connecté, et un Look Up déconnecté Comprendre comment répondre à un besoin par une autre manière ( Jointure ) autre qu’un Look Up Objectif
  • 14. Une formation Alimenter une table cible par 3 méthodes différentes qui aboutissent à même résultat Méthode 1 : Alimenter la table CIB_EXO_LKP_CON en utilisant des Look Up connectés Méthode 2 : Alimenter la table CIB_EXO_LKP_DEC en utilisant des Look Up Déconnectés Méthode 3 : Alimenter la table CIB_EXO_LKP_REQ en utilisant des Jointures dans le SQ Travail à faire
  • 15. SRC_EXO_LKP.sql : Script sql qui permet de créer et alimenter la table source TN_CODE_SEXE.sql : Script sql qui permet de créer et alimenter la table de jointure TN_DEPARTEMENT.sql : Script sql qui permet de créer et alimenter la table de jointure CIB_EXO_LKP.sql : Script sql qui permet de créer les tables cibles : Méthode 1 : CIB_EXO_LKP_CON Méthode 2 : CIB_EXO_LKP_DEC Méthode 3 : CIB_EXO_LKP_REQ Données de l’exercice
  • 16. Une formation Avoir les mêmes données dans les 3 tables cibles ( Test unitaire : select * from table1 minus select * from table2 minus select * from table 3) ne doit retourner aucune donnée Résultat attendu
  • 17. Alimenter une table avec un LookUp Connecté Une formation Menad TOUBAL
  • 18. Alimenter une table avec un LookUp Déconnecté Une formation Menad TOUBAL
  • 19. Alimenter une table avec via une jointure à la place d'un LookUp Une formation Menad TOUBAL
  • 20. Comparer les résultat obtenus Une formation Menad TOUBAL
  • 21. Expliquer le fonctionnement d'un Mapplet et créer les tables de travail Une formation Menad TOUBAL
  • 22. Créer un Mappelet Une formation Menad TOUBAL
  • 23. Utiliser le Mapplet dans un Mapping Une formation Menad TOUBAL
  • 24. Expliquer le fonctionnement d'un Worklet et créer les tables de travail Une formation Menad TOUBAL
  • 25. Créer un Worklet Une formation Menad TOUBAL
  • 26. Générer et consommer des fichier xml dans Informatica Une formation Menad TOUBAL
  • 27. Générer un fichier xml avec le XML-Generator Une formation Menad TOUBAL
  • 28. Consommer un fichier avec le Qualificateur de source XML Une formation Menad TOUBAL
  • 29. Travailler avec le User-Defined Function Une formation Menad TOUBAL
  • 30. Utiliser une Expression en mémoire Une formation Menad TOUBAL
  • 31. Dédoublonner les données via la fonction MD5 et l'expression en mémoire Une formation Menad TOUBAL
  • 32. Optimiser un mapping avec des jointures Une formation Menad TOUBAL
  • 33. Optimiser les calculs d'agrégats Une formation Menad TOUBAL
  • 34. Optimiser via le source qualifier Une formation Menad TOUBAL
  • 35. Générer un Fichier plat avec une entête Une formation Menad TOUBAL
  • 36. Générer un Fichier plat Dynamique Une formation Menad TOUBAL
  • 37. Présentation et prérequis du projet Une formation Menad TOUBAL
  • 38. Créer un Folder, Modèle Source et Cible Une formation Menad TOUBAL
  • 39. Construire le Mapping de calcul Une formation Menad TOUBAL
  • 40. Créer le workflow et les sessions Une formation Menad TOUBAL
  • 41. Exécuter, observer et analyser le résultat Une formation Menad TOUBAL
  • 42. Présentation du Lab Une formation Menad TOUBAL
  • 43. Créer une base de données staging ODS Création du modèle source Créer un Folder et importer le modèle source Alimentation d'une table temporaire à partir du fichier plat reçu en entrée Gérer les rejets Nettoyer les données Créer les tables de références Alimenter les tables de références Décoder les données avec les tables de références Récupérer et comparer le Flux et l'Historique pour Clôture Développer un mapping d'Historisation Historiser les données Une formation Lab
  • 44. Créer une base de données staging ODS Une formation Menad TOUBAL
  • 45. Une formation ODS provides option for obtaining current data E T L
  • 46. Créer le modèle source Une formation Menad TOUBAL
  • 47. Créer un Folder et importer le modèle source Une formation Menad TOUBAL
  • 48. Alimentation d'une table temporaire à partir du fichier plat reçu en entrée Une formation Menad TOUBAL
  • 49. Nettoyer les données Une formation Menad TOUBAL
  • 50. Gérer les rejet Une formation Menad TOUBAL
  • 51. Créer les tables de références Une formation Menad TOUBAL
  • 52. Alimenter les tables de références Une formation Menad TOUBAL
  • 53. Décoder les données avec les tables de références Une formation Menad TOUBAL
  • 54. Récupérer et comparer le Flux et l'Historique pour Clôture Une formation Menad TOUBAL
  • 56. Historiser les données Une formation Menad TOUBAL
  • 58. Une formation Décrire l'architecture PowerCenter 10.2 Optimiser les développements réalisés avec PowerCenter Informatica (mapping, session...) Développer avec les bonne pratiques Interpréter les messages d’erreur et trouver des solutions Utiliser les différentes types de jointures Utiliser les fonction Comprendre comment utiliser des fonctions avancées Savoir combiner toutes ces fonctionnalités dans un cas pratique Elaborer des stratégie d’alimentation Être alaise avec les termes utilisé en entreprise Manipuler facilement les différents Objets Historiser les données Bilan