Oracle

Date de dernière mise à jour du plan : 19/10/2022

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 12c 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 12c Développeur 

  • Comprendre ODI 12c en parcourant l'historique de ODI (Sunopsis, rachat par Oracle, ODI10, ODI11 et ODI 12)
  • Comprendre la place de l'ETL ODI 12c dans la chaîne décisionnelle
  • Maîtriser les développements d'ETL et EL-T 
  • Découvrir les stratégies de planification des traitements de données avec ODI 12c

Prérequis de la formation Oracle Data Integrator 12c Développeur 

  • Une connaissance du langage SQL est utile pour suivre cette formation. De plus, et en lien, le stagiaire doit avoir des notions sur les systèmes de gestionles bases de données relationnelles.

Public visé de la formation Oracle Data Integrator 12c Développeur 

  • Cette session de formation développeurs ODI 12c 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 12c Développeur

Introduction

  • EAI / ETL / EL-T
  • Présentation de ODI
  • L'histoire de ODI 
  • 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 12c
  • Les contextes
  • Les agents

Développement avec odi 12c

  • 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 12c
  • 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, ou chargement en Delet / Insert, optimisation des traitements...