
Date de dernière mise à jour du plan : 7/01/2025
Durée : 2 jours
La formation ODI Oracle Data Integrator - Développeur est dispensée à Brest, Toulouse, Paris, Nantes, Lille, Angers, Montpellier, Lyon, Bordeaux
Durant cette formation Oracle Data Integrator pour les développeurs, les stagiaires découvriront les techniques de développement d’un ETL (Extract / Transform / Load) et ELT (Extract / Load / Transform) avec l’outil Oracle Data Integrator.
Pour toutes les notions d’administration, celles-ci sont traitées dans la formation ODI Administration. N’hésitez pas à nous consulter pour un cursus complet Administration / Développement.
Objectifs de la formation Oracle Data Integrator Développeur
- Comprendre ODI en parcourant l'historique de ODI
- Comprendre la place de l'ETL ODI dans la chaîne décisionnelle
- Maîtriser les développements d'ETL et ELT
- Découvrir les stratégies de planification des traitements de données avec ODI
Prérequis de la formation Oracle Data Integrator Développeur
- Une connaissance du langage SQL est utile pour suivre cette formation. De plus, le stagiaire doit avoir des notions sur les systèmes de gestion et les bases de données relationnelles.
Public visé de la formation Oracle Data Integrator Développeur
- Cette session de formation ODI s'adresse aux développeurs afin de les amener à être autonomes dans la construction des flux de données.
Programme de formation Oracle Data Integrator Développeur
Introduction à ODI
- EAI / ETL / ELT
- Présentation de ODI
- L'histoire de ODI (Sunopsis, rachat par Oracle, ODI10, ODI11 et ODI 12)
- L'architecture d'Oracle Data Integrator
- Composants
- Modules
- Référentiel maître
- Réfrentiel de travail
- Les agents d'execution
- Fonctions de ODI
- La console ODI
- Installation
- Le journal d'exécution
Utilisation d'ODI
- La démarche projet spécifique à Oracle Data Integrator
- Les échanges inter-applicatifs
- Quels projets sont possibles, quels projets sont compliqués ?
La topologie du système d'information
- L'architecture logique
- L'architecture physique d'ODI
- Les contextes
- Les agents
Développement avec ODI
- Lancement de ODI Studio
- Les modèles de données et le Reverse Engineering
- Les méta-données ODI
- Consulter et éditer les données
- Dossiers de modèles et sous-modèles
- Vision hiérarchique dans ODI
- Le contrôle des données
- Contrôle statique : flux
- Les différents types de contraintes
- Lancer un contrôle asynchrone
- Verrouillage par l'utilisateur
- Les objets globaux
- Les projets
- Les interfaces
- Espace de travail
- Mapping
- Jointure et filtres
- Dataset
- Datastore source et Datastore cible
- Index
- Les variables, séquences et fonctions utilisateurs
- Les procédures
- Types de ligne de traitement
- Gestion des transactions
- Utilisation des options
- Les packages
- Enchaînement des étapes
- Définition graphique du diagramme
- Exporter un package
- La gestion des versions
- Les scénarios
- Exécution d’un scénario
- Agents d’exécution et startscen
- Exécution batch
Bon à savoir
Cette formation s'accompagne de nombreux TP permettant le chargement d'un datawarehouse avec ses différentes problématiques :
- gestion de l'intégrité référentielle
- règles de rejets des données
- Data Quality, jointure simple
- jointure complexe
- chargement par delta
- chargement en Delet / Insert
- optimisation des traitements...