Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL
ETL Le Forum d'entraide ETL (Extract Transform Load) et Datawarehouse : DataStage, SunOpsis, Data Integrator, Informatica, OWB, Data Manager, Talend Open Studio,...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/02/2007, 21h40   #1
Invité de passage
 
Inscription : février 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 1
Points : 0
Points : 0
Par défaut ETL solution à mon problème?

Bonjour

J'ai besoin de synchroniser les données d'une table non normalisé (table maître) avec une table d'une autre base de donnée normalisé (modification dans un sens seulement). L'engin des 2 bases de données est INFORMIX sous UNIX

À chaque modification dans la table non normalisé, je veux mettre-à-jour l'autre table (pas nécessairement en temps réel). J'ai environ 200,000 modifications par jour! Je peux mettre un "trigger" sur la table maître dans la base de donnée pour "logger" les modifications.

Est-ce que ETL est la solution la + approprié?

Est-ce qu'il y a des ETL plus approprié pour ce genre de travail.

Est-ce que le niveau de connaissance ETL doit être élevé pour faire ce travail?

Merci
dions est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2007, 22h03   #2
Membre à l'essai
 
Inscription : janvier 2007
Messages : 19
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : janvier 2007
Messages : 19
Points : 21
Points : 21
Envoyer un message via MSN à CONSULTANT_SQLI
Salut,

A première vue, d'après les premiers éléments que tu donnes, ma réponse serait "Oui", l'ETL peut tout a fait réaliser ce genre de traitement.
La première question que je te poserai, c'est quand tu dis que tu charges une table non normalisé vers une table normalisé, vas tu effectuer des transformations sur les différents champs ??

Si tu ne fais aucune transformation, tu pourrais aussi bien développer une procédure stockée qui mettrais à jour ta table normalisée à chaque insert ou update dans ta table non normalisé.

L'ETL va être puissant si :
  • La structure des tables est importante
  • tu veux réaliser un chargement de masse (bulk)
  • tu veux appliquer des transformations sur les champs

Que tu prennes ETL propriétaire, un ETL générateur de code, chacun pourra traiter ta demande.
Maintenant si vous n'avez pas d'autres projets, je te conseillerai de prendre un ETL open source.

Voilà, apporte moi de nouveaux éléments et je pourrai mieux t'orienter.

Cordialement,
CONSULTANT_SQLI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2007, 14h02   #3
Membre Expert
 
Avatar de vtrone
 
Homme
Inscription : novembre 2005
Messages : 1 899
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 899
Points : 2 015
Points : 2 015
Informix ne propose-t-il pas des fonctions de réplication ? Je crois bien que si.
http://mediasrv.ns.ac.yu/databases/informix/4350.pdf
vtrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h50.


 
 
 
 
Partenaires

Hébergement Web