Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ODI (ex-Sunopsis) Discussion :

Reconstruction d'un Projet ODI 11.1.1.5.0


Sujet :

ODI (ex-Sunopsis)

  1. #1
    Candidat au Club
    Reconstruction d'un Projet ODI 11.1.1.5.0
    Bonjour,
    je suis à la recherche de méthodes pour reconstruire un projet.
    1 - Un projet ODI (XML) m'a été transmis sans le modèle de données (XML)
    2 - Le Projet a été développé dans un autre référentiel (ID différent de mon référentiel)
    3 - J'ai pu reconstruire le modèle associé, sauf que les identifiants du nouveau modèle (table, colonnes, contraintes..), ne match pas avec les identifiants contenu dans le Projet XML
    4 - Le projet XML a pu être importé dans le référentiel en mode "Duplication"
    5 - lorsque j'ouvre une interface, j'ai des erreurs sur les références manquantes

    Je vois 2 méthodes à mon niveau :
    Une fastidieuse :
    1 - Ouvrir les 2 fichiers XML , remplacer les identifiants du Modèle (id table, id colonnes, id contraintes...) par ceux venant du xml du projet. Cette méthode marche après import des 2 fichiers dans le référentiel (Model puis Projet) : Inconvénient : Peut prendre plusieurs jours , car beaucoup d'objet

    Plus rapide
    2 - Elle consiste à procéder par requetage du référentiel et mettre à jour les identifiants et références manquantes.
    Et c'est sur cette méthode que j'ai besoin de votre aide. Je maîtrise moins le modèle de donnée du référentiel ODI.

    Sinon , avez vous une méthode plus pratique ?

    Merci à vous!!!!

  2. #2
    Membre du Club
    Bonjour,

    La meilleur méthode pour moi, est le smart export/import qui existe depuis la version 11.
    Avec le smart export, si tu exportes un projet ou un package, tous les objets vont être exportés ainsi que la topologie, les modèles, les km, les variables.
    Ensuite avec le smart import, tu pourras importer ce que tu veux, refaire des liens vers des objets qui existe déjà dans ton référentiel ou écraser ces objets.

  3. #3
    Candidat au Club
    Bonjour,
    merci Clochard83 pour ton retour sur le sujet. Le smart import/export n'est disponible qu’a partir de la version 11.1.1.6.
    Notre référentiel est en 11.1.1.5.0 . A voir s'il est possible de faire un upgrade.

  4. #4
    Membre du Club
    Arf, désolé, je pensais que le smart export était dispo sur toutes les versions 11.

    Je te conseille l'upgrade tellement cette option est utile.
    Si tu ne peux pas, le plus rapide sera la 2ème méthode, avec la mise a jour direct de la DB pour les id.
    Mais pour l'avoir déjà fait plusieurs fois, ça peut vite devenir compliqué et générer des pbs

  5. #5
    Candidat au Club
    Bonjour,
    je tente la méthode 2, celle qui consiste à faire des updates par parquetage sql.