Les composants CDC de la version payante de Talend Studio for Data Integration répondent sans aucun doute à cela.
Dans Open Studio, vous pouvez effectuer votre propre capture de données de modification en fonction de la clé composite unique (prénom, nom, date de naissance, sexe).
- Utilisez le tUniqueRow sur les données provenant de stage_geno_patients, unique sur les colonnes suivantes :firstname,lastname,dob,gender
- Introduire cela dans un tMap
- Ajoutez une autre requête en entrée au tMap, pour effectuer des recherches dans la table derrière "patients_test", pour trouver une correspondance sur le prénom, le nom, la date de naissance, le sexe. Cette recherche doit "Recharger pour chaque ligne" en recherchant les valeurs de la ligne intermédiaire
- En cas de non-correspondance, détectez-la, puis insérez la ligne de données intermédiaire dans le tableau derrière "patients_test"
Q :Allez-vous également mettre à jour les informations ? Ou l'objectif est-il uniquement d'effectuer des insertions uniques là où les données ne sont pas déjà présentes ?