Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Décisionnel Business Intelligence > Informatica Powercenter Développeur Niveau 2

Informatica Powercenter Développeur Niveau 2

LES ETL - EXTRACT TRANSFORM LOAD

Objectifs

  • Optimiser les développements réalisés avec Powercenter Informatica (mapping, session...)
  • Envisager l'utilisation des fonctions avancées
  • Combiner toutes ces fonctionnalités dans un cas pratique

Public

  • Cette formation Informatica PowerCenter Développeur niveau 2 est destinée aux Managers IT,
  • Chefs de projet
  • Consultants
  • Développeurs
  • Intégrateurs
  • Administrateurs
  • Architectes

Prérequis

  • Cette formation Informatica PowerCenter Développeur nécessite une maîtrise de l'environnement Windows et des connaissances de la logique booléenne (AND, OR) et des opérations relationnelles (Jointures, Agrégations, …).
  • Avoir suivi le cours Informatica Power center Développeur Niveau 1 est un plus et une pratique régulière des fonctionnalités de base d'informatica est recommandée.

Programme de la formation

OPTIMISATION GLOBALE

  • Description d’une architecture standard 
  • L’importance de la connaissance de son environnement applicatif
  • L’importance de la connaissance de son environnement de développement 
  • L’importance de la connaissance de son environnement de base de données
  • L’importance de la connaissance de son environnement de traitement Informatica

OPTIMISATION DES MAPPINGS

  • Les réflexes de développement, Check-list 
  • Les bonnes pratiques, ce qu’il faut éviter
  • Norme de développement, commentaires 
  • Optimisation au niveau de l’extraction des données : SQL Qualifier vs SQL Overid, fichier plat, ...
  • Optimisation au niveau des transformations : Jointure, Sorter, Aggregator, ... Astuces

OPTIMISATION DES WORKFLOW ET SESSION

  • Configurer les caches des sessions 
  • Configurer les IS Consulter et interpréter les logs de sessions

FONCTION AVANCEES

  • Utilisation de la fonction «Transaction Control» 
  • Utilisation de la fonction «Lookup Dynamique»
  • Utilisation de SQL Overied dans un Lookup 
  • Utilisation de l’option «Chargement indirect»
  • Utilisation de «Mapplet» 
  • Utilisation et manipulation des mappings avec des sources XML
  • Utilisation de la transformation «Stored Procedure» 
  • Utilisation de la transformation «Normalizer»
  • Utilisation des Variable workflow et Variable mapping 
  • Alimentation Pyramidale : table source et cible pyramide => Sens inversé

LES CAS PRATIQUES

  • Transaction Control : Génération d’un nombre indéfini de fichiers (Target) à partir d’un seul fichier cible 
  • Chargement indirect  :Charger plusieurs fichiers à la fois en n'utilisant qu’un seul fichier source et une seule target Lookup Dynamique
  • Lancer plusieurs sessions avec des décisions et conditions Variable mapping et workflow : Utiliser une variable de session pour l’utiliser dans une autre session Pushdown : Transformer un mapping standard en mapping qui peut être lancé en pushdownConfigurer une task e-mail pour s’envoyer des mails paramétrables, joindre logs, détails, etc. 
  • Normalizer : Normaliser un fichier / Transformer un fichier ayant N colonnes à N lignes 
  • Chargement et manipulation de deux sources XML dans une seule table Stored Procedure
  •  Appeler une procédure stockée depuis un mapping.
  • Utilisation de SQL Overide dans le lookup Manipulation XML
  • Utilisation d’un cache statique vs un cache dynamique