Documentation du Job | |
Generated by Talend Open Studio for Data Integration |
Nom du projet | BDD_Phyto | Date de génération | 3 sept. 2012 14:04:29 |
Créé par : | alain.benard@nancy.inra.fr | Talend Open Studio VERSION | 5.0.0.r72978 |
Propriétés | Valeurs |
---|---|
Nom | BDD_Phyto |
Langue | java |
Description | Base de données Phyto écologie (Floristique - Dendro(s) - Sol) |
Propriétés | Valeurs |
---|---|
Nom | Menage_Etude |
Créé par : | alain.benard@nancy.inra.fr |
Version | 1.0 |
Objectif | Supprimer les traces d'une précédente exécution du job de création des études |
Statut | PROD |
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 |
Création | 17 juin 2011 16:27:18 |
Modification | 3 sept. 2012 11:04:40 |
Paramètres supplémentaires |
Nom | Valeur |
---|---|
COMP_DEFAULT_FILE_DIR | D:/tos/TOS_DI-Win32-r72978-V5.0.0/workspace |
Exécution multi thread | false |
tContextLoad implicite | false |
Stats & Logs |
Nom | Valeur |
---|---|
Utiliser les statistiques (tStatCatcher) | false |
Utiliser les logs (tLogCatcher) | true |
Utiliser les volumes (tFlowMeterCatcher) | false |
Dans la console | false |
Dans des fichiers | false |
Dans la base de données | false |
Capturer les statistiques des composants | false |
Capturer les erreurs de l'exécutable | true |
Capturer les erreurs de l'utilisateur | true |
Capturer les alertes à l'utilisateur | true |
Contexte :avignon |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | D:/tos/donnees/geonetavignon/global | |
sous_dossier_tmp | sous_dossier_tmp? | false | id_String | /Integration/tmp | |
sous_dossier_modeles | sous_dossier_modeles? | false | id_String | /Modeles | |
sous_dossier_log | sous_dossier_log? | false | id_String | /Integration/log | |
fichierbdnff | fichierbdnff? | false | id_String | D:/projets/BDD Phyto/codifications/bdnffv5.xlsx | |
fichiernum_taxo_null | fichiernum_taxo_null? | false | id_String | D:/projets/BDD Phyto/codifications/log/num_taxo_null.csv | |
fichiernum_taxo_doublon | fichiernum_taxo_doublon? | false | id_String | D:/projets/BDD Phyto/codifications/doublon_numtaxo.csv | |
fichiergenres | fichiergenres? | false | id_String | D:/projets/BDD Phyto/codifications/Dictionnaire_des_noms_de_genres_utf8.dic | |
fichiergenre_bddseul | fichiergenre_bddseul? | false | id_String | D:/projets/BDD Phyto/codifications/rejet_genresbddseul.csv | |
fichiergenre_dicoseul | fichiergenre_dicoseul? | false | id_String | D:/projets/BDD Phyto/codifications/rejet_genresdicoseul.csv | |
fichierbdnbe | fichierbdnbe? | false | id_String | //mandragore/phyto/bdd/base_phyto/floristique/Liste_des_bryophytes_d'Europe_2008.xls |
Contexte :Default |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | null | CTX_Chemins |
sous_dossier_log | sous_dossier_log? | false | id_String | null | CTX_Chemins |
sous_dossier_modeles | sous_dossier_modeles? | false | id_String | null | CTX_Chemins |
sous_dossier_tmp | sous_dossier_tmp? | false | id_String | null | CTX_Chemins |
Contexte :production |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | //mandragore/phyto/BDD/base_phyto/floristique | CTX_Chemins |
sous_dossier_log | sous_dossier_log? | false | id_String | /Integration/log | CTX_Chemins |
sous_dossier_modeles | sous_dossier_modeles? | false | id_String | /Modeles | CTX_Chemins |
sous_dossier_tmp | sous_dossier_tmp? | false | id_String | /Integration/tmp | CTX_Chemins |
Contexte :test |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | D:/tos/donnees/bdd_phyto/global | CTX_Chemins |
sous_dossier_log | sous_dossier_log? | false | id_String | /Integration/log | CTX_Chemins |
sous_dossier_modeles | sous_dossier_modeles? | false | id_String | /Modeles | CTX_Chemins |
sous_dossier_tmp | sous_dossier_tmp? | false | id_String | /Integration/tmp | CTX_Chemins |
Nom du composant | Type de composant |
---|---|
tFileDelete_1 | tFileDelete |
tFileDelete_2 | tFileDelete |
tFileDelete_3 | tFileDelete |
tFileDelete_4 | tFileDelete |
tFileDelete_5 | tFileDelete |
tFileDelete_6 | tFileDelete |
tFileDelete_7 | tFileDelete |
tFileDelete_9 | tFileDelete |
tFileExist_1 | tFileExist |
tFileExist_2 | tFileExist |
tFileExist_3 | tFileExist |
tFileExist_4 | tFileExist |
tFileExist_5 | tFileExist |
tFileExist_6 | tFileExist |
tFileExist_7 | tFileExist |
tFileList_1 | tFileList |
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_1 | INPUT(S) | tFileExist_1 | |
Libellé | Suppression etudes_invalides.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_1_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_2 | INPUT(S) | tFileExist_2 | |
Libellé | Suppression etude_correctes.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_2_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_3 | INPUT(S) | tFileExist_3 | |
Libellé | Suppression etudes_erreurs.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_3_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_4 | INPUT(S) | tFileExist_4 | |
Libellé | Suppression etudes_noncrees.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_4_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_5 | INPUT(S) | tFileExist_5 | |
Libellé | Suppression etudes_invalides_valeurs_nulles.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_5_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_6 | INPUT(S) | tFileExist_6 | |
Libellé | Suppression etudes_crees.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_6_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_7 | INPUT(S) | tFileExist_7 | |
Libellé | Suppression etudes_existantes.csv | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileExist_7_FILENAME")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileDelete |
UNIQUE NAME | tFileDelete_9 | INPUT(S) | tFileList_1 | |
Libellé | Suppression des fiches métadonnés | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier | ((String)globalMap.get("tFileList_1_CURRENT_FILEPATH")) |
Échoue si erreur | true |
Supprimer le répertoire | false |
Supprimer le Fichier ou le Répertoire | false |
!!!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 informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tFileExist |
UNIQUE NAME | tFileExist_1 | INPUT(S) | none | |
Libellé | Etudes invalides | OUTPUT(S) | tFileDelete_1, tFileExist_5 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log +"/etudes_invalides.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études invalides d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_2 | INPUT(S) | tFileExist_5 | |
Libellé | Etudes correctes | OUTPUT(S) | tFileDelete_2, tFileExist_3 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_tmp +"/etudes_correctes.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier temporaire des études correctes d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_3 | INPUT(S) | tFileExist_2 | |
Libellé | Etudes en erreur | OUTPUT(S) | tFileDelete_3, tFileExist_4 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log +"/etudes_erreur.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études en erreur d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_4 | INPUT(S) | tFileExist_3 | |
Libellé | Etudes non créées | OUTPUT(S) | tFileDelete_4, tFileExist_6 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log + "/etudes_noncrees.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études non crées d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_5 | INPUT(S) | tFileExist_1 | |
Libellé | Etudes invalides valeurs nulles | OUTPUT(S) | tFileExist_2, tFileDelete_5 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log + "/etudes_invalides_valeurs_nulles.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études non crées d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_6 | INPUT(S) | tFileExist_4 | |
Libellé | Etudes créées | OUTPUT(S) | tFileDelete_6, tFileExist_7 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log +"/etudes_crees.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études non crées d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileExist |
UNIQUE NAME | tFileExist_7 | INPUT(S) | tFileExist_6 | |
Libellé | Etudes existantes | OUTPUT(S) | tFileDelete_7, tFileList_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Nom de fichier/Flux | context.dossier_base + context.sous_dossier_log + "/etudes_existantes.csv" |
Afficher les informations | false |
Commentaire | Suppression du fichier des études existantes en BDD d'un précédent traitement le cas échéant. |
Utiliser une règle de validation existante | false |
Composant : tFileList |
UNIQUE NAME | tFileList_1 | INPUT(S) | tFileExist_7 | |
Libellé | Listing des fichiers métadonnées | OUTPUT(S) | tFileDelete_9 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Répertoire | context.dossier_base + context.sous_dossier_tmp |
Type de fichier dans la liste FileList | FILES |
Inclure les sous-répertoires | false |
Sensible à la casse | NO |
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éfaut | true |
Par nom de fichier | false |
Par taille de fichier | false |
Par date de modification | false |
asc | true |
desc | false |
Utiliser l'option Exclure le masque de fichier | false |
Format du chemin d'accès utilisant les slash (/) (utile sous Windows) | true |
Afficher les informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |