Catégories
Talend

Talend : Faire communiquer mes Jobs

Dans ce post je propose un pattern très pratique qui consiste à créer un job maître capable de lire du flux de données envoyé par ses fils. Le job principal appelle un autre job : en passant des variables de contexte en récupérant les variables positionnées par le job appelé. le job appelé, même en […]

Catégories
SAP Talend

Utiliser le composant tSapOutput pour mettre à jour une table spécifique SAP

1 – SE11 – Créer la table spécifique a) Créer une table applicative ZDEVPORTFOLIO dans SE11 b) Créer les quatre zones suivantes et activez la table Suivre l’article Créer une table et … pour plus d’infos. 2 – SE37 – Créer la BAPI spécifique a) Nommer la BAPI ZRFC_DEVPORTFOLIO et cliquer sur le bouton « […]

Catégories
Talend

Générateur de permalien en Java

La méthode permalinkBuilder présentée ci-dessous permet de transformer une chaîne de caractère en une url valide appelée permalien. La signature est la suivante : /** * Cette méthode permet de construire une url valide à partir du libellé passé en paramètre. * Le libellé subit plusieurs transformations avant d’être retourné par la méthode : * […]

Catégories
Talend

Java le dire !

Little mistake lors de la comparaison de 2 integers. Lorsqu’on veut tester l’égalité entre 2 integer se méfier de « == » Pour des valeurs non comprises entre -128 et +127, il faut plutôt utiliser la méthode compareTo(). Vérification : Integer a = 127; Integer b = 127; if (a == b) { System.out.println( a […]

Catégories
Talend

TalendDate compareDate

Il existe un bogue sur la méthode TalendDate.compareDate (Date d1, Date d2, String pattern). En effet le résultat est faux si le paramètre « pattern » est défini avec le format « dd/MM/yyyy ». Pour rappel : • CompareDate retourne 0 si d1 = d2 • CompareDate retourne 1 si d1 > d2 • CompareDate […]