Je travaille sur talend Open Studio et j'ai fait pas mal de jobs relatifs à ma base de données et maintenant j'ai changé le schéma de ma base donc je peux savoir comment adapter mes jobs que je les ai exportés aux changements effectués.
Discussion :
Je travaille sur talend Open Studio et j'ai fait pas mal de jobs relatifs à ma base de données et maintenant j'ai changé le schéma de ma base donc je peux savoir comment adapter mes jobs que je les ai exportés aux changements effectués.
Si tes nouveaux champs n'ont pas besoin d'être utilisés dans tes jobs et si tu n'as pas supprimé des champs utilisés dans tes jobs tu n'as rien à faire.
Sinon si tu as utilisé les Meta Data, lors de l'ouverture de chaque job, Talend te préviendra des modifications à faire. Si tu n'as pas utilisé les Meta Data mais directement des requêtes SQL dans tes modules, tu devras les passer 1 à 1 pour checker les modifs.
J'ai utilisé les Meta Data mais ce que je cherche est de ne pas toucher aux job lors de la modification du schéma de ma base de données juste est ce qu'il ya une soution pour que talend detecte automatiquement les changements effectués.
Si tu as changé les Meta data, Talend detectera les changements dans les jobs quand tu les chargera dans l'outil.
Je sais que lorsque je modifie les Meta Data, les changements seront propagés pour tous les jobs,mais moi j'ai exporté les jobs donc je ne peux plus procéder de la même manière.
Je veux une solution pour que lorsque je change le schéma, les changements seront propagées pour les jobs exportés.
Je ne vois que la solution de recoller les Meta Data à tes jobs exportés pour la détection automatique.
Bonjour,
Dans Talend, tu ne peux pas détecter en Run Time les colonnes de ta table pour les prendre en compte dans le schema... en version open source.
En version entreprise, il y a le type Dynamic qui permet de gérer le changement de colonne directement a l’exécution du job. dans les composants Base de donnée et fichier
Partager