ODI
Oracle Data Integrator - ex Sunopsis

Editeur décisionnel ETL

Type de produit et caractéristiques d'ODI

ODI - Oracle Data Integrator - Ex Sunopsis est un logiciel développé en java pour réaliser des tâches de type ETL/EAI. Les développements sont centralisés dans un référentiel stocké sur une base de données (Oracle, Ms-SQL server, MySQL, DB2 UDB...). Le référentiel stocke également l’ensemble des métadonnées permettant une vision globale du système d’information, gestion
des données (clef primaire, étrangère, conditions, etc..) ainsi que des flux d’alimentation développés dans ODI.

ODI permet de constituer un ensemble homogène de données à partir des sources hétérogènes (différentes bases de données relationnelles SQL ou non, fichiers plats…). L’utilisation de modules de connaissances (KM - Knowledge Module), composants préprogrammés d’ODI, rend ce logiciel extrêmement flexible et modulable. Des modules de connaissances (KM - Knowledge Module) peuvent être développés pour des besoins très spécifiques.

- Le LKM (Collecte) va collecter les données sur les sources
- Le IKM (intégration) va créer une image de la cible et l’alimenter à partir de la collecte.
- Le CKM (contrôle) va contrôler les données dans une image de la cible si la données n’est pas bonne, elle partira dans une table d’erreur
- Le IKM (intégration), avec les données propres, va intégrer les données dans la table cible.

Présentation et concept d'ODI

Le principal objectif d’ODI étant de faciliter les développements et la maintenance par l’intermédiaire de références croisées, cet outil permet l’automatisation de l’échange entre toutes les applications de l’entreprise. C’est une solution globale d’EAI.

ODI est indépendant des plates-formes (100% Java), orienté données et adapté pour les traitements batch et au fil de l’eau.

Oracle Data Integrator

Fonctionnalités principales d'ODI - Oracle Data Integrator

  • Référentiel de métadonnées.
    • Vision globale du système d'information et des interfaces
    • Reverse-engineering automatisé des métadonnées
  • Ouverture à toutes connectivités.
    • JDBC™, JMS™, J2EE Connector Architecture™
    • ODBC
    • Fichiers ASCII / EBCDIC, XML
    • JNDI / LDAP
    • Possibilités d’intégrer d’autres connecteurs
  • Programmation de règles
    • Déclaration de règles fonctionnelles
    • Traitements de transformations et de contrôle de données automatiquement générés par ODI
    • Gestion des rejets
  • Gestion de l’exécution des traitements (Load Plan)
    • Gestion des cas d’erreurs
    • Exécution en parallèle
  • La contextualisation
    • Définition de l’architecture Physique (source et cible)
    • Définition de l’architecture Logique
    • Ajout de contextes (Production, Recette, Développement) pour faire la liaison

Avantages d'ODI - Oracle Data Integrator

  • Environnement de développement graphique
    • Une interface graphique intuitive qui facilite la prise en main
    • Intuitivité de la prise en main
    • Développement en glisser/déplacer (Drag and Drop)
    • ODI (ex Sunopsis) génère du code en langage SQL. Les requêtes générées sont accessibles et utilisables dans n’importe quels autres outils de requêtage (Sql Developpeur, Ms Sql-Server Management Studio)
    • Analyse des références croisées et vérification de la qualité des données soit en utilisant les contrôles existants soit en surchargeant par de nouveaux contrôles
    • Séparation entre l'environnement de développement et l'environnement de suivi de production grâce à ODI Console
  • Gestion de la sécurité
    • Multi-projets multi-équipes
    • Centralisé dans un référentiel indépendant des développements
  • Six types de Modules de connaissances : Knowledge Modules / KM - Les KM sont développés en JYTHON et sont paramétrables
    • RKM : Reverse KM : permettent de faire des reverse ingeniering à partir d'une base de données existante.
    • JKM : Journal KM : permettent de stocker et présenter les résultats d’exécution
    • LKM : Load KM : permettent de charger les données à partir d'une ou plusieurs tables sources
    • CKM : Check KM : permettent de contrôler les données et vérifier l'intégrité référentielle
    • IKM : Integration KM : permettent d'intégrer les données dans la base cible
    • SKM : Module permettant de définir les méthodes de génération de Web Services

NEXT DECISION peut vous développer des KM spécifiques pour votre organisme.

  • Pas de serveur dédié
    • Installation sur toute machine du système d'information d'information (windows, unix, linux, Power 400, etc..)
    • Utilisation des ressources SGDB-R présentes pour effectuer ses traitements
    • Utilisation de la puissance de l’EL-T avec transformation et contrôle de la donnée au plus près de la cible

Dans quels cas utiliser ODI - Oracle Data Integrator?

  • Échange inter applicatif de BDD opérationnel, dataware house, fichiers simples ou complexe (XML) ou web services => tout pour l’EAI
  • Migration des données de vieux applicatifs vers des nouveaux
  • Contrôle des données sources et cibles, validation des processus métiers et recyclage des erreurs
  • Alimentation du décisionnel
  • Push d’informations à la demande ou sur l’apparition d’évènements (créations d’une données, apparition d’un fichier plat, réception d’un mail, etc..)

Retour aux éditeurs ETL

Vous souhaitez bénéficier d'experts, de développeurs ou d'une formation sur ODI - Oracle Data Integrator - Ex Sunopsis ? Rendez vous sur la page Contact

ODI (Oracle Data Integrator - ex Sunopsis) pour les très grands comptes ou pour les PME de Brest, Paris, La Roche Sur Yon, Lyon, Nantes, Angers, Le Mans, Rennes, Niort, Laval, Cholet, Grenoble, Saint-Etienne, Bordeaux, Toulouse, Agen, Bayonne, Montpellier, Nice, Sophia Antipolis, Béziers...

ODI (Oracle Data Integrator - ex Sunopsis) pour les très grands comptes ou pour les PME des Pays de Loire, Bretagne, Poitou-Charentes, Région Parisienne, Ile de France, Occitanie, Aquitaine, Midi-Pyrénées, Rhône, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur. Next Decision - Experts et formateurs sur ODI