150 likes | 390 Views
Oracle Data Integrator (ODI) – TD01. 20 août 2014. La base de donnée. Oracle Data Integrator. Démarrer la base de donnée Se connecter au module Run SQL Command Line. La base de donnée. Oracle Data Integrator. Créer deux nouveau schémas HOTEL_TRANSACTIONNEL HOTEL_DECISIONNEL
E N D
Oracle Data Integrator (ODI) – TD01 20 août 2014
La base de donnée Oracle Data Integrator Démarrer la base de donnée Se connecter au module Run SQL Command Line
La base de donnée Oracle Data Integrator Créer deux nouveau schémas HOTEL_TRANSACTIONNEL HOTEL_DECISIONNEL Accorder les privilèges
Oracle Data Integrator La base de donnée • Télécharger hotel.sql sous Alfresco • Lancer le script sql • @CHEMIN\hotel.sql • Exp: @D:\TD_SI\hotel.sql • Lancer ODI • Se connecter au référentiel
Oracle Data Integrator ODI - La Topologie • I) Création de la topologie physique • Serveur de données • Elément de schéma physique • II) Création de la topologie logique • III) Le contexte Global
Oracle Data Integrator ODI – Les modèles Récupération des tables Reverse engineering
Oracle Data Integrator Exercice Effectuer de même la connexion au modèle transactionnel et récupérer les modèles
Oracle Data Integrator ODI – Le projet Les interfaces Les packages Les procédures Les modules de connaissances LKM SQL to Oracle IKM SQL Control Append CKM Oracle
Oracle Data Integrator ODI – L’interface La table source La table cible Le mapping Les clefs Les flux L’exécution
Oracle Data Integrator ODI – L’opérateur Les sessions Le code SQL La gestion des erreurs Le nombre de lignes La planification Les solutions
Oracle Data Integrator Exercice Créer les interfaces pour HOTEL_L (attention jointure) EMPLOIS_L RESERVATION_F EMPLOIS_DISPONIBLE_F EMPLOIS_DISPONIBLE_AGG_F CLIENT_NIVEAU : >=5 « Platinium » >=3 « Premium » <3 « Standard »
Oracle Data Integrator ODI – Le package Les Stages Les variables L’enchainement La gestion des erreurs Les scénarios
Oracle Data Integrator Exercice Créer l’enchainement de toutes les interfaces Générer le scénario associé Exécuter le scénario x2 Consulter les données dans la base cible et visualiser le problème Mettre en place la résolution du problème au niveau des interfaces Exécuter le scénario x2 Vérifier la cohérence des données
Oracle Data Integrator Exercice Créer un nouveau schéma physique Décisionnel sous le même serveur de données que le Transactionnel Créer un schéma logique associé Créer un nouveau modèle basé sur ce schéma logique Créer une nouvelle interface client et observer la différence au niveau des flux Générer une solution comportant l’ensemble du projet et l’exporter A l’aide des variables et procédure Créer un package permettant de lancer autant de fois l’interface client qu’il y a de clients dans la table source