Documentation des Jobs
Generated by Talend Open Studio for Data Integration


Nom du projetROBOTDate de génération20 mars 2015 11:06: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
NomROBOT
Languejava
Description


Description


PropriétésValeurs
NomVerification_fichier
Auteurtest@talend.com
Version0.4
ObjectifLister les fichiers devant faire l'objet d'une intégration et effectuer des vérifications
StatutPROD
DescriptionCe job liste les fichiers qui doivent faire l'objet d'un traitement à savoir ceux qui se trouvent sur un robot actif et
qui concernent des dates comprises entre les dates de prochain et de dernier traitement du robot. Une vérification de la
période de la manip est effectuée. Les incohérences de date au niveau du robot, du projet ou des affectations des robot
s sont effectuées. Le job vérifie que les fichiers n'ont pas déjà été traité (existence en base) et vérifie aussi que le
s fichiers attendus sont bien présents sur le robot ou dossier assimilé.
Création7 juil. 2014 16:17:49
Modification20 mars 2015 09:45:47

Preview Picture


No image available
tAggregateRow_1tConvertType_1tDie_1tDie_3tDie_4tFileDelete_1tFileExist_1tFileExist_2tFileInputDelimited_2tFileInputFullRow_1tFileList_1tFileList_2tFileList_5tFileOutputDelimited_1tFileOutputDelimited_11tFileOutputDelimited_12tFileOutputDelimited_2tFileOutputDelimited_3tFileOutputDelimited_4tFileOutputDelimited_5tFileOutputDelimited_8tFilterRow_1tFilterRow_2tFilterRow_3tFixedFlowInput_1tFlowToIterate_1tMap_1tMap_2tMap_3tMap_4tMap_6tMap_9tNormalize_1tPostgresqlConnection_1tPostgresqlInput_1tPostgresqlInput_2tPostgresqlInput_5tPostgresqlInput_6tPostjob_1tPrejob_1tReplicate_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

ContexteDefault

NomInviteNeed Prompt?TypeValeurSource
bdd_robot_Databasebdd_robot_Database?falseid_Stringbdd_robot
bdd_robot_Loginbdd_robot_Login?falseid_Stringbdd_robot
bdd_robot_Passwordbdd_robot_Password?trueid_Password******bdd_robot
bdd_robot_Portbdd_robot_Port?falseid_Stringbdd_robot
bdd_robot_Schemabdd_robot_Schema?falseid_Stringbdd_robot
bdd_robot_Serverbdd_robot_Server?falseid_Stringbdd_robot
dossier_fichier_standardisedossier_fichier_standardise?falseid_Directorychemin
dossier_tmpdossier_tmp?falseid_Directorychemin
prefixe_fichier_brutprefixe_fichier_brut?falseid_StringnullVariables


Contextetest

NomInviteNeed Prompt?TypeValeurSource
bdd_robot_Databasebdd_robot_Database?falseid_Stringdb_robotbdd_robot
bdd_robot_Loginbdd_robot_Login?falseid_Stringrobot_appbdd_robot
bdd_robot_Passwordbdd_robot_Password?falseid_Password******bdd_robot
bdd_robot_Portbdd_robot_Port?falseid_String5432bdd_robot
bdd_robot_Schemabdd_robot_Schema?falseid_Stringpublicbdd_robot
bdd_robot_Serverbdd_robot_Server?falseid_Stringpggeodb-preprod.nancy.inra.frbdd_robot
dossier_fichier_standardisedossier_fichier_standardise?falseid_DirectoryD:/tmp/robot/serveur/chemin
dossier_tmpdossier_tmp?falseid_DirectoryD:/tmp/robot/tmp/chemin
prefixe_fichier_brutprefixe_fichier_brut?falseid_StringSA0Variables


Contexteproduction

NomInviteNeed Prompt?TypeValeurSource
bdd_robot_Databasebdd_robot_Database?falseid_Stringdb_robotbdd_robot
bdd_robot_Loginbdd_robot_Login?falseid_Stringrobot_appbdd_robot
bdd_robot_Passwordbdd_robot_Password?falseid_Password******bdd_robot
bdd_robot_Portbdd_robot_Port?falseid_String5432bdd_robot
bdd_robot_Schemabdd_robot_Schema?falseid_Stringpublicbdd_robot
bdd_robot_Serverbdd_robot_Server?falseid_Stringpggeodb.nancy.inra.frbdd_robot
dossier_fichier_standardisedossier_fichier_standardise?falseid_Directory/data/webdav/robots/chemin
dossier_tmpdossier_tmp?falseid_Directory/data/robots/tmp/chemin
prefixe_fichier_brutprefixe_fichier_brut?falseid_StringSA0Variables


Contextepreprod

NomInviteNeed Prompt?TypeValeurSource
bdd_robot_Databasebdd_robot_Database?falseid_Stringdb_robotbdd_robot
bdd_robot_Loginbdd_robot_Login?falseid_Stringrobot_appbdd_robot
bdd_robot_Passwordbdd_robot_Password?falseid_Password******bdd_robot
bdd_robot_Portbdd_robot_Port?falseid_String5432bdd_robot
bdd_robot_Schemabdd_robot_Schema?falseid_Stringpublicbdd_robot
bdd_robot_Serverbdd_robot_Server?falseid_Stringpggeodb-preprod.nancy.inra.frbdd_robot
dossier_fichier_standardisedossier_fichier_standardise?falseid_DirectoryD:/tmp/robot/serveur/chemin
dossier_tmpdossier_tmp?falseid_DirectoryD:/tmp/robot/tmp/chemin
prefixe_fichier_brutprefixe_fichier_brut?falseid_StringSA0Variables




Liste des composants

Nom du composantType de composant
tAggregateRow_1tAggregateRow
tConvertType_1tConvertType
tDie_1tDie
tDie_3tDie
tDie_4tDie
tFileDelete_1tFileDelete
tFileExist_1tFileExist
tFileExist_2tFileExist
tFileInputDelimited_2tFileInputDelimited
tFileInputFullRow_1tFileInputFullRow
tFileList_1tFileList
tFileList_2tFileList
tFileList_5tFileList
tFileOutputDelimited_1tFileOutputDelimited
tFileOutputDelimited_11tFileOutputDelimited
tFileOutputDelimited_12tFileOutputDelimited
tFileOutputDelimited_2tFileOutputDelimited
tFileOutputDelimited_3tFileOutputDelimited
tFileOutputDelimited_4tFileOutputDelimited
tFileOutputDelimited_5tFileOutputDelimited
tFileOutputDelimited_8tFileOutputDelimited
tFilterRow_1tFilterRow
tFilterRow_2tFilterRow
tFilterRow_3tFilterRow
tFixedFlowInput_1tFixedFlowInput
tFlowToIterate_1tFlowToIterate
tMap_1tMap
tMap_2tMap
tMap_3tMap
tMap_4tMap
tMap_6tMap
tMap_9tMap
tNormalize_1tNormalize
tPostgresqlConnection_1tPostgresqlConnection
tPostgresqlInput_1tPostgresqlInput
tPostgresqlInput_2tPostgresqlInput
tPostgresqlInput_5tPostgresqlInput
tPostgresqlInput_6tPostgresqlInput
tPostjob_1tPostjob
tPrejob_1tPrejob
tReplicate_1tReplicate

Description des composants

Composant   tAggregateRow

      Nom uniquetAggregateRow_1INPUT(S)tReplicate_1
LibelléCumule Nb pjtOUTPUT(S)tFilterRow_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetAggregateRow_1
Nom du composanttAggregateRow
Version0.102 (ALPHA)
FamilleProcessing
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tAggregateRow
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Group by[{INPUT_COLUMN=rob_id, OUTPUT_COLUMN=rob_id}, {INPUT_COLUMN=rob_nom, OUTPUT_COLUMN=rob_nom}, {INPUT_COLUMN=date_fic, OUTPUT_COLUMN=date_fic}]
Opérations[{IGNORE_NULL=false, FUNCTION=sum, INPUT_COLUMN=compte_pjt_valide, OUTPUT_COLUMN=compte_pjt_valide}]
Délimiteur (seulement pour les opérations de liste)","
Utilise une précision financière, précision maximale pour les opérations "sum" et "avg", si cochée, utilisera plus de mémoire et sera plus lent.true
Validation du type (plus lent)false
Vérification ULP (Unité en dernière location), assure que la valeur est incrémentée ou décrémentée correctement, seulement pour les types float ou double. (plus lent)false
Format du libelléCumule Nb pjt
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireCompte le nombre de projets associés au robot pour chaque date. Si le cumul est à 0 celà signifie que la date de la ligne ne correspond à aucune période d'association du robot à un projet. Si le cumul vaut 1 celà signifie que l'on peut établir précisemment l'association Robot / Projet pour la date concernée (l'intégrité de la base assurant qu'une date ne peut être incluse qu'à une seule période d'affectation d'un robot donné : pas de période de chevauchement possible pour les affectations d'un robot à plusieurs projets)
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tAggregateRow_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
date_ficfalsejava.util.DatetrueDate du fichier à traiter
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tConvertType

      Nom uniquetConvertType_1INPUT(S)tMap_2
LibelléConvert DateOUTPUT(S)tMap_3

Paramètres du composant :
PropriétésValeurs
Nom uniquetConvertType_1
Nom du composanttConvertType
Version0.101 (ALPHA)
FamilleProcessing
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tConvertType
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!IN_SCHEMA.NAME!!!
Conversion automatiquetrue
Conversion manuelle[]
!!!SCHEMA_REJECT.NAME!!!null:errorCode errorMessage
Définir les valeurs vides comme Null avant de convertirfalse
Arrêter en cas d'erreurfalse
Format du libelléConvert Date
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireConvertit le champ date_fic de type string en type date
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tConvertType_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
nom_fichier_sourcefalseStringtrueNom du fichier source tel qu'il est stocké par le robot
dossier_fichier_sourcefalseStringtrueChemin complet d'accès au fichier source
nom_fichier_standardisefalseStringtrueNom du fichier standardisé
dossier_fichier_standardisefalseStringtrueChemin complet du fichier standardisé
date_ficfalsejava.util.DatetrueDate du fichier à traiter

Original Function Parameters:
Composant   tDie

      Nom uniquetDie_1INPUT(S)tPostgresqlConnection_1
LibelléErreur connection BDDOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetDie_1
Nom du composanttDie
Version0.101 (ALPHA)
FamilleLogs_Errors
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tDie
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Message d'arrêt"Impossible de se connecter à la base"
Code d'erreur4
priority5
Sortir de la JVM immédiatementfalse
Schéma
Format du libelléErreur connection BDD
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireEn cas d'erreur d'établissement de la connexion à la base on quitte directement avec une erreur
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tDie_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tDie

      Nom uniquetDie_3INPUT(S)tFileList_5
LibelléErreurs JobOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetDie_3
Nom du composanttDie
Version0.101 (ALPHA)
FamilleLogs_Errors
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tDie
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Message d'arrêt"(Verification_fichier) - Il existe des fichiers d'erreur. Le traitement n'a pas été effectué. Corriger les erreurs expliquées dans les fichiers du dossier " + context.dossier_tmp
Code d'erreur4
priority5
Sortir de la JVM immédiatementfalse
Schéma
Format du libelléErreurs Job
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireLe job appelant interceptera cette remontée d'erreur.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tDie_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tDie

      Nom uniquetDie_4INPUT(S)tFileExist_2
LibelléSortieOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetDie_4
Nom du composanttDie
Version0.101 (ALPHA)
FamilleLogs_Errors
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tDie
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Message d'arrêt"Sortie sans fichiers à traiter"
Code d'erreur4
priority5
Sortir de la JVM immédiatementfalse
Schéma
Format du libelléSortie
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireL'erreur sera interceptée par le job appelant
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tDie_4 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tFileDelete

      Nom uniquetFileDelete_1INPUT(S)tFileList_1
LibelléSuppressionOUTPUT(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_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichier((String)globalMap.get("tFileList_1_CURRENT_FILEPATH"))
Répertoire"D:/tos/TOS_DI-Win32-r72978-V5.0.0/workspace/delete_folder"
Fichier ou répertoire à supprimer"D:/tos/TOS_DI-Win32-r72978-V5.0.0/workspace/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éSuppression
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireSupprime chaque fichier listé
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileDelete_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tFileExist

      Nom uniquetFileExist_1INPUT(S)tFlowToIterate_1
LibelléExistence fichier sourceOUTPUT(S)tFixedFlowInput_1,  tFileInputFullRow_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileExist_1
Nom du composanttFileExist
Version0.101 (ALPHA)
FamilleFile/Management
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileExist
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichier/Flux((String)globalMap.get("Fichier_non_traite.chemin_fichier_source"))
Format du libelléExistence fichier source
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTeste l'existence du fichier source
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileExist

      Nom uniquetFileExist_2INPUT(S)tFileList_2
LibelléExiste ListingOUTPUT(S)tFileInputDelimited_2,  tDie_4

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileExist_2
Nom du composanttFileExist
Version0.101 (ALPHA)
FamilleFile/Management
Débutfalse
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_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Nom de fichier/Fluxcontext.dossier_tmp + "prepa_traitement.csv"
Format du libelléExiste Listing
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_2INPUT(S)tFileExist_2
LibelléListing traitement entréeOUTPUT(S)tMap_9

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileInputDelimited_2
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_PATHD:\tos\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.dossier_tmp + "prepa_traitement.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!!!"D:/tos/TOS_DI-Win32-r72978-V5.0.0/workspace"
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=rob_id, TRIM=false}, {SCHEMA_COLUMN=rob_nom, TRIM=false}, {SCHEMA_COLUMN=nom_fichier_source, TRIM=false}, {SCHEMA_COLUMN=dossier_fichier_source, TRIM=false}, {SCHEMA_COLUMN=nom_fichier_standardise, TRIM=false}, {SCHEMA_COLUMN=dossier_fichier_standardise, TRIM=false}, {SCHEMA_COLUMN=date_fic, TRIM=false}, {SCHEMA_COLUMN=aff_pjt_id, TRIM=false}, {SCHEMA_COLUMN=aff_date_debut, TRIM=false}, {SCHEMA_COLUMN=aff_date_fin, TRIM=false}, {SCHEMA_COLUMN=aff_chemin_fic_anomalie, TRIM=false}, {SCHEMA_COLUMN=aff_periode, TRIM=false}, {SCHEMA_COLUMN=compte_pjt_valide, TRIM=false}]
Vérifier la structure de toutes les lignes par rapport au schémafalse
Vérifier la datefalse
Encodage"ISO-8859-1"
Séparer les lignes avant le champfalse
!!!DESTINATION.NAME!!!
Min column number of optimize code100
Format du libelléListing traitement entrée
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les informations sur les fichiers à traiter
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de metadata :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idfalseInteger2true
rob_nomfalseString25true
nom_fichier_sourcefalseString25true
dossier_fichier_sourcefalseString255true
nom_fichier_standardisefalseString25true
dossier_fichier_standardisefalseString255true
date_ficfalsejava.util.Date10true
aff_pjt_idfalseInteger3true
aff_date_debutfalsejava.util.Date10true
aff_date_finfalsejava.util.Date10true
aff_chemin_fic_anomaliefalseString255true
aff_periodefalseString23true
compte_pjt_validefalseInteger1true

Original Function Parameters:
Composant   tFileInputFullRow

      Nom uniquetFileInputFullRow_1INPUT(S)tFileExist_1,  tPostgresqlInput_2
LibelléLit entêteOUTPUT(S)tMap_6

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileInputFullRow_1
Nom du composanttFileInputFullRow
Version0.102 (ALPHA)
FamilleFile/Input
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileInputFullRow
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schémanull:line
Nom de fichier((String)globalMap.get("Fichier_non_traite.chemin_fichier_source"))
Séparateur de lignes"\n"
En-tête
Pied de page
Limite1
Ignorer les lignes videstrue
Arrêter en cas d'erreurfalse
Encodage"ISO-8859-15"
Extraire les lignes aléatoirementfalse
Nombre de lignes10
Format du libelléLit entête
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireCe composant lit la première ligne du fichier pour permettre une vérification de conformité de cette entête.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileInputFullRow_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
linefalseString255true

Original Function Parameters:
Composant   tFileList

      Nom uniquetFileList_1INPUT(S)tPostgresqlConnection_1
Libellé*.*OUTPUT(S)tFileDelete_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileList_1
Nom du composanttFileList
Version0.102 (ALPHA)
FamilleFile/Management|Orchestration
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileList
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Répertoirecontext.dossier_tmp
Type de fichier dans la liste FileListFILES
Inclure les sous-répertoiresfalse
Sensible à la casseYES
Générer une erreur si aucun fichier n'est trouvéfalse
Utiliser des Expressions Globales comme masque de fichier (Décocher la case signifie utiliser des Expressions régulières Perl5)true
Fichiers[{FILEMASK="*.*"}]
Par défauttrue
Par nom de fichierfalse
Par taille de fichierfalse
Par date de modificationfalse
asctrue
descfalse
Utiliser l'option Exclure le masque de fichierfalse
Exclure le masque de fichier"*.txt"
Format du chemin d'accès utilisant les slash (/) (utile sous Windows)false
Format du libellé*.*
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListe les fichiers du dossier tmp
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileList

      Nom uniquetFileList_2INPUT(S)tPostgresqlInput_5
Libellé*.errOUTPUT(S)tFileExist_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileList_2
Nom du composanttFileList
Version0.102 (ALPHA)
FamilleFile/Management|Orchestration
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileList
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Répertoirecontext.dossier_tmp
Type de fichier dans la liste FileListFILES
Inclure les sous-répertoiresfalse
Sensible à la casseYES
Générer une erreur si aucun fichier n'est trouvéfalse
Utiliser des Expressions Globales comme masque de fichier (Décocher la case signifie utiliser des Expressions régulières Perl5)true
Fichiers[{FILEMASK="*.err"}]
Par défauttrue
Par nom de fichierfalse
Par taille de fichierfalse
Par date de modificationfalse
asctrue
descfalse
Utiliser l'option Exclure le masque de fichierfalse
Exclure le masque de fichier"*.txt"
Format du chemin d'accès utilisant les slash (/) (utile sous Windows)false
Format du libellé*.err
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListe les éventuels fichiers erreurs
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileList

      Nom uniquetFileList_5INPUT(S)tPostjob_1
Libellé*.err finalOUTPUT(S)tDie_3

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileList_5
Nom du composanttFileList
Version0.102 (ALPHA)
FamilleFile/Management|Orchestration
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileList
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Répertoirecontext.dossier_tmp
Type de fichier dans la liste FileListFILES
Inclure les sous-répertoiresfalse
Sensible à la casseYES
Générer une erreur si aucun fichier n'est trouvéfalse
Utiliser des Expressions Globales comme masque de fichier (Décocher la case signifie utiliser des Expressions régulières Perl5)true
Fichiers[{FILEMASK="*.err"}]
Par défauttrue
Par nom de fichierfalse
Par taille de fichierfalse
Par date de modificationfalse
asctrue
descfalse
Utiliser l'option Exclure le masque de fichierfalse
Exclure le masque de fichier"*.txt"
Format du chemin d'accès utilisant les slash (/) (utile sous Windows)false
Format du libellé*.err final
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListe les éventuels fichiers erreurs
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_1INPUT(S)tMap_1
LibelléErreur robot bddOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_1
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "robot_bdd.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur robot bdd
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les robots à corriger (date nulle)
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
ErreurfalseStringtrue
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_actiffalseboolean1falseIndicateur booléen permettant de savor si le robot est actif c'est à dire s'il génère des fichiers et si ces derniers doivent être intégrés en base de données.
rob_cheminfalseString255falseChemin permettant de récupérer les fichiers du robot.
rob_date_prochain_fichierfalsejava.util.Date13trueDate du premier fichier que le prochain traitement d'intégration devra analyser.
rob_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier que le prochain traitement d'intégration devra analyser.
rob_nomfalseString25falseNom usuel du robot
rob_prefixfalseString3falsePrefix qui sera utilisé pour le nommage des fichiers provenant du robot

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_11INPUT(S)tMap_9
LibelléErreur fichiers deja traitésOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_11
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "fichier_deja_traite.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur fichiers deja traités
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListing des fichiers détectés comme devant être traités et intégrés alors même qu'ils sont déjà présents en base de données.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_11 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idfalseInteger2true
rob_nomfalseString25true
chemin_fichier_sourcefalseString255true
chemin_fichier_standardisefalseString255true
date_ficfalsejava.util.Date10true
chemin_fic_dossier_webfalseString255falseurl du dossier contenant le fichier standardisé
fic_etatfalseString1falseEtat du fichier (E : erreur intégration ; I : intégré en base)

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_12INPUT(S)tFixedFlowInput_1
LibelléErreur fichiers sources inexOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_12
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "fichier_source_inexistant.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèstrue
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur fichiers sources inex
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListing des fichiers sources qui ne sont pas accessibles
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_12 :
ColonneCléTypeLengthPrecisionNullableCommentaire
fichierfalseStringtrue
erreurfalseStringtrue

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_2INPUT(S)tMap_3
LibelléErreur robot affectationOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_2
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "robot_aucune_aff.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur robot affectation
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les robots qui n'ont jamais été affectés à un projet.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_2 :
ColonneCléTypeLengthPrecisionNullableCommentaire
erreurfalseStringtrue
date_ficfalsejava.util.DatetrueDate du fichier à traiter
rob_nomfalseString25falseNom usuel du robot

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_3INPUT(S)tFilterRow_2
LibelléErreur date affectationOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_3
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "robot_manque_aff_date.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur date affectation
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les robots qui ne sont pas affectés à un projet pour les dates concernées par le traitement
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
date_ficfalsejava.util.DatetrueDate du fichier à traiter
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_4INPUT(S)tFilterRow_3
LibelléListing TraitementOUTPUT(S)tMap_4

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_4
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "prepa_traitement.csv"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléListing Traitement
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les informations pour chaque fichier devant faire l'objet d'un traitement si aucune erreur n'a été levée. Si des fichiers portant l'extension .err ont été générés ce fichier est alors erroné et les erreurs devront être traitées et le traitement relancé.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_4 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
nom_fichier_sourcefalseStringtrueNom du fichier source tel qu'il est stocké par le robot
dossier_fichier_sourcefalseStringtrueChemin complet d'accès au fichier source
nom_fichier_standardisefalseStringtrueNom du fichier standardisé
dossier_fichier_standardisefalseStringtrueChemin complet du fichier standardisé
date_ficfalsejava.util.DatetrueDate du fichier à traiter
aff_pjt_idtrueint10falseIdentifiant du projet associé
aff_date_debutfalsejava.util.Date13falseDate de début d'affectation du robot au projet
aff_date_finfalsejava.util.Date10falseDate de fin d'affectation du robot au projet
aff_chemin_fic_anomaliefalseString255falseChemin du fichier contenant les anomalies
aff_periodefalseString2147483647falseInterval de dates représentant la période où le robot est affecté au projet
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_5INPUT(S)tMap_4,  tPostgresqlInput_6,  tPostgresqlInput_1
LibelléErreur date projetOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_5
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "projet_probleme_date.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur date projet
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les informations pour des dates qui ne correspondent pas aux informations du projet (Champ pjt_date_premier_fichier et pjt_date_dernier_fichier) auquel le robot est affecté
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_5 :
ColonneCléTypeLengthPrecisionNullableCommentaire
erreurfalseStringtrue
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
nom_fichier_sourcefalseStringtrueNom du fichier source tel qu'il est stocké par le robot
dossier_fichier_sourcefalseStringtrueChemin complet d'accès au fichier source
nom_fichier_standardisefalseStringtrueNom du fichier standardisé
dossier_fichier_standardisefalseStringtrueChemin complet du fichier standardisé
date_ficfalsejava.util.DatetrueDate du fichier à traiter
aff_pjt_idtrueint10falseIdentifiant du projet associé
aff_date_debutfalsejava.util.Date13falseDate de début d'affectation du robot au projet
aff_date_finfalsejava.util.Date10falseDate de fin d'affectation du robot au projet
aff_chemin_fic_anomaliefalseString255falseChemin du fichier contenant les anomalies
aff_periodefalseString2147483647falseInterval de dates représentant la période où le robot est affecté au projet
compte_pjt_validefalseintfalse
pjt_nomfalseString25falseNom usuel unique du projet
pjt_date_premier_fichierfalsejava.util.Date13trueDate du premier fichier du projet qui sera généré par le ou les robots.
pjt_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier du projet qui sera généré par le ou les robots.

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_8INPUT(S)tMap_6
LibelléErreur fichiers sources enteteOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileOutputDelimited_8
Nom du composanttFileOutputDelimited
Version0.101 (ALPHA)
FamilleFile/Output
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFileOutputDelimited
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
!!!PROPERTY.NAME!!!
Utiliser le flux de sortiefalse
Flux de sortieoutputStream
Nom de fichiercontext.dossier_tmp + "fichier_source_entete.err"
Séparateur de lignes"\n"
Utiliser le séparateur de lignes du système d'exploitation lorsque la valeur du champ Séparateur de lignes CSV est CR, LF ou CRLF.true
Séparateur de lignes CSV"\n"
Séparateur de champs";"
Ecrire aprèstrue
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Séparateur avancé (pour les nombres)false
Séparateur de milliers","
Séparateur décimal"."
Options CSVfalse
Caractère d'échappement"""
Entourage du texte"""
Créer le répertoire s'il n'existe pas.true
Diviser la sortie dans plusieurs fichiersfalse
Lignes dans chaque fichier en sortie1000
Personnaliser la taille de la mémoire tamponfalse
Nombre de lignes1
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Min column number of optimize code 90
Format du libelléErreur fichiers sources entete
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireListing des fichiers sources qui n'ont pas une entête correcte
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_8 :
ColonneCléTypeLengthPrecisionNullableCommentaire
linefalseString255true
erreurfalseStringtrue
fichierfalseStringtrue

Original Function Parameters:
Composant   tFilterRow

      Nom uniquetFilterRow_1INPUT(S)tPostgresqlInput_5
LibelléFiltre robots actifOUTPUT(S)tMap_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetFilterRow_1
Nom du composanttFilterRow
Version0.102 (ALPHA)
FamilleProcessing
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFilterRow
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
!!!SCHEMA_FILTER.NAME!!!
!!!SCHEMA_REJECT.NAME!!!null:errorMessage
Opérateur logique utilisé pour combiner des conditions&&
Conditions[{FUNCTION=, INPUT_COLUMN=rob_actif, RVALUE=true, OPERATOR===}]
Utiliser le mode avancéfalse
Avancé// code sample : use input_row to define the condition. // input_row.columnName1.equals("foo") ||!(input_row.columnName2.equals("bar")) // replace the following expression by your own filter condition input_row.columnName1.equals(input_row.columnName2)
Format du libelléFiltre robots actif
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireCe composant filtre les robots actifs, les autres étant ignorés
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tr_robot_rob :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_actiffalseboolean1falseIndicateur booléen permettant de savor si le robot est actif c'est à dire s'il génère des fichiers et si ces derniers doivent être intégrés en base de données.
rob_cheminfalseString255falseChemin permettant de récupérer les fichiers du robot. (avec le séparateur de dossier en fin de chaîne)
rob_date_prochain_fichierfalsejava.util.Date13trueDate du premier fichier que le prochain traitement d'intégration devra analyser.
rob_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier que le prochain traitement d'intégration devra analyser.
rob_nomfalseString20falseNom usuel du robot
rob_prefixfalseString3falsePrefix qui sera utilisé pour le nommage des fichiers provenant du robot
rob_descriptionfalseString255trueDescription libre du robot

Original Function Parameters:
Composant   tFilterRow

      Nom uniquetFilterRow_2INPUT(S)tAggregateRow_1
Libelléaucune affection dateOUTPUT(S)tFileOutputDelimited_3

Paramètres du composant :
PropriétésValeurs
Nom uniquetFilterRow_2
Nom du composanttFilterRow
Version0.102 (ALPHA)
FamilleProcessing
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFilterRow
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
!!!SCHEMA_FILTER.NAME!!!
!!!SCHEMA_REJECT.NAME!!!null:errorMessage
Opérateur logique utilisé pour combiner des conditions&&
Conditions[{FUNCTION=, INPUT_COLUMN=compte_pjt_valide, RVALUE=0, OPERATOR===}]
Utiliser le mode avancéfalse
Avancé// code sample : use input_row to define the condition. // input_row.columnName1.equals("foo") ||!(input_row.columnName2.equals("bar")) // replace the following expression by your own filter condition input_row.columnName1.equals(input_row.columnName2)
Format du libelléaucune affection date
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFiltre les informations robot / date qui ne correspondent à aucune affectation
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFilterRow_2 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
date_ficfalsejava.util.DatetrueDate du fichier à traiter
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tFilterRow

      Nom uniquetFilterRow_3INPUT(S)tReplicate_1
Libelléaffectation trouvéeOUTPUT(S)tFileOutputDelimited_4

Paramètres du composant :
PropriétésValeurs
Nom uniquetFilterRow_3
Nom du composanttFilterRow
Version0.102 (ALPHA)
FamilleProcessing
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFilterRow
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
!!!SCHEMA_FILTER.NAME!!!
!!!SCHEMA_REJECT.NAME!!!null:errorMessage
Opérateur logique utilisé pour combiner des conditions&&
Conditions[{FUNCTION=, INPUT_COLUMN=compte_pjt_valide, RVALUE=1, OPERATOR===}]
Utiliser le mode avancéfalse
Avancé// code sample : use input_row to define the condition. // input_row.columnName1.equals("foo") ||!(input_row.columnName2.equals("bar")) // replace the following expression by your own filter condition input_row.columnName1.equals(input_row.columnName2)
Format du libelléaffectation trouvée
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFiltre les lignes pour lesquelles il y a une et une seule affectation du robot pour la date concernée.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFilterRow_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
nom_fichier_sourcefalseStringtrueNom du fichier source tel qu'il est stocké par le robot
dossier_fichier_sourcefalseStringtrueChemin complet d'accès au fichier source
nom_fichier_standardisefalseStringtrueNom du fichier standardisé
dossier_fichier_standardisefalseStringtrueChemin complet du fichier standardisé
date_ficfalsejava.util.DatetrueDate du fichier à traiter
aff_pjt_idtrueint10falseIdentifiant du projet associé
aff_date_debutfalsejava.util.Date13falseDate de début d'affectation du robot au projet
aff_date_finfalsejava.util.Date10falseDate de fin d'affectation du robot au projet
aff_chemin_fic_anomaliefalseString255falseChemin du fichier contenant les anomalies
aff_periodefalseString2147483647falseInterval de dates représentant la période où le robot est affecté au projet
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tFixedFlowInput

      Nom uniquetFixedFlowInput_1INPUT(S)tFileExist_1
LibelléGénère ligne fluxOUTPUT(S)tFileOutputDelimited_12

Paramètres du composant :
PropriétésValeurs
Nom uniquetFixedFlowInput_1
Nom du composanttFixedFlowInput
Version0.102 (ALPHA)
FamilleMisc
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tFixedFlowInput
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!SCHEMA.NAME!!!
Nombre de lignes1
Utiliser une table seuletrue
Valeurs[{VALUE=((String)globalMap.get("Fichier_non_traite.chemin_fichier_source")), SCHEMA_COLUMN=fichier}, {VALUE="Fichier inexistant sur le robot", SCHEMA_COLUMN=erreur}]
Use Inline Tablefalse
Inline Table[]
Use Inline Content(delimited file)false
Séparateur de lignes"\n"
Séparateur de champs";"
contenu
Format du libelléGénère ligne flux
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentairePlace dans le flux de sortie le chemin complet du fichier source qui n'a pas été trouvé
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFixedFlowInput_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
fichierfalseStringtrue
erreurfalseStringtrue

Original Function Parameters:
Composant   tFlowToIterate

      Nom uniquetFlowToIterate_1INPUT(S)tMap_9
LibelléItérationOUTPUT(S)tFileExist_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_PATHD:\tos\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éItération
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTransforme le flux en itérations successives
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFlowToIterate_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tNormalize

      Nom uniquetNormalize_1INPUT(S)tMap_1
LibelléNormalise datesOUTPUT(S)tMap_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetNormalize_1
Nom du composanttNormalize
Version0.101 (ALPHA)
FamilleProcessing/Fields
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tNormalize
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!SCHEMA.NAME!!!
Colonne à normalisermulti_dates
Séparateur d'éléments";"
Ignorer les lignes en doublon en sortiefalse
Utiliser les paramètres CSVfalse
Mode d'échappementESCAPE_MODE_DOUBLED
Entourage du texte"""
Supprimer les espaces vides en fin de chaînestrue
Supprimer les espaces en début et en fin de champ des valeurs de résultatfalse
Format du libelléNormalise dates
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireNormalise la colonne multivaluée pour fournir une seule valeur de date par ligne.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tNormalize_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_actiffalseboolean1falseIndicateur booléen permettant de savor si le robot est actif c'est à dire s'il génère des fichiers et si ces derniers doivent être intégrés en base de données.
rob_cheminfalseString255falseChemin permettant de récupérer les fichiers du robot.
rob_date_prochain_fichierfalsejava.util.Date13trueDate du premier fichier que le prochain traitement d'intégration devra analyser.
rob_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier que le prochain traitement d'intégration devra analyser.
rob_nomfalseString25falseNom usuel du robot
rob_prefixfalseString3falsePrefix qui sera utilisé pour le nommage des fichiers provenant du robot
nb_datefalseLongtrueNombre de dates entre les 2 champs dates
multi_datesfalseStringtrueListe des dates comprises entre les 2 champs date.

Original Function Parameters:
Composant   tPostgresqlConnection

      Nom uniquetPostgresqlConnection_1INPUT(S)tPrejob_1
Libellédb_robotOUTPUT(S)tDie_1,  tFileList_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlConnection_1
Nom du composanttPostgresqlConnection
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL|ELT/Connections
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlConnection
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Type de propriété
DB VersionPRIOR_TO_V9
Hôtecontext.bdd_robot_Server
Pilote de base de donnéesPOSTGRESQL
Portcontext.bdd_robot_Port
Databasecontext.bdd_robot_Database
Schémacontext.bdd_robot_Schema
Utilisateurcontext.bdd_robot_Login
Mot de passecontext.bdd_robot_Password
Encodage"ISO-8859-15"
Utiliser ou enregistrer une connexion partagée à une base de donnéesfalse
Nom de connexion partagée à une base de données
Commit automatiquetrue
Format du libellédb_robot
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireOuverture d'une connection avec la base de données
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tPostgresqlInput

      Nom uniquetPostgresqlInput_1INPUT(S)none
Libellé__TABLE__OUTPUT(S)tMap_4

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_1
Nom du composanttPostgresqlInput
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlInput
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Type de propriété
Utiliser une connexion existantetrue
Liste des composantstPostgresqlConnection_1
DB VersionPRIOR_TO_V9
Hôtecontext.bdd_robot_Server
Pilote de base de donnéesPOSTGRESQL
Portcontext.bdd_robot_Port
Databasecontext.bdd_robot_Database
Schémacontext.bdd_robot_Schema
Utilisateurcontext.bdd_robot_Login
Mot de passecontext.bdd_robot_Password
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Nom de la table"t_projet_pjt"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\".\"pjt_id\", \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\".\"pjt_nom\", \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\".\"pjt_date_premier_fichier\", \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\".\"pjt_date_dernier_fichier\", \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\".\"pjt_description\" FROM \""+context.bdd_robot_Schema+"\".\"t_projet_pjt\""
Mappingpostgres_id
Encodage"ISO-8859-15"
Utiliser un curseurfalse
Taille du curseur1000
Supprimer les espaces entourant toutes les colonnes String/Charfalse
Supprimer les espaces en début et en fin de champ dans les colonnes sélectionnées[{SCHEMA_COLUMN=pjt_id, TRIM=false}, {SCHEMA_COLUMN=pjt_nom, TRIM=false}, {SCHEMA_COLUMN=pjt_date_premier_fichier, TRIM=false}, {SCHEMA_COLUMN=pjt_date_dernier_fichier, TRIM=false}, {SCHEMA_COLUMN=pjt_description, TRIM=false}, {SCHEMA_COLUMN=pjt_lien_source_complementaire, TRIM=false}]
Format du libellé__TABLE__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTable de la base de données "t_projet_pjt"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de t_projet_pjt :
ColonneCléTypeLengthPrecisionNullableCommentaire
pjt_idtrueint10falseIdentifiant automatique du projet ou manip
pjt_nomfalseString20falseNom usuel unique du projet
pjt_date_premier_fichierfalsejava.util.Date13trueDate du premier fichier du projet qui sera généré par le ou les robots.
pjt_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier du projet qui sera généré par le ou les robots.
pjt_descriptionfalseString255trueDescription libre du projet
pjt_lien_source_complementairefalseString255trueLien / URL vers un fichier contenant des informations supplémentaires (protocole ...)

Original Function Parameters:
Composant   tPostgresqlInput

      Nom uniquetPostgresqlInput_2INPUT(S)none
Libellé__TABLE__OUTPUT(S)tMap_9

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_2
Nom du composanttPostgresqlInput
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlInput
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Type de propriété
Utiliser une connexion existantefalse
Liste des composants
DB VersionPRIOR_TO_V9
Hôtecontext.bdd_robot_Server
Pilote de base de donnéesPOSTGRESQL
Portcontext.bdd_robot_Port
Databasecontext.bdd_robot_Database
Schémacontext.bdd_robot_Schema
Utilisateurcontext.bdd_robot_Login
Mot de passecontext.bdd_robot_Password
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Nom de la table"t_fichier_fic"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_id\", \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_rob_id\", \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_nom_origine\", \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_nom_standard\", \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_dossier_web\", \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\".\"fic_etat\" FROM \""+context.bdd_robot_Schema+"\".\"t_fichier_fic\""
Mappingpostgres_id
Encodage"ISO-8859-15"
Utiliser un curseurfalse
Taille du curseur1000
Supprimer les espaces entourant toutes les colonnes String/Charfalse
Supprimer les espaces en début et en fin de champ dans les colonnes sélectionnées[{SCHEMA_COLUMN=fic_id, TRIM=false}, {SCHEMA_COLUMN=fic_rob_id, TRIM=false}, {SCHEMA_COLUMN=fic_nom_origine, TRIM=false}, {SCHEMA_COLUMN=fic_nom_standard, TRIM=false}, {SCHEMA_COLUMN=fic_dossier_web, TRIM=false}, {SCHEMA_COLUMN=fic_etat, TRIM=false}]
Format du libellé__TABLE__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTable de la base de données "t_fichier_fic"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de t_fichier_fic :
ColonneCléTypeLengthPrecisionNullableCommentaire
fic_idtrueint10falseIdentifiant numérique automatique des fichiers
fic_rob_idfalseint10falseIdentifiant du robot qui a généré le fichier
fic_nom_originefalseString25falseNom du fichier d'origine
fic_nom_standardfalseString25falseNom standardisé du fichier après recopie
fic_dossier_webfalseString255falseurl du dossier contenant le fichier standardisé
fic_etatfalseString1falseEtat du fichier (E : erreur intégration ; I : intégré en base)

Original Function Parameters:
Composant   tPostgresqlInput

      Nom uniquetPostgresqlInput_5INPUT(S)none
Libellé__TABLE__OUTPUT(S)tFilterRow_1,  tFileList_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_5
Nom du composanttPostgresqlInput
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débuttrue
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlInput
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Type de propriété
Utiliser une connexion existantetrue
Liste des composantstPostgresqlConnection_1
DB VersionPRIOR_TO_V9
Hôtecontext.bdd_robot_Server
Pilote de base de donnéesPOSTGRESQL
Portcontext.bdd_robot_Port
Databasecontext.bdd_robot_Database
Schémacontext.bdd_robot_Schema
Utilisateurcontext.bdd_robot_Login
Mot de passecontext.bdd_robot_Password
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Nom de la table"tr_robot_rob"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_id\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_actif\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_chemin\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_date_prochain_fichier\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_date_dernier_fichier\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_nom\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_prefix\", \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\".\"rob_description\" FROM \""+context.bdd_robot_Schema+"\".\"tr_robot_rob\""
Mappingpostgres_id
Encodage"ISO-8859-15"
Utiliser un curseurfalse
Taille du curseur1000
Supprimer les espaces entourant toutes les colonnes String/Charfalse
Supprimer les espaces en début et en fin de champ dans les colonnes sélectionnées[{SCHEMA_COLUMN=rob_id, TRIM=false}, {SCHEMA_COLUMN=rob_actif, TRIM=false}, {SCHEMA_COLUMN=rob_chemin, TRIM=false}, {SCHEMA_COLUMN=rob_date_prochain_fichier, TRIM=false}, {SCHEMA_COLUMN=rob_date_dernier_fichier, TRIM=false}, {SCHEMA_COLUMN=rob_nom, TRIM=false}, {SCHEMA_COLUMN=rob_prefix, TRIM=false}, {SCHEMA_COLUMN=rob_description, TRIM=false}]
Format du libellé__TABLE__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTable de la base de données "tr_robot_rob"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tr_robot_rob :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_actiffalseboolean1falseIndicateur booléen permettant de savor si le robot est actif c'est à dire s'il génère des fichiers et si ces derniers doivent être intégrés en base de données.
rob_cheminfalseString255falseChemin permettant de récupérer les fichiers du robot. (avec le séparateur de dossier en fin de chaîne)
rob_date_prochain_fichierfalsejava.util.Date13trueDate du premier fichier que le prochain traitement d'intégration devra analyser.
rob_date_dernier_fichierfalsejava.util.Date13trueDate du dernier fichier que le prochain traitement d'intégration devra analyser.
rob_nomfalseString20falseNom usuel du robot
rob_prefixfalseString3falsePrefix qui sera utilisé pour le nommage des fichiers provenant du robot
rob_descriptionfalseString255trueDescription libre du robot

Original Function Parameters:
Composant   tPostgresqlInput

      Nom uniquetPostgresqlInput_6INPUT(S)none
Libellé__TABLE__OUTPUT(S)tMap_3

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_6
Nom du composanttPostgresqlInput
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlInput
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
Type de propriété
Utiliser une connexion existantetrue
Liste des composantstPostgresqlConnection_1
DB VersionPRIOR_TO_V9
Hôtecontext.bdd_robot_Server
Pilote de base de donnéesPOSTGRESQL
Portcontext.bdd_robot_Port
Databasecontext.bdd_robot_Database
Schémacontext.bdd_robot_Schema
Utilisateurcontext.bdd_robot_Login
Mot de passecontext.bdd_robot_Password
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Nom de la table"tj_affectation_rob_pjt_aff"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_pjt_id\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_rob_id\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_date_debut\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_chemin_fic_anomalie\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_nom_fic_anomalie\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_date_fin\", \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\".\"aff_periode\" FROM \""+context.bdd_robot_Schema+"\".\"tj_affectation_rob_pjt_aff\""
Mappingpostgres_id
Encodage"ISO-8859-15"
Utiliser un curseurfalse
Taille du curseur1000
Supprimer les espaces entourant toutes les colonnes String/Charfalse
Supprimer les espaces en début et en fin de champ dans les colonnes sélectionnées[{SCHEMA_COLUMN=aff_pjt_id, TRIM=false}, {SCHEMA_COLUMN=aff_rob_id, TRIM=false}, {SCHEMA_COLUMN=aff_date_debut, TRIM=false}, {SCHEMA_COLUMN=aff_chemin_fic_anomalie, TRIM=false}, {SCHEMA_COLUMN=aff_nom_fic_anomalie, TRIM=false}, {SCHEMA_COLUMN=aff_date_fin, TRIM=false}, {SCHEMA_COLUMN=aff_periode, TRIM=false}]
Format du libellé__TABLE__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireTable de la base de données "tj_affectation_rob_pjt_aff"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tj_affectation_rob_pjt_aff :
ColonneCléTypeLengthPrecisionNullableCommentaire
aff_pjt_idtrueint10falseIdentifiant du projet associé
aff_rob_idtrueint10falseIdentifiant du robot associé
aff_date_debutfalsejava.util.Date13falseDate de début d'affectation du robot au projet
aff_chemin_fic_anomaliefalseString255falseChemin du fichier contenant les anomalies
aff_nom_fic_anomaliefalseString25falseNom du fichier contenant les anomalies
aff_date_finfalsejava.util.Date13falseDate de fin d'affectation du robot au projet
aff_periodefalseString2147483647falseInterval de dates représentant la période où le robot est affecté au projet

Original Function Parameters:
Composant   tPostjob

      Nom uniquetPostjob_1INPUT(S)none
LibelléPost traitementOUTPUT(S)tFileList_5

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostjob_1
Nom du composanttPostjob
Version0.102 (ALPHA)
FamilleOrchestration
Débuttrue
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aide!!!HELP!!!
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job255;220;180
Couleur du titre230;100;0
Format du libelléPost traitement
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   tPrejob

      Nom uniquetPrejob_1INPUT(S)none
LibelléPre traitementOUTPUT(S)tPostgresqlConnection_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetPrejob_1
Nom du composanttPrejob
Version0.102 (ALPHA)
FamilleOrchestration
Débuttrue
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPrejob
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job255;220;180
Couleur du titre230;100;0
Format du libelléPre traitement
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireDémarrage du préjob
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tReplicate

      Nom uniquetReplicate_1INPUT(S)tMap_3
Libellé__UNIQUE_NAME__OUTPUT(S)tFilterRow_3,  tAggregateRow_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetReplicate_1
Nom du composanttReplicate
Version0.101 (ALPHA)
FamilleOrchestration
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tReplicate
Update componentstrue
Système d'exploitation courantWindows 7
IREPORT_PATH
JAVA_LIBRARY_PATHD:\tos\TOS_DI-Win32-r118616-V5.5.1\lib\java
Couleur d'un sous-job
Couleur du titre
REPOSITORY_ALLOW_AUTO_SWITCHfalse
!!!SCHEMA.NAME!!!
Format du libellé__UNIQUE_NAME__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireDuplique le flux pour alimenter 2 traitements en parallèle.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tReplicate_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
rob_idtrueint10falseIdentifiant numérique automatique des robots
rob_nomfalseString25falseNom usuel du robot
nom_fichier_sourcefalseStringtrueNom du fichier source tel qu'il est stocké par le robot
dossier_fichier_sourcefalseStringtrueChemin complet d'accès au fichier source
nom_fichier_standardisefalseStringtrueNom du fichier standardisé
dossier_fichier_standardisefalseStringtrueChemin complet du fichier standardisé
date_ficfalsejava.util.DatetrueDate du fichier à traiter
aff_pjt_idtrueint10falseIdentifiant du projet associé
aff_date_debutfalsejava.util.Date13falseDate de début d'affectation du robot au projet
aff_date_finfalsejava.util.Date10falseDate de fin d'affectation du robot au projet
aff_chemin_fic_anomaliefalseString255falseChemin du fichier contenant les anomalies
aff_periodefalseString2147483647falseInterval de dates représentant la période où le robot est affecté au projet
compte_pjt_validefalseintfalse

Original Function Parameters:
Composant   tMap

      Nom uniquetMap_1INPUT(S)tFilterRow_1
LibelléVérification date fichierOUTPUT(S)tFileOutputDelimited_1,  tNormalize_1



Composant   tMap

      Nom uniquetMap_2INPUT(S)tNormalize_1
Libellénoms_fichiersOUTPUT(S)tConvertType_1



Composant   tMap

      Nom uniquetMap_3INPUT(S)tMap_4,  tPostgresqlInput_6,  tPostgresqlInput_1
LibelléAnomalie robotOUTPUT(S)tReplicate_1,  tFileOutputDelimited_2



Composant   tMap

      Nom uniquetMap_4INPUT(S)tMap_4,  tPostgresqlInput_6,  tPostgresqlInput_1
LibelléDates ProjetOUTPUT(S)tFileOutputDelimited_5



Composant   tMap

      Nom uniquetMap_6INPUT(S)tFileInputFullRow_1
LibelléVérifie entêteOUTPUT(S)tFileOutputDelimited_8



Composant   tMap

      Nom uniquetMap_9INPUT(S)tFileExist_1,  tPostgresqlInput_2
LibelléFichier deja bddOUTPUT(S)tFileOutputDelimited_11,  tFlowToIterate_1