easyteam votre partenaire local pour fournir, intégrer et maintenir à la demande des solutions professionnelles autour des technologies Oracle
EASYTEAM,ORACLE EXADATA
Oracle Data Integrator: Administration and Development

Oracle Data Integrator: Administration and Development

Oracle Data Integrator Solutions

|#ITEM.EASYPDF.VALUE#| --- #ITEM.EASYLIEN.VALUE#/#ITEM.FORMATIONPDF.VALUE#
Imprimer
Imprimer
Envoyer par mail
Envoyer par mail
Description Ce cours offre une présentation détaillée et complète des étapes requises pour configurer une topologie Oracle Data Integrator.
Il décrit l'utilisation du composant Topology Manager d'Oracle Data Integrator en vue de définir les objets de schéma logiques et physiques en fonction des pratiques recommandées.
Les stagiaires apprennent également à gérer des projets dans Oracle Data Integrator en vue de développer des interfaces et d'autres objets.
Oracle Data Integrator dispose d'un système avancé de métadonnées, qui permet de stocker de nombreux types d'informations sur les données, notamment en ce qui concerne les contraintes et les dimensions SCD (Slowly-Changing Dimension).
Ce cours présente également les types de métadonnées et la procédure permettant de les extraire automatiquement depuis votre base de données.
Les stagiaires découvrent ensuite comment étoffer les modèles de données Oracle Data Integrator avec des métadonnées supplémentaires ne pouvant pas être définies automatiquement, et comment créer un système AIH (Active Integration Hub) à l'aide de certaines fonctions avancées facultatives.
Ce cours explique comment créer un processus d'intégration à l'aide des packages Oracle Data Integrator.
Il décrit également certaines fonctionnalités et utilisations avancées des interfaces d'Oracle Data Integrator.
En outre, les stagiaires apprennent comment Operator permet de lancer, d'arrêter ou de surveiller l'exécution d'une session Oracle Data Integrator.
Enfin, l'intégration de l'architecture orientée service (SOA) et des Open Tools dans Oracle Data Integrator sont également abordés dans ce cours.Learn To:Définir une architecture physique ou logiqueDéfinir des processus d'intégration simplesCréer et réutiliser des modèlesCréer et utiliser des services Web dans Oracle Data IntegratorGérer des projets
Objectifs
  • Ajouter des composants d'intégration plus avancés
  • Définir les modèles, la réutilisation des métadonnées à partir de la base de données et expliquer pourquoi et comment étoffer des modèles avec les métadonnées manquantes
  • Présenter les sessions, utiliser Operator pour surveiller, arrêter ou démarrer des sessions et connaître les processus de base de résolution des problèmes
  • Configurer des services de données
  • Créer des interfaces simples et ajouter plusieurs sources à une interface
  • Personnaliser les flux de données et obtenir les meilleures performances système
  • Définir l'architecture des systèmes d'information
  • Appliquer des contraintes afin de garantir la qualité des données dans une interface
  • Lancer des projets dans Oracle Data Integrator et récupérer un travail en vue de le déployer
  • Identifier les différents types de service Web
  • Installer et utiliser des services Web publics
  • Lancer une session pour exécuter une interface
  • Gérer des métadonnées dans Oracle Data Integrator : modèles et qualité des données
  • Gérer des packages
  • Décrire l'architecture du système Oracle Data Integrator dans son ensemble

SOMMAIRE

Oracle Data Integrator

  • Architecture
  • Architecture : Présentation
  • Qu'est-ce qu'Oracle Data Integrator ?
  • Architecture d'Oracle Data Integrator
  • Composants
  • Modules graphiques
  • Composants d'exécution
  • Navigateur de métadonnées

Concepts relatifs à la topologie

  • Présentation de la topologie
  • Qu'est-ce que la topologie ?
  • Serveurs de données et schémas physiques
  • Qu'est-ce qu'un serveur de données ?
  • Remarque importante
  • Qu'est-ce qu'un schéma physique ?
  • Propriétés des schémas physiques
  • Architecture physique dans Oracle Data Integrator

Connexion aux données

  • Topology Manager
  • Qu'est-ce que la topologie ?
  • Contenu de Topology Manager
  • Vue Physical Architecture
  • Serveurs de données et schémas physiques
  • Prérequis pour se connecter à un serveur
  • Créer un serveur de données
  • Exemples de pilotes et d'URL

Définir l'architecture logique

  • Topology Manager
  • Topology Manager - Présentation
  • Architecture logique et vues contextuelles
  • Définir des contextes
  • Définir un contexte
  • Déclarer les schémas et les agents logiques
  • Créer un schéma logique
  • Lier l'architecture logique et l'architecture physique

Configurer un nouveau projet

  • Qu'est-ce qu'un projet ?
  • Présentation des projets Oracle Data Integrator
  • Que représente un projet ?
  • Créer un projet
  • Dossiers
  • Qu'est-ce qu'un dossier ?
  • Qu'est-ce qu'un module de connaissances ?
  • Exportation et importation

Lancer des projets

  • Qu'est-ce qu'un scénario ?
  • Propriétés des scénarios
  • Gérer des scénarios
  • Générer un scénario
  • Comparaison entre génération et regénération
  • Exécuter un scénario à partir de l'interface utilisateur
  • Exécuter un scénario à partir d'un projet
  • Préparer les scénarios pour le déploiement

Concepts relatifs aux modèles Oracle Data Integrator

  • Qu'est-ce qu'un modèle ?
  • Le paradigme relationnel
  • Prise en charge des modèles relationnels dans Oracle Data Integrator
  • Métadonnées supplémentaires dans Oracle Data Integrator
  • Réutilisation de l'existant (reverse engineering)
  • Qu'est-ce que la réutilisation de l'existant ?
  • Méthodes de réutilisation de l'existant dans le SGBD
  • Réutilisation standard ou personnalisée de l'existant

Créer et réutiliser des modèles

  • Qu'est-ce qu'un modèle ?
  • Qu'est-ce que la réutilisation de l'existant ?
  • Méthodes de réutilisation de l'existant dans le SGBD
  • Comment créer un modèle via la réutilisation de l'existant
  • Comment démarrer le processus de réutilisation de l'existant
  • Réutilisation sélective de l'existant

Etoffer des modèles de données

  • Organiser des modèles
  • Qu'est-ce qu'un dossier de modèles ?
  • Créer un dossier de modèles
  • Organiser les banques de données en sous-modèles
  • Configurer la répartition automatique
  • Créer une banque de données dans un modèle
  • Ajouter des colonnes à une banque de données
  • Contraintes dans Oracle Data Integrator

Garantir la qualité des données grâce à Oracle Data Integrator (ODI)

  • Pourquoi mettre en oeuvre un contrôle de qualité des données
  • Quand mettre en oeuvre un contrôle de qualité des données
  • Qualité des données dans les applications source
  • Contrôle de qualité des données dans les processus d'intégration
  • Qualité des données dans les applications cible
  • Règles relatives à la qualité des données
  • Des règles aux contraintes
  • Présentation du système de qualité des données

Explorer et auditer les données

  • Explorer les données
  • Afficher le contenu d'une banque de données
  • Afficher la distribution des valeurs
  • Afficher le contenu d'une banque de données
  • Créer des règles
  • Définir des règles dans Oracle Data Integrator (ODI)
  • Développer des contraintes après analyse des données
  • Auditer la qualité des données

Créer un système AIH

  • Système d'intégration actif (Active Integration Hub, AIH)
  • Système d'intégration actif : Définition
  • Créer un système d'intégration actif (Active Integration Hub, AIH) : Procédure
  • Créer un diagramme et lui attribuer un nom
  • Concevoir le diagramme : Procédure
  • Implémentation du système d'intégration actif
  • Fusion des données et des événements dans le système d'intégration actif (Active Integration Hub, AIH)

Conception d'interface graphique : Interfaces 1 à 1

  • Créer une interface 1 à 1
  • Créer une interface et lui attribuer un nom
  • Définir la banque de données cible
  • Définir la banque de données source
  • Mapping : Définition
  • Définir les mappings
  • Types de mapping valides
  • Enregistrer l'interface

Conception d'interface graphique 2

  • Sources et jointures multiples
  • Banques de données source multiples
  • Création manuelle d'une jointure
  • Jointures avancées
  • Types de jointure et configuration d'une jointure
  • Filtrage des données
  • Filtres dans Oracle Data Integrator (ODI)
  • Définir un filtre manuellement

Exécuter et déboguer les interfaces

  • Exécuter une interface : Procédure
  • Déroulement des opérations lors de l'exécution
  • Surveiller les interfaces
  • Operator : Afficher le journal
  • Sessions, étapes, tâches : Hiérarchie
  • Afficher les sessions et les tâches
  • Surveiller l'exécution d'une interface : Procédure
  • Résoudre les problèmes dans une session

Conception d'interface graphique

  • Qualité des données : Concepts fondamentaux
  • Qu'est-ce qu'une contrainte ?
  • Définir et mettre en oeuvre le contrôle de qualité des données
  • Présentation du système de qualité des données
  • Contrôle de qualité des données : Propriétés
  • Contrôles statique et de flux : Différences
  • Comment garantir la qualité des données dans une interface
  • Différences entre les différents types de contrôle

Définir des procédures simples

  • Procédures : Définition et exemples
  • Utiliser des procédures : Présentation
  • Créer une procédure : Etapes
  • Créer une commande
  • Organiser l'ordre des étapes
  • Paramètres à définir
  • Types de commande valides
  • Types d'option

Conception de package - 1

  • Qu'est-ce qu'un package ?
  • Créer un package : Procédure
  • Barre d'outils servant au diagramme du package
  • Créer une étape d'interface : Procédure
  • Créer une étape d'outil Oracle Data Integrator : Procédure
  • Exemple de package simple
  • Organiser les étapes du package sous forme de suite : Procédure
  • Exécuter un package

Variables et séquences

  • Qu'est-ce qu'une variable ?
  • Portée d'une variable
  • Persistance d'une variable : Types d'action
  • Actualiser une variable avec SQL
  • Comparaison entre liaison et substitution
  • Comment créer une étape de variable
  • Propriétés des séquences
  • Utiliser des séquences Oracle Data Integrator dans des mappings

Fonctions utilisateur

  • Qu'est-ce qu'une fonction utilisateur ?
  • Créer des fonctions utilisateur
  • Propriétés des fonctions utilisateur
  • Comment créer une fonction utilisateur
  • Définir une implémentation
  • Syntaxe et implémentations
  • Employer des fonctions utilisateur
  • Fonctions utilisateur lors de la conception et lors de l'exécution

Conception de package

  • Types d'étape de package
  • Types d'étape de base et avancés
  • Comment créer une étape de procédure
  • Etapes de modèles, de sous-modèles et de banques de données
  • Comment créer une étape de variable
  • Contrôler le chemin d'exécution
  • Contrôler l'exécutionq

Intégration d'architecture orientée service (SOA) et Open Tool

  • Open Tools : Définition
  • Installer les Open Tools
  • Utiliser les Open Tools
  • Développer vos propres Open Tools
  • Open Tools lors de l'exécution
  • Services de données
  • Services Web publics
  • Appeler des services Web

En savoir +

Durée : 4 jours
Réf. : D48459
Public :
Administrateurs de data warehouse
Analystes de data warehouse
Technical Administrator
Sessions : [...]
devis Demande de devis

 

mail

 

 

Demande de renseignements

 

Oracle Approved Education Center
Oracle Education Reseller