Description
Durant cette formation, les participants découvriront les méthodes de développement d'un ETL avec l'outil Oracle Data Integrator, et la méthode avec laquelle on peut administrer le déploiement de celui-ci.Pré-requis
- Maîtriser le SQL et avoir des notions de PL*SQL
- Avoir une première expérience avec les bases de données relationnelles
Publics
- Administrateur,
- Développeur BI,
- Architecte de solution qui souhaite suivre une formation complète sur l'environnement d'ODI.
Objectifs
- Comprendre la place de d'Oracle Data Integrator dans la chaîne BI
- Comprendre les enjeux de la partie Administration de l'outil
- Maîtriser les développements d'ETL simple
- Découvrir les stratégies de planification des ETL
- Maintenir et gérer l'outil Oracle Data Integrator
Plan de formation
Problématique de l’ETL et de l’EAI
- ODI dans tout cela
Architecture ODI
- JAVA
- JDBC
- Module
- Référentiel maître
- Référentiel de travail
- Les agents
Installer ODI
- Pré-requis
- Installation
La démarche Projet
Création du référentiel maître
Topology
Création d'un référentiel de travail
Architecture physique
- Connecter une base de données, un fichier plat…
- La conversion des datatypes
- Le langage
Architecture Logique
Contexte
Les agents
- Créer un agent
- Agent d'exécution/agent scheduler
- Faire du load balancing
- Démarrer un agent
Security
- Interface
- Objets
- Profils
- Utilisateurs
Organisation d'un service d'administration d'ODI
Scheduling
- Scheduler un scenario
- Plan de charge
Méta-data Navigator
Les KM
- Rôle
- Options
- Détails
- Modifier/créer un KM
La topologie
- Schéma physique
- Schéma logique
- Contextes
Connexion aux référentiels
Designer
Modèles des données
- Modèles
- Sous-Modèles
- Reverse
- Consulter/éditer les données
Journal des exécutions
Contrôle de données
- Contrainte d’unicité, de référence, fonctionnel
- Statique, de flux
Objets globaux
Projets
- Marqueurs
- Imports
- Exports
Interfaces
- Source, cible, filtres, KM, jointure et mapping
- Exécution
- Tables temporaires
Variables, séquences et fonction
Traitements
- Traitements et options
Les packages
- Composant ODI
- Faire un scénario et un package
- Execution
Le versionning