Articles

Affichage des articles du février, 2018

Job analyzer

Image
Goal: The goal is to analyze all jobs to check that the development rules are applied. Solution: The solution is a talend job that reads the files *.item in the workspace. Algorithm: Read a file that contains the path to the workspace. Read a file that contains the list of *.item files to analyze For each file     For each line         Analyze each line         Store information     End For     Print all errors End For Print a global report File context.txt (example) WORKDIR=C:/Users/xxxxx/TOS/TOS_DI-20170510_1410-V6.4.0/workspace_sio2_20180209/SIO2/process/Byxxx/ File talendJobs.txt (example) Chargement\Partenaire\CHARGEMENT_NUM_CCF_0.1.item Chargement\Partenaire\CHARGEMENT_SFR_CCF_0.1.item Chargement\Partenaire\CHARGEMENT_SFR_LOCA_0.1.item ... Result.txt (example) Alimentation\Client_Final\ALIMENTATION_DEA_COMMANDE_ACCES_0.2.item;Context variable not used;Alimentation_Paquet ...