Migration de données vs Conversion de données

X

Confidentialité & Cookies

Ce site utilise des cookies. En continuant, vous acceptez leur utilisation. En savoir plus, y compris comment contrôler les cookies.

Compris!

Publicités

Migration de données par rapport à la conversion de données

Lorsque nous devons saisir des données dans des applications oracle, voici les quelques techniques suivantes:

• Les données peuvent être saisies à l’aide des écrans d’application (pour une petite quantité de données, comme la création de bons de commande, la saisie de commandes client à l’aide des écrans d’applications Oracle).
• Les données peuvent être saisies à l’aide de l’interface Système ouverte d’Oracle (pour des opérations régulières, par exemple pour déplacer des données d’un module à un autre).
• Les données peuvent être stockées directement dans la table de base de données (Non recommandée par oracle et peut être très risquée, car sur tout événement, les données vont être stockées dans de nombreuses tables et les données doivent être validées avant d’être insérées dans des tables, ce qui peut causer un problème d’intégrité et d’incohérence des données, parfois cela peut corrompre complètement les données.).
* En utilisant des outils tiers tels que data loader (Il peut également être utilisé lorsque les données sont relativement petites (25 à 200 enregistrements) car il capture les frappes au clavier et fonctionne comme la saisie manuelle des données dans le formulaire Oracle, mais beaucoup plus rapidement car le processus est automatisé).

Quel est le besoin de Migration/Conversion?

La migration/conversion est requise lorsque nous effectuons une mise à niveau vers une autre version (par exemple, Oracle Apps 11.5.7 vers Oracle 11.5.10) ou que nous transférons des données d’un système hérité vers des applications Oracle. Il y aura une masse de données (parfois des millions, voire plus) qui doivent être déplacées d’un système à un autre et avant de déplacer les données, elles doivent être validées et seuls les enregistrements valides doivent être entrés dans les applications Oracle.

Si les deux systèmes (Cible et source) n’ont pas la même structure pour les données (Les tables ne sont pas identiques / La Structure des tables n’est pas la même / Les données stockées dans la base de données ne sont pas les mêmes), elles doivent être traduites (par exemple, mise à niveau d’Oracle 11i vers R12 où les structures des tables ne sont pas les mêmes) alors nous le disons comme conversion (tout type de traduction de données sur les données Source pour les rendre adaptées au système cible) sinon migration.

Qu’est-ce que la migration ?

La migration des données signifie déplacer les données d’un système à un autre à l’aide de programmes/ API d’interface où les deux systèmes ont la même structure de données.

Processus de migration des données : • Extraire les données dans un fichier plat / une table de transfert
• Charger les données dans une table d’interface (en utilisant SQL * Loader / DB Link / Others) après validation (Si vous chargez les données à l’aide de l’interface)

Qu’est-ce que la conversion?

La conversion des données signifie la traduction des données vers le système cible de la suite (les données doivent être formatées selon le système cible), puis déplacer les données traduites à l’aide de programmes d’interface / API.
• Identifiez les données à importer dans le nouveau système (exigences métier).
• Extraire dans un fichier plat / une table intermédiaire • Charger les données dans une table d’interface (en utilisant SQL * Loader / DB Link / Others) après validation (Si vous chargez les données à l’aide de l’interface), puis lancer un programme simultané d’interface standard pour charger les données dans des tables de base d’applications Oracle
• Si vous utilisez une API, récupérez les données, validez-les, puis appelez API pour importer les données

Comment la conversion / migration et l’interface diffèrent-elles?

Il existe de bons nombres de paramètres sur lesquels ils peuvent être catégorisés. Prenez-en quelques-uns:
Fréquence
• Les conversions/Migrations sont un événement ponctuel
• les interfaces sont en cours
Occurrence dans la chronologie du projet
• les conversions/Migrations exécutées avant la production
• les interfaces exécutées pendant la production
Mode d’exécution
• Les conversions/migrations sont par lots
• Les interfaces peuvent être par lots ou en temps réel
Complexité
• La conversion/Migration est très complexe, c’est dépend totalement de l’activité de cartographie des données.
• La coordination avec d’autres systèmes rend les interfaces plus complexes
Maintenance
• La maintenance de l’interface est une tâche peu coûteuse.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.