Fantom Tag

Formation - Informatica PowerCenter Développeur - Niveau 2

Optimisation et développements avancés

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
3 jours (21 heures)

Prix
2 450,00 €  HT

Référence
BI301
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Leader incontesté du marché de l'ETL traditionnel, la plate-forme d'intégration de données PowerCenter se distingue de ses concurrents par sa simplicité pour les développeurs à prototyper, valider et déployer rapidement des projets d'intégration de données. Doté d'un puissant moteur d'analyse en temps réel, il est par ailleurs conçu pour traiter des volumes de données conséquents, ce qui est particulièrement utile à l'heure du Big Data. Disposant d'une première expérience du développement PowerCenter, les participants à cette formation acquerront une parfaite maîtrise de PowerCenter.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Managers IT, chefs de projet, consultants, développeurs, intégrateurs, administrateurs, architectes

Prérequis

  • Avoir suivi la formation "Informatica PowerCenter Développeur Niveau 1" (BI300) ou connaissances équivalentes
  • Posséder 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, ...)
  • Une pratique régulière des fonctionnalités de base d'Informatica est recommandée
Programme

Le programme

1 - 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

2 - 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

3 - Optimisation des workflow et session

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

4 - Fonctions avancées

  • 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é

5 - 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 pushdown
  • Configurer 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
Objectifs

Les objectifs de la formation

  • Être capable d'optimiser les développements réalisés avec PowerCenter Informatica (mapping, session...)
  • Comprendre comment utiliser des fonctions avancées
  • Savoir combiner toutes ces fonctionnalités dans un cas pratique
Evaluation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Une pédagogie complète basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique et de retours d'expériences.
  • Le partage de méthodes et bonnes pratiques pour tirer le meilleur parti des fonctionnalités avancées de la solution.
  • Les retours d'expérience d'intervenants spécialistes de la business intelligence.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 23/04/2024
  • 2 450,00 € HT
    Places disponibles
    S'inscrire
Formation - Informatica PowerCenter Développeur - Niveau 2