Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
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/08/2011, 22h38   #1
Membre à l'essai
 
Inscription : mars 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 48
Points : 24
Points : 24
Par défaut Migration table Mysql avec relation parent/enfant

Bonjour.
Peu expérimenté avec Talend, je suis confronté à un pb auquel je ne trouve pas de solution.
Pour simplifier un maximum:
J'ai 2 bases de données b1 et b2. Chacune possède une table t_theme. Ces 2 tables ont une même structure
Code :
1
2
3
4
5
CREATE TABLE IF NOT EXISTS `t_theme` (
  `theme_id` tinyint(3) UNSIGNED NOT NULL AUTO_INCREMENT,
  `parent_theme_id` tinyint(3) UNSIGNED NOT NULL,
  PRIMARY KEY (`theme_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Le but serait de créer une synthèse de ces 2 tables dans une table t_theme d'une base b3. Evidemment, on va avoir un problème avec les theme_id, puisque le theme_id 1 existe à la fois sur b1.t_theme et b2.t_theme. Et si on transforme un theme_id, il faut que les parent_id qui y font références soient eux aussi modifiés, afin de pointer sur la nouvelle valeur.
Bref, je sèche.
Merci pour votre aide.
danidan75 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 12h44.


 
 
 
 
Partenaires

Hébergement Web