Documentation des Jobs
Generated by Talend Open Studio for Data Integration


Nom du projetROBOTDate de génération20 mars 2015 11:06:41
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
NomIntegration_Fichier_Unitaire
Auteurtest@talend.com
Version0.4
ObjectifIntégrer un seul fichier de données
StatutPROD
DescriptionIntégrer un seul fichier de données dans un sous-job pour permettre à l'intégration du fichier suivant de pouvoir analys
er s'il y a des doublons au regard des intégrations des précédents fichiers (apparemment impossible au sein du même job
sauf en rechargeant un lien lookup de tmap à chaque ligne ce qui est extrémement coûteux).
Création9 juil. 2014 14:57:57
Modification20 mars 2015 09:45:51

Preview Picture


No image available
tDie_1tDie_2tDie_3tFileExist_1tFileInputDelimited_2tFileOutputDelimited_1tFileOutputDelimited_2tFileOutputDelimited_3tFileOutputDelimited_5tLogRow_1tMap_1tMap_2tMap_3tMap_4tMap_5tMap_6tMap_7tPostgresqlCommit_1tPostgresqlConnection_1tPostgresqlInput_1tPostgresqlInput_3tPostgresqlInput_4tPostgresqlInput_5tPostgresqlInput_6tPostgresqlOutput_1tPostgresqlRollback_1tPostgresqlRollback_2tPostjob_1tPrejob_1tUniqRow_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
fic_en_coursfic_en_cours?falseid_Stringnull
nom_fic_en_coursnom_fic_en_cours?falseid_Stringnull
rob_idrob_id?falseid_Integer
aff_pjt_idaff_pjt_id?falseid_Integer
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
url_archivage_fichier_standardiseurl_archivage_fichier_standardise?falseid_Stringnullchemin


Contextetest

NomInviteNeed Prompt?TypeValeurSource
fic_en_coursfic_en_cours?falseid_StringD:\tmp\robot\serveur\C20150318.csv
nom_fic_en_coursnom_fic_en_cours?falseid_StringC20150318.csv
rob_idrob_id?falseid_Integer2
aff_pjt_idaff_pjt_id?falseid_Integer6
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
url_archivage_fichier_standardiseurl_archivage_fichier_standardise?falseid_StringD:/tmp/pollux/serveur/urlchemin


Contexteproduction

NomInviteNeed Prompt?TypeValeurSource
fic_en_coursfic_en_cours?falseid_Stringnull
nom_fic_en_coursnom_fic_en_cours?falseid_Stringnull
rob_idrob_id?falseid_Integer
aff_pjt_idaff_pjt_id?falseid_Integer
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
url_archivage_fichier_standardiseurl_archivage_fichier_standardise?falseid_Stringhttps://appgeodb.nancy.inra.fr/donnees/robotschemin


Contextepreprod

NomInviteNeed Prompt?TypeValeurSource
fic_en_coursfic_en_cours?falseid_Stringnull
nom_fic_en_coursnom_fic_en_cours?falseid_Stringnull
rob_idrob_id?falseid_Integer
aff_pjt_idaff_pjt_id?falseid_Integer
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
url_archivage_fichier_standardiseurl_archivage_fichier_standardise?falseid_Stringhttps://app.nancy.inra.fr/donnees/robotschemin




Liste des composants

Nom du composantType de composant
tDie_1tDie
tDie_2tDie
tDie_3tDie
tFileExist_1tFileExist
tFileInputDelimited_2tFileInputDelimited
tFileOutputDelimited_1tFileOutputDelimited
tFileOutputDelimited_2tFileOutputDelimited
tFileOutputDelimited_3tFileOutputDelimited
tFileOutputDelimited_5tFileOutputDelimited
tLogRow_1tLogRow
tMap_1tMap
tMap_2tMap
tMap_3tMap
tMap_4tMap
tMap_5tMap
tMap_6tMap
tMap_7tMap
tPostgresqlCommit_1tPostgresqlCommit
tPostgresqlConnection_1tPostgresqlConnection
tPostgresqlInput_1tPostgresqlInput
tPostgresqlInput_3tPostgresqlInput
tPostgresqlInput_4tPostgresqlInput
tPostgresqlInput_5tPostgresqlInput
tPostgresqlInput_6tPostgresqlInput
tPostgresqlOutput_1tPostgresqlOutput
tPostgresqlRollback_1tPostgresqlRollback
tPostgresqlRollback_2tPostgresqlRollback
tPostjob_1tPostjob
tPrejob_1tPrejob
tUniqRow_1tUniqRow

Description des composants

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_2INPUT(S)tPostgresqlRollback_1
Libelléerreur intégration en baseOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetDie_2
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"erreur d'intégration en base du fichier " + context.fic_en_cours
Code d'erreur4
priority5
Sortir de la JVM immédiatementfalse
Schéma
Format du libelléerreur intégration en base
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireGénération d'un code erreur pour l'appelant.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tDie_2 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tDie

      Nom uniquetDie_3INPUT(S)tPostgresqlRollback_2
Libelléerreur intégration en baseOUTPUT(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"erreur d'intégration en base du fichier " + context.fic_en_cours
Code d'erreur4
priority5
Sortir de la JVM immédiatementfalse
Schéma
Format du libelléerreur intégration en base
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireGénération d'un code erreur pour l'appelant.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tDie_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tFileExist

      Nom uniquetFileExist_1INPUT(S)tPostjob_1
LibelléFichier erreur formatOUTPUT(S)tPostgresqlCommit_1,  tPostgresqlRollback_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileExist_1
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 +context.nom_fic_en_cours + ".err"
Format du libelléFichier erreur format
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireSI des lignes sont en erreur de format un fichier a été généré et il convient de na pas valider l'écriture en base de données.
Utiliser une règle de validation existantefalse
Type de règle de validation


Original Function Parameters:
Composant   tFileInputDelimited

      Nom uniquetFileInputDelimited_2INPUT(S)none
Libellécsv issu robotOUTPUT(S)tMap_1,  tMap_7

Paramètres du composant :
PropriétésValeurs
Nom uniquetFileInputDelimited_2
Nom du composanttFileInputDelimited
Version0.102 (ALPHA)
FamilleFile/Input
Débuttrue
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.fic_en_cours
Séparateur de lignes"\n"
Séparateur de lignes CSV"\n"
Séparateur de champs","
Options CSVtrue
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 colonnestrue
Sélectionnez la colonne dans laquelle vous souhaitez supprimer les espaces entourant les champs[{SCHEMA_COLUMN=Date, TRIM=false}, {SCHEMA_COLUMN=Time, TRIM=false}, {SCHEMA_COLUMN=Numero_Palette, TRIM=false}, {SCHEMA_COLUMN=Consigne, TRIM=false}, {SCHEMA_COLUMN=Poids_avant, TRIM=false}, {SCHEMA_COLUMN=Poids_apres, TRIM=false}]
Vérifier la structure de toutes les lignes par rapport au schématrue
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écsv issu robot
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier csv contenant les données mesurées par un robot à une date donnée. Les caractères 'espace' en début et fin de champ sont automatiquement supprimés. Le fichier utilisé est la copie mise en place sur le serveur avec renommage selon la convention retenue
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de metadata :
ColonneCléTypeLengthPrecisionNullableCommentaire
Datefalsejava.util.Date8falseDate de la mesure
Timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
Consignefalseint6falseConsigne
Poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
Poids_apresfalseint6falsePoids mesuré après arrosage éventuel

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_1INPUT(S)tMap_7
LibelléErreur formatOUTPUT(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 +context.nom_fic_en_cours + ".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 format
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les lignes rejetées car n'étant pas conforme au format attendu.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de metadata :
ColonneCléTypeLengthPrecisionNullableCommentaire
Datefalsejava.util.Date8falseDate de la mesure
Timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
ConsignefalseInteger6trueConsigne
Poids_avantfalseInteger6truePoids mesuré avant arrosage éventuel
Poids_apresfalseInteger6truePoids mesuré après arrosage éventuel
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_2INPUT(S)tUniqRow_1
LibelléErreur doublon_ficOUTPUT(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 +context.nom_fic_en_cours + ".doublonfic.info"
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 doublon_fic
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant des doublons date/heure/palette. Les données sont dans le même fichier.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_2 :
ColonneCléTypeLengthPrecisionNullableCommentaire
dat_datefalsejava.util.Date8falseDate de la mesure
dat_timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
dat_consignefalseint6falseConsigne
dat_poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
dat_poids_apresfalseint6falsePoids mesuré après arrosage éventuel
dat_fic_idfalseint10falseIdentifiant numérique automatique des fichiers
dat_horodatagefalsejava.util.Datetrue
horodatage_stringfalseStringtruePermettant une joinutre tmap qui ne fonctionne pas avec un timestamp
emp_plt_idtrueint10falseIdentifiant numérique du plant concerné

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_3INPUT(S)tMap_5
LibelléErreur doublonOUTPUT(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 +context.nom_fic_en_cours + ".doublon.info"
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 doublon
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant des doublons date/heure/palette. Les données ont déjà été écrites en base et les doublons ne sont pas dans le même fichier.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire
ErreurfalseStringtrue
dat_datefalsejava.util.Date8falseDate de la mesure
dat_timefalsejava.util.Date8falseHeure de la mesure
dat_palettefalseint2falseNuméro de palette
dat_consignefalseint6falseConsigne
dat_poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
dat_poids_apresfalseint6falsePoids mesuré après arrosage éventuel
emp_plt_idtrueint10falseIdentifiant numérique du plant concerné

Original Function Parameters:
Composant   tFileOutputDelimited

      Nom uniquetFileOutputDelimited_5INPUT(S)tMap_2
LibelléEmplacement non trouveOUTPUT(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 +context.nom_fic_en_cours + "emplacement_introuvable.info"
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éEmplacement non trouve
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireFichier contenant les lignes rejetées car aucun emplacement ne correspond au couple robot / N° palette
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tFileOutputDelimited_5 :
ColonneCléTypeLengthPrecisionNullableCommentaire
Anomalie_empltfalseStringtrue
rob_idfalseIntegertrueIdentifiant du robot conerné par le fichier en cours d'intégration
Datefalsejava.util.Date8falseDate de la mesure
Timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
Consignefalseint6falseConsigne
Poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
Poids_apresfalseint6falsePoids mesuré après arrosage éventuel
ts_datafalsejava.util.DatetrueTimeStamp Data

Original Function Parameters:
Composant   tLogRow

      Nom uniquetLogRow_1INPUT(S)tMap_7
LibelléconsoleOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetLogRow_1
Nom du composanttLogRow
Version0.101 (ALPHA)
FamilleLogs_Errors
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tLogRow
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!!!
Basiquetrue
Tableau (afficher les valeurs dans les cellules d'un tableau)false
Vertical (chaque ligne est une liste de clé/valeur)false
Afficher un nom uniquetrue
Imprimer le libelléfalse
Afficher un nom et un label uniquesfalse
Séparateur de champs"|"
Imprimer l'en-têtefalse
Afficher le nom unique du composant en face de chaque ligne de sortiefalse
Affiche le nom des colonnes du schéma en face de chaque valeurfalse
Utiliser une longueur fixe pour les valeursfalse
Longueurs[{LENGTH=10, SCHEMA_COLUMN=Date}, {LENGTH=10, SCHEMA_COLUMN=Time}, {LENGTH=10, SCHEMA_COLUMN=Numero_Palette}, {LENGTH=10, SCHEMA_COLUMN=Consigne}, {LENGTH=10, SCHEMA_COLUMN=Poids_avant}, {LENGTH=10, SCHEMA_COLUMN=Poids_apres}, {LENGTH=10, SCHEMA_COLUMN=errorCode}, {LENGTH=10, SCHEMA_COLUMN=errorMessage}]
Min column number of optimize code 100
Format du libelléconsole
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireLes rejets que représentent la duplication de la ligne d'entête au sein du fichier sont simplement affichés sur la console à titre informatif et ne constituent pas un flux d'erreur.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tLogRow_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
Datefalsejava.util.Date8falseDate de la mesure
Timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
ConsignefalseInteger6trueConsigne
Poids_avantfalseInteger6truePoids mesuré avant arrosage éventuel
Poids_apresfalseInteger6truePoids mesuré après arrosage éventuel
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant   tPostgresqlCommit

      Nom uniquetPostgresqlCommit_1INPUT(S)tFileExist_1
LibelléValide transactionOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlCommit_1
Nom du composanttPostgresqlCommit
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlCommit
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
Liste des composantstPostgresqlConnection_1
Fermer la connexionfalse
Schéma
Format du libelléValide transaction
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireValide la transaction d'écriture dans la base
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlCommit_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tPostgresqlConnection

      Nom uniquetPostgresqlConnection_1INPUT(S)tPrejob_1
Libellédb_robotOUTPUT(S)tDie_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éescnx_db_pollux
Commit automatiquefalse
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. Le commit automatique est désactivé impliquant de gérer les commit et rollback au sein du job et permettant de ne pas valider l'intégration d'un fichier si la totalité du contenu ne peut ête intégré sans erreur.
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_3

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_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_3INPUT(S)none
Libellé__TABLE__OUTPUT(S)tMap_4

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_3
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_plant_plt"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_id\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_pjt_id\" FROM \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\""
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=plt_id, TRIM=false}, {SCHEMA_COLUMN=plt_pjt_id, 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_plant_plt"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlInput_3 :
ColonneCléTypeLengthPrecisionNullableCommentaire
plt_idfalseint10false
plt_pjt_idfalseint10false

Original Function Parameters:
Composant   tPostgresqlInput

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

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_4
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_datarobot_dat"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_date\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_time\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_palette\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_plt_id\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_consigne\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_poids_avant\", \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\".\"dat_poids_apres\" FROM \""+context.bdd_robot_Schema+"\".\"t_datarobot_dat\""
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=dat_date, TRIM=false}, {SCHEMA_COLUMN=dat_time, TRIM=false}, {SCHEMA_COLUMN=dat_palette, TRIM=false}, {SCHEMA_COLUMN=dat_plt_id, TRIM=false}, {SCHEMA_COLUMN=dat_consigne, TRIM=false}, {SCHEMA_COLUMN=dat_poids_avant, TRIM=false}, {SCHEMA_COLUMN=dat_poids_apres, 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_datarobot_dat"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlInput_4 :
ColonneCléTypeLengthPrecisionNullableCommentaire
dat_datefalsejava.util.Datefalse
dat_timefalsejava.util.Datefalse
dat_palettefalseintfalse
dat_plt_idfalseIntegertrue
dat_consignefalseintfalse
dat_poids_avantfalseintfalse
dat_poids_apresfalseintfalse

Original Function Parameters:
Composant   tPostgresqlInput

      Nom uniquetPostgresqlInput_5INPUT(S)none
Libellé__TABLE__OUTPUT(S)tMap_6

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlInput_5
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_plant_plt"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_id\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_numero\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_pjt_id\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_commentaire\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_genotype\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_regime_hydrique\", \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\".\"plt_autre_stress\" FROM \""+context.bdd_robot_Database+"\".\"public\".\"t_plant_plt\""
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=plt_id, TRIM=false}, {SCHEMA_COLUMN=plt_numero, TRIM=false}, {SCHEMA_COLUMN=plt_pjt_id, TRIM=false}, {SCHEMA_COLUMN=plt_commentaire, TRIM=false}, {SCHEMA_COLUMN=plt_genotype, TRIM=false}, {SCHEMA_COLUMN=plt_regime_hydrique, TRIM=false}, {SCHEMA_COLUMN=plt_autre_stress, 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_plant_plt"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de t_plant_plt :
ColonneCléTypeLengthPrecisionNullableCommentaire
plt_idtrueint10falseIdentifiant numérique automatique de chaque plant
plt_numerofalseint10falseIdentifiant numérique utilisateur du plant (unique par projet)
plt_pjt_idfalseint10falseIdentifiant numérique du projet auquel est rattaché le plant
plt_commentairefalseString128trueCommentaire du plant
plt_genotypefalseString64trueGénotype du plant
plt_regime_hydriquefalseString64trueRégime hydrique appliqué au plant
plt_autre_stressfalseString64trueChamps utilisé pour coder d'autres facteurs concernant le plant

Original Function Parameters:
Composant   tPostgresqlInput

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

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 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"tj_emplacement_plt_rob_emp"
Type de requête""
Détecter le schéma""
Requête"SELECT \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\".\"emp_plt_id\", \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\".\"emp_rob_id\", \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\".\"emp_palette\", \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\".\"emp_periode\", \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\".\"emp_sortie_definitive\" FROM \""+context.bdd_robot_Database+"\".\"public\".\"tj_emplacement_plt_rob_emp\""
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=emp_plt_id, TRIM=false}, {SCHEMA_COLUMN=emp_rob_id, TRIM=false}, {SCHEMA_COLUMN=emp_palette, TRIM=false}, {SCHEMA_COLUMN=emp_periode, TRIM=false}, {SCHEMA_COLUMN=emp_sortie_definitive, 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_emplacement_plt_rob_emp"
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tj_emplacement_plt_rob_emp :
ColonneCléTypeLengthPrecisionNullableCommentaire
emp_plt_idtrueint10falseIdentifiant numérique du plant concerné
emp_rob_idtrueint10falseIdentifiant numérique du robot au sein duquel le plan est mis en place
emp_palettetrueint10falseNuméro de palette sur le robot auquel est affecté le plant
emp_periodetrueString2147483647falsePériode pendant laquelle le plant est en place sur la palette du robot concerné
emp_sortie_definitivefalseboolean1falseIndicateur spécifiant si le plant est définitivement sorti de l'expérimentation

Original Function Parameters:
Composant   tPostgresqlOutput

      Nom uniquetPostgresqlOutput_1INPUT(S)tMap_5,  tMap_4
Libellé__TABLE__OUTPUT(S)tPostgresqlRollback_1

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlOutput_1
Nom du composanttPostgresqlOutput
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlOutput
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_robotanc_Server
Portcontext.bdd_robotanc_Port
Databasecontext.bdd_robotanc_Database
Pilote de base de donnéesPOSTGRESQL
Schémacontext.bdd_robotanc_Schema
Utilisateurcontext.bdd_robotanc_Login
Mot de passecontext.bdd_robotanc_Password
Table"t_datarobot_dat"
Action sur la tableNONE
Action sur les donnéesINSERT
REPOSITORY_ALLOW_AUTO_SWITCHfalse
Schéma
Rejet du schémanull:errorCode errorMessage
Utiliser les options spatialesfalse
Créer un index spatialfalse
Create geometry columns referencefalse
Arrêter en cas d'erreurfalse
Mappingpostgres_id
Utiliser un point de sauvegardefalse
Encodage"ISO-8859-15"
Commiter toutes les10000
Colonnes supplémentaires[]
Utiliser les options des champsfalse
Options de champ[{INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_date}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_time}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_palette}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_fic_id}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_plt_id}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_horodatage}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_consigne}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_poids_avant}, {INSERTABLE=true, UPDATE_KEY=false, UPDATABLE=true, DELETE_KEY=false, SCHEMA_COLUMN=dat_poids_apres}]
Activer le mode débogagefalse
Supporter des valeurs null dans la clause "WHERE SQL"false
Utiliser la taille des lotstrue
Taille des lots10000
Format du libellé__TABLE__
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireEcriture dans la table t_datarobot_dat de chaque lot de données correspondant à un fichier. Le système de validation par COMMIT ou d'annulation par le composant ROLLBACK permet de garantir que le fichier est intégré en totalité ou pas du tout. Les fichiers suivant ne seront alors pas intégrés
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlOutput_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
dat_datefalsejava.util.Date8falseDate de la mesure
dat_timefalsejava.util.Date8falseHeure de la mesure
dat_palettefalseint2falseNuméro de palette
dat_fic_idfalseint10falseIdentifiant numérique automatique des fichiers
dat_plt_idfalseint10falseIdentifiant numérique du plant concerné
dat_horodatagefalsejava.util.Datetrue
dat_consignefalseint6falseConsigne
dat_poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
dat_poids_apresfalseint6falsePoids mesuré après arrosage éventuel

Original Function Parameters:
Composant   tPostgresqlRollback

      Nom uniquetPostgresqlRollback_1INPUT(S)tPostgresqlOutput_1,  tPostgresqlInput_3
LibelléRollbackOUTPUT(S)tDie_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlRollback_1
Nom du composanttPostgresqlRollback
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlRollback
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
Liste des composantstPostgresqlConnection_1
Fermer la connexiontrue
Schéma
Format du libelléRollback
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireInvalide les écritures en base de données.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlRollback_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tPostgresqlRollback

      Nom uniquetPostgresqlRollback_2INPUT(S)tFileExist_1
LibelléRollbackOUTPUT(S)tDie_3

Paramètres du composant :
PropriétésValeurs
Nom uniquetPostgresqlRollback_2
Nom du composanttPostgresqlRollback
Version0.102 (ALPHA)
FamilleDatabases/PostgreSQL
Débutfalse
Démarrabletrue
SUBTREE_STARTtrue
END_OF_FLOWtrue
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tPostgresqlRollback
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
Liste des composantstPostgresqlConnection_1
Fermer la connexiontrue
Schéma
Format du libelléRollback
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireInvalide les écritures en base de données.
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tPostgresqlRollback_2 :
ColonneCléTypeLengthPrecisionNullableCommentaire

Original Function Parameters:
Composant   tPostjob

      Nom uniquetPostjob_1INPUT(S)none
LibelléPost TraitementOUTPUT(S)tFileExist_1

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   tUniqRow

      Nom uniquetUniqRow_1INPUT(S)tMap_3,  tPostgresqlInput_1
Libelléuniq_date_time_palOUTPUT(S)tMap_5,  tFileOutputDelimited_2

Paramètres du composant :
PropriétésValeurs
Nom uniquetUniqRow_1
Nom du composanttUniqRow
Version0.101 (ALPHA)
FamilleData_Quality
Démarrablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activertrue
DUMMYfalse
Statistiques du tStatCatcherfalse
Aideorg.talend.help.tUniqRow
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_UNIQUE.NAME!!!
!!!SCHEMA_DUPLICATE.NAME!!!
Clé unique[{CASE_SENSITIVE=false, KEY_ATTRIBUTE=true, SCHEMA_COLUMN=dat_date}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=true, SCHEMA_COLUMN=dat_time}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=true, SCHEMA_COLUMN=Numero_Palette}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=dat_consigne}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=dat_poids_avant}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=dat_poids_apres}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=dat_fic_id}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=dat_horodatage}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=horodatage_string}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=emp_plt_id}]
Seulement une fois chaque clé dupliquéefalse
Utiliser le disque (convient au traitement d'un grand nombre de lignes)false
Buffer size in memoryM
Répertoire des fichiers temporaires
Ignore trailing zeros for BigDecimalfalse
Format du libelléuniq_date_time_pal
Format des astuces<b>__UNIQUE_NAME__</b><br>__COMMENT__
Format de connexionrow
Afficher les informationsfalse
CommentaireDétecte les doublons sur l'ensemble date / heure / palette au sein du fichier en cours de traitement. Il s'agit de lignes que le robot génère plusieurs fois. Ce composant traitant le flux d'un seul fichier (celui en cours de traitement) il est nécessaire de compléter le mécanisme par une vérification de ce qui est déjà en base et pourrait faire l'objet de doublon (la ligne générée en double est par exemple en fin de fichier J1 et en début de fichier J2)
Utiliser une règle de validation existantefalse
Type de règle de validation

Schéma de tUniqRow_1 :
ColonneCléTypeLengthPrecisionNullableCommentaire
dat_datefalsejava.util.Date8falseDate de la mesure
dat_timefalsejava.util.Date8falseHeure de la mesure
Numero_Palettefalseint2falseNuméro de palette
dat_consignefalseint6falseConsigne
dat_poids_avantfalseint6falsePoids mesuré avant arrosage éventuel
dat_poids_apresfalseint6falsePoids mesuré après arrosage éventuel
dat_fic_idfalseint10falseIdentifiant numérique automatique des fichiers
dat_horodatagefalsejava.util.Datetrue
horodatage_stringfalseStringtruePermettant une joinutre tmap qui ne fonctionne pas avec un timestamp
emp_plt_idtrueint10falseIdentifiant numérique du plant concerné

Original Function Parameters:
Composant   tMap

      Nom uniquetMap_1INPUT(S)tFileInputDelimited_2
LibelléAjout robOUTPUT(S)tMap_2



Composant   tMap

      Nom uniquetMap_2INPUT(S)tPostgresqlInput_6,  tMap_6,  tPostgresqlInput_5
LibelléRecherche empOUTPUT(S)tMap_3,  tFileOutputDelimited_5

No image available



Composant   tMap

      Nom uniquetMap_3INPUT(S)tMap_3,  tPostgresqlInput_1
LibelléAjoute fic_idOUTPUT(S)tUniqRow_1



Composant   tMap

      Nom uniquetMap_4INPUT(S)tPostgresqlOutput_1,  tPostgresqlInput_3
LibelléhorodatageOUTPUT(S)tMap_5



Composant   tMap

      Nom uniquetMap_5INPUT(S)tMap_5,  tMap_4
LibelléDetecte doublonOUTPUT(S)tFileOutputDelimited_3,  tPostgresqlOutput_1



Composant   tMap

      Nom uniquetMap_6INPUT(S)tPostgresqlInput_6,  tMap_6,  tPostgresqlInput_5
LibelléEmp projetOUTPUT(S)tMap_2

No image available



Composant   tMap

      Nom uniquetMap_7INPUT(S)tFileInputDelimited_2
LibelléFiltre enteteOUTPUT(S)tFileOutputDelimited_1,  tLogRow_1