Objectifs pédagogiques de la formation

Pour cette formation Oracle Data Integrator (Sunopsis), un objectif pédagogique est fixé avant chaque formation en accord avec la Direction des Ressources Humaines de l'entreprise. Le nombre de jour nécessaire de formation peut être affiné conjointement avec le Service Formation de l'entreprise. Cette formation a pour objectif d'être capable d'appréhender l'architecture d'ODI, de l'installer, de créer modèles, des interfaces, des packages, et de gérer les droits sur les objets générés.

 

Programme de la formation

Partie 1 : Développement

 

1) Les modèles

2) Interface du module Designer

3) Les projets
  • Création d'un projet
  • Le cycle de vie des objets
  • Les dossiers et sous-dossiers
  • Les modules de connaissance
  • Fonctions d'import/export
4) Les interfaces
  • Principe de fonctionnement d'une interface
  • Définition d'une interface
  • Interface : Diagramme
  • Jointures à la source
  • Filtres
  • Cible et mapping
  • Propriétés du Datastore source
  • Propriétés du Datastore cible
  • Flux de données et choix des Knowledges Modules
    • Choix du KCM à la source
    • Choix du KIM à la cible
    • Espace de travail <> cible
  • Contrôle des données
  • Execution
  • Les variables
  • Les traitements spécifiques
    • Gestion des transactions
    • Utilisation des options
5) Les packages
  • Enchaînement des étapes
  • Propriété d'un step
  • Cas particuliers : le step variable
6) Les scénarios
  • Définition d'un scénario
  • Exécution interactive d'un scénario
  • Exécution batch d'un scénario
    • Planification par le scheduler Sunpsis
    • Execution Batch par Script
7) Enchaînements de package et scénarios

 

Partie 2 : Administration

 

1) Création des référentiels maître et de travail 

2) Déclaration des architectures physiques des sources de données
  • Déclaration d'un serveur de données de type base de données
    • Création du serveur de données
    • Création des schémas physiques
  • Déclaration d'un serveur de données de type fichier texte
  • Déclaration d'un serveur de données de type fichier Excel
    • Création d'une connexion ODBC vers fichier Excel
    • Création du serveur de données de type Excel
  • Modifier un serveur de données ou un schéma physique
3) Déclaration des architectures logiques des sources de données
  • Déclaration d'un schéma logique de type base de données
  • Déclaration d'un schéma logique de type fichier plat
  • Déclaration d'un schéma logique de type fichier Excel
4) Déclaration des contextes 

5) Déclaration des agents Sunopsis
  • Démarrage de l'agent
  • Déclaration de l'agent au niveau de la topologie
6) Démarrage de Designer
  • Connexion a Designer
  • Import des modules de connaissance (Knowledge Module)
    • Créer un projet à l'aide de l'assistant
    • Créer un projet sans l'aide de l'assistant
    • Import des modules de connaissance
7) Définition des modèles
  • Définir les modèles et importer les structures
    • Insérer un modèle de type base de données
    • Insérer un modèle de type fichier texte
    • Création d'un modèle de type fichier Excel
  • Sous-modèles
  • Visualiser les données contenues dans un datastore
8) Contrôler des données d'un Datastore
  • Contraintes d'unicite
  • Contrainte de référence simple
  • Contrainte de référence complexe
  • Contrainte de validation, condition (check)
  • Contrainte obligatoire
  • Lancer un contrôle asynchrone : non bloquant
  • Le journal d'exécution
    • Détail d'une tâche
    • Edition des données erronées