Plan du cours
Introduction à ODI et architecture
- Concepts ODI : approche ELT, différences par rapport à l'ETL traditionnel
- Composants principaux : Repositories, Agents, Topology et Security
- Aperçu de l'installation et du déploiement de l'environnement
ODI Studio et composants de développement
- Navigation dans ODI Studio : panneaux Designer, Topology, Operator et Security
- Projets, Modèles et Datastores
- Travailler avec des métadonnées inversées
Conception de mappages et d'interfaces
- Création de mappages avec l'interface graphique et les composants ODI
- Utilisation de procédures, variables et packages dans les mappages
- Stratégies de gestion des erreurs et de validation des données
Knowledge Modules et exécution ELT
- Comprendre les Knowledge Modules (KMs) et leurs catégories
- Sélectionner et personnaliser des KMs pour différentes cibles
- Considérations sur les performances et l'optimisation push-down
Topologie, sécurité et connectivité
- Configuration de schémas physiques et logiques, serveurs de données
- Types d'agents, configuration et bases de haute disponibilité
- Configuration de la sécurité : utilisateurs, profils et protection du référentiel
Planification, déploiement et gestion opérationnelle
- Emballage et déploiement de scénarios
- Stratégies de planification et intégration avec des planificateurs externes
- Surveillance des tâches et dépannage avec Operator et Logs
Techniques avancées et modèles d'intégration
- Modèles CDC, chargement incrémentiel et approches de capture de données de changement
- Intégration avec des sources Big Data et écosystèmes Hadoop
- Bonnes pratiques pour des projets d'intégration modulaires et maintenables
Ateliers pratiques et étude de cas réelle
- Atelier d'un bout à l'autre : conception, mise en œuvre et déploiement d'un scénario ODI
- Atelier de réglage des performances : analyse et optimisation d'un mappage lent
- Étude de cas détaillée : décisions architecturales et leçons apprises
Résumé et étapes suivantes
- Réviser les concepts clés ODI et les principes de conception d'intégration
- Discuter des stratégies de déploiement en production et des techniques d'optimisation
- Explorer les parcours d'apprentissage supplémentaires et les options de certification
Pré requis
- Compréhension des concepts de base des bases de données relationnelles
- Expérience avec SQL
- Familiarité avec les concepts ETL ou d'intégration de données
Public cible
- Développeurs ETL/Intégration de données
- Architectes et ingénieurs de données
- Administrateurs de bases de données (DBA) et ingénieurs middleware responsables des solutions d'intégration
Nos clients témoignent (3)
Très bonne communication, Łukasz a expliqué tout de manière simple et compréhensible.
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Formation - ORACLE SQL Fundamentals
Traduction automatique
le formateur était très utile, le rythme de la formation était vraiment bon et les exercices n'étaient pas trop difficiles, ni trop faciles. chaque fois que j'étais bloqué, il m'aidait très bien et s'assurait que je comprenais tout.
Jade Stappaerts - KULeuven
Formation - Oracle SQL Language
Traduction automatique
les exercices
Amna AlAli - Federal Demographic Council
Formation - Oracle SQL for beginners
Traduction automatique