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 29/12/2011, 12h08   #1
Nouveau Membre du Club
 
Homme
Inscription : juillet 2010
Messages : 71
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juillet 2010
Messages : 71
Points : 33
Points : 33
Par défaut Delete des lignes en fonction d'un flux

Bonjour,

Je cherche à faire un delete sur mes tables de dimensions.

je sais que je pourrais tronquer toutes ma tables de dimension et ensuite la recharger complétement mais je voudrais chercher à le faire d'une autre manière.

Pour l'instant, je fais une jointure entre ma table de dimension (table B) et la table qui charge normalement ma dim(table A).

Les lignes qui n'existe plus dans la table A doivent donc être supprimer de ma table B. Dans mon cas j'ai une ligne qui doit être supprimer de ma table B, mais comment faire ?
Je voulais utiliser le composent tMSSQLRow pour faire mon delete, mais est ce possible ?
Que mettre dans ma clause WHERE pour qu'il fasse le lien avec ce qui sort du tMap et ma table ?

Je n'utilise peut erre pas le bon composent pour faire ça.

Merci du coup de main
Marshall06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 13h23   #2
Nouveau Membre du Club
 
Homme
Inscription : juillet 2010
Messages : 71
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juillet 2010
Messages : 71
Points : 33
Points : 33
Bon je devais pas avoir les yeux en face des trous ce matin, je viens de voir que dans le composant tMSSQLoutput on pouvait faire un delete.

Le problème est donc résolu, après ma jointure et mon delete, je vais pouvoir lancer mon insert et update et ma synchronisation sera parfaite.

Enfin j'espère ...
Marshall06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h08.


 
 
 
 
Partenaires

Hébergement Web