Documentation du Job
Generated by Talend Open Studio for Data Integration


Nom du projetBDD_PhytoDate de génération3 sept. 2012 14:04:29
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
NomBDD_Phyto
Languejava
Description
Base de données Phyto écologie (Floristique - Dendro(s) - Sol)


Description


PropriétésValeurs
NomMenage_Etude
Créé par :alain.benard@nancy.inra.fr
Version1.0
ObjectifSupprimer les traces d'une précédente exécution du job de création des études
StatutPROD
Description
Ce job teste l'existence de certains fichiers et les supprime le cas échéant. Il doit être appelé par le post-job de tra
itement des études.
Création17 juin 2011 16:27:18
Modification3 sept. 2012 11:04:40

Preview Picture


No image available
tFileDelete_1tFileDelete_2tFileDelete_3tFileDelete_4tFileDelete_5tFileDelete_6tFileDelete_7tFileDelete_9tFileExist_1tFileExist_2tFileExist_3tFileExist_4tFileExist_5tFileExist_6tFileExist_7tFileList_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)true
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 :avignon

NomPromptNeed Prompt?TypeValeurSource
dossier_basedossier_base?falseid_StringD:/tos/donnees/geonetavignon/global
sous_dossier_tmpsous_dossier_tmp?falseid_String/Integration/tmp
sous_dossier_modelessous_dossier_modeles?falseid_String/Modeles
sous_dossier_logsous_dossier_log?falseid_String/Integration/log
fichierbdnfffichierbdnff?falseid_StringD:/projets/BDD Phyto/codifications/bdnffv5.xlsx
fichiernum_taxo_nullfichiernum_taxo_null?falseid_StringD:/projets/BDD Phyto/codifications/log/num_taxo_null.csv
fichiernum_taxo_doublonfichiernum_taxo_doublon?falseid_StringD:/projets/BDD Phyto/codifications/doublon_numtaxo.csv
fichiergenresfichiergenres?falseid_StringD:/projets/BDD Phyto/codifications/Dictionnaire_des_noms_de_genres_utf8.dic
fichiergenre_bddseulfichiergenre_bddseul?falseid_StringD:/projets/BDD Phyto/codifications/rejet_genresbddseul.csv
fichiergenre_dicoseulfichiergenre_dicoseul?falseid_StringD:/projets/BDD Phyto/codifications/rejet_genresdicoseul.csv
fichierbdnbefichierbdnbe?falseid_String//mandragore/phyto/bdd/base_phyto/floristique/Liste_des_bryophytes_d'Europe_2008.xls


Contexte :Default

NomPromptNeed Prompt?TypeValeurSource
dossier_basedossier_base?falseid_StringnullCTX_Chemins
sous_dossier_logsous_dossier_log?falseid_StringnullCTX_Chemins
sous_dossier_modelessous_dossier_modeles?falseid_StringnullCTX_Chemins
sous_dossier_tmpsous_dossier_tmp?falseid_StringnullCTX_Chemins


Contexte :production

NomPromptNeed Prompt?TypeValeurSource
dossier_basedossier_base?falseid_String//mandragore/phyto/BDD/base_phyto/floristiqueCTX_Chemins
sous_dossier_logsous_dossier_log?falseid_String/Integration/logCTX_Chemins
sous_dossier_modelessous_dossier_modeles?falseid_String/ModelesCTX_Chemins
sous_dossier_tmpsous_dossier_tmp?falseid_String/Integration/tmpCTX_Chemins


Contexte :test

NomPromptNeed Prompt?TypeValeurSource
dossier_basedossier_base?falseid_StringD:/tos/donnees/bdd_phyto/globalCTX_Chemins
sous_dossier_logsous_dossier_log?falseid_String/Integration/logCTX_Chemins
sous_dossier_modelessous_dossier_modeles?falseid_String/ModelesCTX_Chemins
sous_dossier_tmpsous_dossier_tmp?falseid_String/Integration/tmpCTX_Chemins




Liste des composants

Nom du composantType de composant
tFileDelete_1tFileDelete
tFileDelete_2tFileDelete
tFileDelete_3tFileDelete
tFileDelete_4tFileDelete
tFileDelete_5tFileDelete
tFileDelete_6tFileDelete
tFileDelete_7tFileDelete
tFileDelete_9tFileDelete
tFileExist_1tFileExist
tFileExist_2tFileExist
tFileExist_3tFileExist
tFileExist_4tFileExist
tFileExist_5tFileExist
tFileExist_6tFileExist
tFileExist_7tFileExist
tFileList_1tFileList

Description du composant

Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_1INPUT(S)tFileExist_1
LibelléSuppression etudes_invalides.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_1_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_2INPUT(S)tFileExist_2
LibelléSuppression etude_correctes.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_2_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_2 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_3INPUT(S)tFileExist_3
LibelléSuppression etudes_erreurs.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_3_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_3 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_4INPUT(S)tFileExist_4
LibelléSuppression etudes_noncrees.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_4_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_4 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_5INPUT(S)tFileExist_5
LibelléSuppression etudes_invalides_valeurs_nulles.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_5_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_5 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_6INPUT(S)tFileExist_6
LibelléSuppression etudes_crees.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_6_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_6 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_7INPUT(S)tFileExist_7
LibelléSuppression etudes_existantes.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileExist_7_FILENAME"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_7 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_9INPUT(S)tFileList_1
LibelléSuppression des fiches métadonnésOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier((String)globalMap.get("tFileList_1_CURRENT_FILEPATH"))
É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."
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse

Schéma detFileDelete_9 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_1INPUT(S)none
LibelléEtudes invalidesOUTPUT(S)tFileDelete_1,  tFileExist_5

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log +"/etudes_invalides.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études invalides d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_2INPUT(S)tFileExist_5
LibelléEtudes correctesOUTPUT(S)tFileDelete_2,  tFileExist_3

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_tmp +"/etudes_correctes.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier temporaire des études correctes d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_3INPUT(S)tFileExist_2
LibelléEtudes en erreurOUTPUT(S)tFileDelete_3,  tFileExist_4

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log +"/etudes_erreur.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études en erreur d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_4INPUT(S)tFileExist_3
LibelléEtudes non crééesOUTPUT(S)tFileDelete_4,  tFileExist_6

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log + "/etudes_noncrees.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études non crées d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_5INPUT(S)tFileExist_1
LibelléEtudes invalides valeurs nullesOUTPUT(S)tFileExist_2,  tFileDelete_5

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log + "/etudes_invalides_valeurs_nulles.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études non crées d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_6INPUT(S)tFileExist_4
LibelléEtudes crééesOUTPUT(S)tFileDelete_6,  tFileExist_7

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log +"/etudes_crees.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études non crées d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileExist

      UNIQUE NAMEtFileExist_7INPUT(S)tFileExist_6
LibelléEtudes existantesOUTPUT(S)tFileDelete_7,  tFileList_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Nom de fichier/Fluxcontext.dossier_base + context.sous_dossier_log + "/etudes_existantes.csv"
Afficher les informationsfalse
CommentaireSuppression du fichier des études existantes en BDD d'un précédent traitement le cas échéant.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileList

      UNIQUE NAMEtFileList_1INPUT(S)tFileExist_7
LibelléListing des fichiers métadonnéesOUTPUT(S)tFileDelete_9

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Répertoirecontext.dossier_base + context.sous_dossier_tmp
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="*ficheMD*"}]
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)true
Afficher les informationsfalse
Commentaire
Utiliser une règle de validation existantefalse


Original Function Parameters: