Documentation des Jobs
Generated by Talend Open Studio for Data Integration


Nom du projetPERSO_ModulesDate de génération2 juin 2015 16:00:50
AUTHORtest@talend.comTalend Open Studio VERSION 5.5.1.r118616

Résumé

Description du projet
Description
Preview Picture
Paramètres
Liste des contextes
Liste des composants
Description des composants


Description du projet


PropriétésValeurs
NomPERSO_Modules
Languejava
DescriptionProjet regroupant tous les "modules" créés et que l'on peut ré-utiliser dans d'autres job si besoin.


Description


PropriétésValeurs
NomAdonis_main
Auteurtest@talend.com
Version0.1
ObjectifJob principal pour traiter le fichier Adonis.
Statut
DescriptionJob principal pour traiter le fichier Adonis.
Création26 févr. 2015 08:35:15
Modification2 juin 2015 15:58:35

Preview Picture


No image available
tFileCopy_1tFileDelete_1tFileExist_1tFileInputDelimited_1tFlowToIterate_1tLogCatcher_1tRunJob_1

Paramètres

Paramètres supplémentaires

NomValeur
COMP_DEFAULT_FILE_DIR
Exécution multi threadfalse
tContextLoad implicite


Statut & Logs

NomValeur
Utiliser les statistiques (tStatCatcher)
Utiliser les logs (tLogCatcher)
Utiliser les volumes (tFlowMeterCatcher)
Dans la console
Dans des fichiers
Dans la base de données
Capturer les statistiques des composants
Capturer les erreurs de l'exécutable
Capturer les erreurs de l'utilisateur
Capturer les alertes à l'utilisateur


Liste des contextes

Contextepreprod

NomInviteNeed Prompt?TypeValeurSource
BEGIN_lineBEGIN_line?falseid_Integer0Adonis
END_lineEND_line?falseid_Integer0Adonis
NB_repetitionNB_repetition?falseid_StringAdonis
NUM_essaiNUM_essai?falseid_StringAdonis
NOM_fichierAdonisNOM_fichierAdonis?falseid_StringAdonis
OutPutOutPut?falseid_String"GnpIS"Adonis
PatternDataPatternData?falseid_String"Dispositif;Bloc;Sous Bloc;Parcelle Unitaire;Traitement;X;Y;ID;Ind;Opérateur;"Adonis
URL_destinationFolderURL_destinationFolder?falseid_String"E:\Talend Workspace\Fichiers generes\TOS 5.5.1\Module-Adonis\"Adonis
URL_sourceFolderURL_sourceFolder?falseid_String"E:\Talend Workspace\Fichiers sources\5.5.1\Module-Adonis\"Adonis


ContexteDefault

NomInviteNeed Prompt?TypeValeurSource
BEGIN_lineBEGIN_line?falseid_Integer0Adonis
END_lineEND_line?falseid_Integer0Adonis
NB_repetitionNB_repetition?falseid_StringAdonis
NUM_essaiNUM_essai?falseid_StringAdonis
NOM_fichierAdonisNOM_fichierAdonis?falseid_StringAdonis
OutPutOutPut?falseid_String"GnpIS"Adonis
PatternDataPatternData?falseid_String"Dispositif;Bloc;Sous Bloc;Parcelle Unitaire;Traitement;X;Y;ID;Ind;Opérateur;"Adonis
URL_destinationFolderURL_destinationFolder?falseid_String"E:\Talend Workspace\Fichiers generes\TOS 5.5.1\Module-Adonis\"Adonis
URL_sourceFolderURL_sourceFolder?falseid_String"E:\Talend Workspace\Fichiers sources\5.5.1\Module-Adonis\"Adonis


ContextePreprodAlain

NomInviteNeed Prompt?TypeValeurSource
BEGIN_lineBEGIN_line?falseid_Integer0Adonis
END_lineEND_line?falseid_Integer0Adonis
NB_repetitionNB_repetition?falseid_StringAdonis
NUM_essaiNUM_essai?falseid_StringAdonis
NOM_fichierAdonisNOM_fichierAdonis?falseid_StringAdonis
OutPutOutPut?falseid_String"GnpIS"Adonis
PatternDataPatternData?falseid_String"Dispositif;Bloc;Sous Bloc;Parcelle Unitaire;Traitement;X;Y;ID;Ind;Opérateur;"Adonis
URL_destinationFolderURL_destinationFolder?falseid_String"E:\Talend Workspace\Fichiers generes\TOS 5.5.1\Module-Adonis\"Adonis
URL_sourceFolderURL_sourceFolder?falseid_String"E:\Talend Workspace\Fichiers sources\5.5.1\Module-Adonis\"Adonis


ContexteProd

NomInviteNeed Prompt?TypeValeurSource
BEGIN_lineBEGIN_line?falseid_Integer0Adonis
END_lineEND_line?falseid_Integer0Adonis
NB_repetitionNB_repetition?falseid_StringAdonis
NUM_essaiNUM_essai?falseid_StringAdonis
NOM_fichierAdonisNOM_fichierAdonis?falseid_StringAdonis
OutPutOutPut?falseid_String"GnpIS"Adonis
PatternDataPatternData?falseid_String"Dispositif;Bloc;Sous Bloc;Parcelle Unitaire;Traitement;X;Y;ID;Ind;Opérateur;"Adonis
URL_destinationFolderURL_destinationFolder?falseid_String"E:\Talend Workspace\Fichiers generes\TOS 5.5.1\Module-Adonis\"Adonis
URL_sourceFolderURL_sourceFolder?falseid_String"E:\Talend Workspace\Fichiers sources\5.5.1\Module-Adonis\"Adonis




Liste des composants

Nom du composantType de composant
tFileCopy_1tFileCopy
tFileDelete_1tFileDelete
tFileExist_1tFileExist
tFileInputDelimited_1tFileInputDelimited
tFlowToIterate_1tFlowToIterate
tLogCatcher_1tLogCatcher
tRunJob_1tRunJob

Description des composants

Composant   tFileCopy

      Nom uniquetFileCopy_1INPUT(S)tFileExist_1
Libellé__UNIQUE_NAME__OUTPUT(S)tFileInputDelimited_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileCopy_1
Nom du composanttFileCopy
Version0.102 (ALPHA)
FamilleFile/Management
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileCopy
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichiercontext.URL_sourceFolder + "Fichiers_Reference/SoumissionEssaisEFPA_v3.xlsx"
Copier un répertoirefalse
Répertoire source"E:/Talend Workspace/TOS 5.5.1"
Répertoire de destinationcontext.URL_destinationFolder
Renommertrue
Fichier de destination"SoumissionEssaisEFPA_v3_data.xlsx"
Enlever le fichier sourcefalse
Remplacer le fichier existanttrue
Créer le répertoire s'il n'existe pastrue
Schéma
Format du libellé__UNIQUE_NAME__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileCopy_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tFileDelete

      Nom uniquetFileDelete_1INPUT(S)tLogCatcher_1
Libellé__UNIQUE_NAME__OUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileDelete_1
Nom du composanttFileDelete
Version0.102 (ALPHA)
FamilleFile/Management
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileDelete
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichiercontext.URL_destinationFolder + "SoumissionEssaisEFPA_v3_data.xlsx"
Répertoire"E:/Talend Workspace/TOS 5.5.1/delete_folder"
Fichier ou répertoire à supprimer"E:/Talend Workspace/TOS 5.5.1/delete_folder or delete_file"
Échoue si erreurtrue
Supprimer le répertoirefalse
Supprimer le Fichier ou le Répertoirefalse
!!!NOTE.NAME!!!*Note "CURRENT_STATUS" including: "File (or path) deleted." "No file (or path) deleted." "File (or path) does not exists or is invalid."
Schéma
Format du libellé__UNIQUE_NAME__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationstrue
CommentaireOn efface le fichier copié et reommé.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileDelete_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
momentfalsejava.util.Datetrue
pidfalseString20true
root_pidfalseString20true
father_pidfalseString20true
projectfalseString50true
jobfalseString255true
contextfalseString50true
priorityfalseInteger3true
typefalseString255true
originfalseString255true
messagefalseString255true
codefalseInteger3true

Original Function Parameters:
Composant   tFileExist

      Nom uniquetFileExist_1INPUT(S)none
LibelléVERIF fichier métadonnée (essais.csv)OUTPUT(S)tFileCopy_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileExist_1
Nom du composanttFileExist
Version0.101 (ALPHA)
FamilleFile/Management
Débuttrue
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileExist
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichier/Fluxcontext.URL_sourceFolder+ "essais.csv"
Format du libelléVERIF fichier métadonnée (essais.csv)
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileInputDelimited

      Nom uniquetFileInputDelimited_1INPUT(S)tFileCopy_1
LibelléEssaisOUTPUT(S)tFlowToIterate_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileInputDelimited_1
Nom du composanttFileInputDelimited
Version0.102 (ALPHA)
FamilleFile/Input
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileInputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
!!!FILENAMETEXT.NAME!!!"When the input source is a stream or a zip file,footer and random shouldn't be bigger than 0."
Nom de fichier/Fluxcontext.URL_sourceFolder + "Essais.csv"
Séparateur de lignes"\n"
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
En-tête1
Pied de page0
Limite
Ignorer les lignes videsfalse
Décompresser en tant que fichier zipfalse
Arrêter en cas d'erreurfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
!!!SCHEMA_REJECT.NAME!!!null:errorCode errorMessage
!!!TEMP_DIR.NAME!!!"E:/Talend Workspace/TOS 5.5.1"
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Extraire les lignes aléatoirementfalse
Nombre de lignes10
Supprimer les espaces en début et en fin de champ dans toutes les colonnesfalse
Sélectionnez la colonne dans laquelle vous souhaitez supprimer les espaces entourant les champs[{SCHEMA_COLUMN=Numero_essai, TRIM=false}, {SCHEMA_COLUMN=Nom_fichier_Adonis, TRIM=false}, {SCHEMA_COLUMN=Nb_repetitions, TRIM=false}]
Vérifier la structure de toutes les lignes par rapport au schémafalse
Vérifier la datefalse
Encodage"windows-1252"
Séparer les lignes avant le champfalse
!!!DESTINATION.NAME!!!
Min column number of optimize code100
Format du libelléEssais
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationstrue
CommentaireLecture du fichier : essais.csv
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de essais :
ColonneCléTypeLengthPrecisionNullableCommentaire
Numero_essaifalseString25true
Nom_fichier_AdonisfalseString125true
Nb_repetitionsfalseString3true

Original Function Parameters:
Composant   tFlowToIterate

      Nom uniquetFlowToIterate_1INPUT(S)tFileInputDelimited_1
Libelléchargement contextOUTPUT(S)tRunJob_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFlowToIterate_1
Nom du composanttFlowToIterate
Version0.101 (ALPHA)
FamilleOrchestration
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFlowToIterate
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Utilisation par défaut : (clé, valeur) en variable globaletrue
Personnaliser[]
Schéma
Format du libelléchargement context
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationstrue
CommentaireTransformation du flux en itération afin de pouvoir charger certaines variables contextes avec les valeurs contenu dans le fichier essais.csv
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFlowToIterate_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tLogCatcher

      Nom uniquetLogCatcher_1INPUT(S)none
Libellé__UNIQUE_NAME__OUTPUT(S)tFileDelete_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetLogCatcher_1
Nom du composanttLogCatcher
Version0.101 (ALPHA)
FamilleLogs_Errors
Débuttrue
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tLogCatcher
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!SCHEMA.NAME!!!null:moment pid root_pid father_pid project job context priority type origin message code
Récupérer les exceptions Javatrue
Récupérer les tDietrue
Récupérer les tWarntrue
Format du libellé__UNIQUE_NAME__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tLogCatcher_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
momentfalsejava.util.Datetrue
pidfalseString20true
root_pidfalseString20true
father_pidfalseString20true
projectfalseString50true
jobfalseString255true
contextfalseString50true
priorityfalseInteger3true
typefalseString255true
originfalseString255true
messagefalseString255true
codefalseInteger3true

Original Function Parameters:
Composant   tRunJob

      Nom uniquetRunJob_1INPUT(S)tFlowToIterate_1
LibelléAdonis_fichierOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetRunJob_1
Nom du composanttRunJob
Version0.101 (ALPHA)
FamilleSystem|Orchestration
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tRunJob
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHE:\Talend\TOS 5.5.1\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!SCHEMA.NAME!!!
Utiliser un Job dynamiquefalse
Context job
JobAdonis_File
ContexteDefault
Utiliser un processus indépendant pour exécuter le sous-job.false
Arrêt en cas d'erreur du filstrue
Transmettre tout le contextetrue
Paramètre de contexte[{PARAM_NAME_COLUMN=NUM_essai, PARAM_VALUE_COLUMN=((String)globalMap.get("LECT_essais_1.Numero_essai"))}, {PARAM_NAME_COLUMN=NOM_fichierAdonis, PARAM_VALUE_COLUMN=((String)globalMap.get("LECT_essais_1.Nom_fichier_Adonis"))}, {PARAM_NAME_COLUMN=NB_repetition, PARAM_VALUE_COLUMN=((String)globalMap.get("LECT_essais_1.Nb_repetitions"))}]
Propagate the child result to the output schemafalse
Afficher les paramètresfalse
Transmettre la valeur de contexte originale (si décochée, convertira la valeur de contexte en string avant de transmettre).true
Format du libelléAdonis_fichier
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationstrue
CommentaireExecution du job Adonis_fichier, job insérant les données issuent d'Adonis dans le fichier : SoumissionEssaisEFPA_v3_UEVT.xlsx onglet data_{nom de l'essai}.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de Logs :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters: