Documentation du Job
Generated by Talend Open Studio for Data Integration


Nom du projetCEFSDate de génération18 mars 2014 08:49:13
Créé par :alain.benard@nancy.inra.frTalend Open Studio VERSION 5.0.0.r72978

Summary

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


Description du projet


PropriétésValeurs
NomCEFS
Languejava
Description
Intégration des données dans la base CEFS


Description


PropriétésValeurs
NomSuppression_Temoin
Créé par :alain.benard@nancy.inra.fr
Version2.2
ObjectifSupprimer les enregistrements témoins de la base de données.
StatutPROD
Description
Le job supprime les enregistrements témoins de la base de données qui ont été créés uniquement pour des vérifications / 
validations et ne correspondent pas à des données réelles : - animal témoin.
- capture témoin
Création13 mars 2014 13:14:16
Modification13 mars 2014 11:34:06

Preview Picture


No image available
tDie_1tFileList_1tFixedFlowInput_1tFixedFlowInput_2tLogRow_1tLogRow_2tPostgresqlConnection_1tPostgresqlOutput_1tPostgresqlOutput_2tPostjob_1tPrejob_1

Paramètres

Paramètres supplémentaires

NomValeur
COMP_DEFAULT_FILE_DIRD:/tos/TOS_DI-Win32-r72978-V5.0.0/workspace
Exécution multi threadfalse
tContextLoad implicitefalse


Stats & Logs

NomValeur
Utiliser les statistiques (tStatCatcher)false
Utiliser les logs (tLogCatcher)false
Utiliser les volumes (tFlowMeterCatcher)false
Dans la consolefalse
Dans des fichiersfalse
Dans la base de donnéesfalse
Capturer les statistiques des composantsfalse
Capturer les erreurs de l'exécutabletrue
Capturer les erreurs de l'utilisateurtrue
Capturer les alertes à l'utilisateurtrue


Liste des contextes

Contexte :Default

NomPromptNeed Prompt?TypeValeurSource
Base_CEFS_DatabaseBase_CEFS_Database?falseid_StringBase_CEFS
Base_CEFS_LoginBase_CEFS_Login?falseid_StringBase_CEFS
Base_CEFS_PasswordBase_CEFS_Password?falseid_Password******Base_CEFS
Base_CEFS_PortBase_CEFS_Port?falseid_StringBase_CEFS
Base_CEFS_SchemaBase_CEFS_Schema?falseid_StringBase_CEFS
Base_CEFS_ServerBase_CEFS_Server?falseid_StringBase_CEFS
dossier_travaildossier_travail?falseid_StringnullChemins
Fichier_captureFichier_capture?falseid_StringnullChemins
fichierGSMfichierGSM?falseid_Stringnull
etiq_animal_temoinetiq_animal_temoin?falseid_StringnullVar_Verification
id_animal_temoinid_animal_temoin?falseid_IntegerVar_Verification
id_capture_temoinid_capture_temoin?falseid_IntegerVar_Verification


Contexte :test

NomPromptNeed Prompt?TypeValeurSource
Base_CEFS_DatabaseBase_CEFS_Database?falseid_Stringdb_cefsBase_CEFS
Base_CEFS_LoginBase_CEFS_Login?falseid_StringadminBase_CEFS
Base_CEFS_PasswordBase_CEFS_Password?falseid_Password******Base_CEFS
Base_CEFS_PortBase_CEFS_Port?falseid_String5432Base_CEFS
Base_CEFS_SchemaBase_CEFS_Schema?falseid_StringpublicBase_CEFS
Base_CEFS_ServerBase_CEFS_Server?falseid_Stringbdd.nancy.inra.frBase_CEFS
dossier_travaildossier_travail?falseid_StringD:/projets/CEFS/donnees/work/Chemins
Fichier_captureFichier_capture?falseid_StringD:/projets/CEFS/donnees/capt_animal.xlsChemins
fichierGSMfichierGSM?falseid_StringD:/projets/CEFS/donnees/GSM2010.txt
etiq_animal_temoinetiq_animal_temoin?falseid_StringTEMOIN_TOSVar_Verification
id_animal_temoinid_animal_temoin?falseid_IntegerVar_Verification
id_capture_temoinid_capture_temoin?falseid_IntegerVar_Verification


Contexte :production

NomPromptNeed Prompt?TypeValeurSource
Base_CEFS_DatabaseBase_CEFS_Database?falseid_Stringdb_cefsBase_CEFS
Base_CEFS_LoginBase_CEFS_Login?falseid_StringalbenardBase_CEFS
Base_CEFS_PasswordBase_CEFS_Password?falseid_Password******Base_CEFS
Base_CEFS_PortBase_CEFS_Port?falseid_String5432Base_CEFS
Base_CEFS_SchemaBase_CEFS_Schema?falseid_StringpublicBase_CEFS
Base_CEFS_ServerBase_CEFS_Server?falseid_Stringpggeodb.nancy.inra.frBase_CEFS
dossier_travaildossier_travail?falseid_StringD:/projets/CEFS/donnees/work/Chemins
Fichier_captureFichier_capture?falseid_StringD:/projets/CEFS/donnees/capt_animal.xlsChemins
fichierGSMfichierGSM?falseid_Stringnull
etiq_animal_temoinetiq_animal_temoin?falseid_StringTEMOIN_TOSVar_Verification
id_animal_temoinid_animal_temoin?falseid_IntegerVar_Verification
id_capture_temoinid_capture_temoin?falseid_IntegerVar_Verification




Liste des composants

Nom du composantType de composant
tDie_1tDie
tFileList_1tFileList
tFixedFlowInput_1tFixedFlowInput
tFixedFlowInput_2tFixedFlowInput
tLogRow_1tLogRow
tLogRow_2tLogRow
tPostgresqlConnection_1tPostgresqlConnection
tPostgresqlOutput_1tPostgresqlOutput
tPostgresqlOutput_2tPostgresqlOutput
tPostjob_1tPostjob
tPrejob_1tPrejob

Description du composant

Composant :   tDie

      UNIQUE NAMEtDie_1INPUT(S)tFileList_1
LibelléErreurOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Message d'arrêt"Des fichiers de rejets sont à traiter avant de pouvoir continuer. Ils portent une extension err dans le dossier " + context.dossier_travail
Code d'erreur4
Priorité5
Sortir de la JVM immédiatementfalse
Afficher les informationsfalse
CommentaireEn cas d'erreur un code erreur est généré pour le job appelant.
Utiliser une règle de validation existantefalse

Schéma detDie_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileList

      UNIQUE NAMEtFileList_1INPUT(S)tPostjob_1
LibelléListing erreursOUTPUT(S)tDie_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Répertoirecontext.dossier_travail
Type de fichier dans la liste FileListFILES
Inclure les sous-répertoiresfalse
Sensible à la casseNO
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
Format du chemin d'accès utilisant les slash (/) (utile sous Windows)false
Afficher les informationstrue
CommentaireSélectionne tous les fichiers d'extension err du dossier de travail
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFixedFlowInput

      UNIQUE NAMEtFixedFlowInput_1INPUT(S)tFixedFlowInput_2
LibelléID Animal témoinOUTPUT(S)tPostgresqlOutput_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nombre de lignes1
Utiliser une table seuletrue
Valeurs[{VALUE=context.id_animal_temoin, SCHEMA_COLUMN=ani_id}]
Use Inline Tablefalse
Use Inline Content(delimited file)false
Afficher les informationsfalse
CommentaireFournit l'ID de l'animal témoin via la variable de contexte
Utiliser une règle de validation existantefalse

Schéma detFixedFlowInput_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_idtrueIntegertrue

Original Function Parameters:
Composant :   tFixedFlowInput

      UNIQUE NAMEtFixedFlowInput_2INPUT(S)none
LibelléID Capture témoinOUTPUT(S)tPostgresqlOutput_2,  tFixedFlowInput_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nombre de lignes1
Utiliser une table seuletrue
Valeurs[{VALUE=context.id_capture_temoin, SCHEMA_COLUMN=cap_id}]
Use Inline Tablefalse
Use Inline Content(delimited file)false
Afficher les informationsfalse
CommentaireFournit l'ID de la capture témoin via la variable de contexte
Utiliser une règle de validation existantefalse

Schéma detFixedFlowInput_2 :
ColumnCléTypeLongueurPrécisionNullableCommentaire
cap_idtrueIntegertrue

Original Function Parameters:
Composant :   tLogRow

      UNIQUE NAMEtLogRow_1INPUT(S)tPostgresqlOutput_2
Libellé__UNIQUE_NAME__OUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Basiquetrue
Tableau (afficher les valeurs dans les cellules d'un tableau)false
Vertical (chaque ligne est une liste de clé/valeur)false
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
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma det_capture_cap :
ColumnCléTypeLongueurPrécisionNullableCommentaire
cap_idtrueint10falseIdentifiant automatique d'une capture
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant :   tLogRow

      UNIQUE NAMEtLogRow_2INPUT(S)tPostgresqlOutput_1
Libellé__UNIQUE_NAME__OUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Basiquetrue
Tableau (afficher les valeurs dans les cellules d'un tableau)false
Vertical (chaque ligne est une liste de clé/valeur)false
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
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma det_animal_ani :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_idtrueint10falseIdentifiant automatique d'un animal
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant :   tPostgresqlConnection

      UNIQUE NAMEtPostgresqlConnection_1INPUT(S)tPrejob_1
Libelléconnexion postgresql db_cefsOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Hôtecontext.Base_CEFS_Server
Portcontext.Base_CEFS_Port
Base de donnéescontext.Base_CEFS_Database
Schémacontext.Base_CEFS_Schema
Utilisateurcontext.Base_CEFS_Login
Mot de passecontext.Base_CEFS_Password
Utiliser ou enregistrer une connexion partagée à une base de donnéestrue
Nom de connexion partagée à une base de données"CNX_DB_CEFS"
Commit automatiquetrue
Afficher les informationsfalse
CommentaireConnection à la base de données db_cefs
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tPostgresqlOutput

      UNIQUE NAMEtPostgresqlOutput_1INPUT(S)tFixedFlowInput_1
Libellé__TABLE__OUTPUT(S)tLogRow_2

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Utiliser une connexion existantetrue
Liste des composantstPostgresqlConnection_1
Table"t_animal_ani"
Action sur la tableNONE
Action sur les donnéesDELETE
Schéma
Terminer en cas d'erreurfalse
Colonnes supplémentaires[]
Utiliser les options des champsfalse
Activer le mode débogagefalse
Supporter des valeurs null dans la clause "WHERE SQL"false
Utiliser la taille des lotstrue
Taille des lots1
Afficher les informationstrue
CommentaireSuppression de l'animal témoin
Utiliser une règle de validation existantefalse

Schéma det_animal_ani :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_idtrueint10falseIdentifiant automatique d'un animal

Original Function Parameters:
Composant :   tPostgresqlOutput

      UNIQUE NAMEtPostgresqlOutput_2INPUT(S)tFixedFlowInput_2
Libellé__TABLE__OUTPUT(S)tLogRow_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Utiliser une connexion existantetrue
Liste des composantstPostgresqlConnection_1
Table"t_capture_cap"
Action sur la tableNONE
Action sur les donnéesDELETE
Schéma
Terminer en cas d'erreurfalse
Colonnes supplémentaires[]
Utiliser les options des champsfalse
Activer le mode débogagefalse
Supporter des valeurs null dans la clause "WHERE SQL"false
Utiliser la taille des lotstrue
Taille des lots1
Afficher les informationstrue
CommentaireSuppression de la capture témoin
Utiliser une règle de validation existantefalse

Schéma det_capture_cap :
ColumnCléTypeLongueurPrécisionNullableCommentaire
cap_idtrueint10falseIdentifiant automatique d'une capture

Original Function Parameters:
Composant :   tPostjob

      UNIQUE NAMEtPostjob_1INPUT(S)none
LibelléPost TraitementOUTPUT(S)tFileList_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tPrejob

      UNIQUE NAMEtPrejob_1INPUT(S)none
LibelléPre traitementOUTPUT(S)tPostgresqlConnection_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse


Original Function Parameters: