Prenez contact avec nous

Plan du cours

Introduction à ODI et à l'architecture

  • Concepts ODI : approche ELT, différences par rapport à l'ETL traditionnel
  • Composants principaux : Répertoires (Repositories), Agents, Topologie et Sécurité
  • Vue d'ensemble de l'installation et disposition de l'environnement

ODI Studio et composants de développement

  • Navigation dans ODI Studio : panneaux Designer, Topology, Operator et Security
  • Projets, Modèles et Répertoires de données (Datastores)
  • Travailler avec des métadonnées inversées (reverse-engineered metadata)

Conception des mappages et des 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

Modules de Connaissance (Knowledge Modules) et exécution ELT

  • Compréhension des Modules de Connaissance (KMs) et de leurs catégories
  • Sélection et personnalisation des KMs pour différentes cibles
  • Considérations de performance et optimisation par « push-down »

Topologie, sécurité et connectivité

  • Configuration des schémas physiques et logiques ainsi que des serveurs de données
  • Types d'agents, configuration et principes de haute disponibilité
  • Mise en place de la sécurité : utilisateurs, profils et protection des répertoires

Planification, déploiement et gestion opérationnelle

  • Emballage et déploiement des scénarios
  • Stratégies de planification et intégration avec des planificateurs externes
  • Surveillance des travaux et dépannage avec l'outil Operator et les journaux (Logs)

Techniques avancées et modèles d'intégration

  • Patterns de capture de données modifiées (CDC), chargement incrémental et approches de capture des données modifiées
  • Intégration avec des sources Big Data et les écosystèmes Hadoop
  • Bonnes pratiques pour des projets d'intégration modulaires et maintenables

Travaux pratiques et étude de cas réelle

  • Travail pratique de bout en bout : concevoir, implémenter et déployer un scénario ODI
  • Travail pratique d'optimisation des performances : analyser et optimiser un mappage lent
  • Parcours de l'étude de cas : décisions architecturales et enseignements tirés

Résumé et prochaines étapes

  • Revue des concepts clés d'ODI et des principes de conception d'intégration
  • Discussion sur les stratégies de déploiement en production et les techniques d'optimisation
  • Exploration des parcours d'apprentissage supplémentaires et des options de certification

Pré requis

  • Une compréhension des concepts des bases de données relationnelles
  • Une expérience avec le langage SQL
  • Une familiarité avec les concepts ETL ou d'intégration de données

Public visé

  • 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 en middleware responsables des solutions d'intégration
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires