Documentation du Job
Generated by Talend Open Studio for Data Integration


Nom du projetCEFSDate de génération18 mars 2014 08:49:12
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
NomPreparation_fichier_captures
Créé par :alain.benard@nancy.inra.fr
Version2.2
ObjectifVérifications du fichier des captures
StatutPROD
Description
Vérifications du fichier des captures. Le job vérifie la conformité des types de données attendus dans différentes colon
nes et effectue au passage des conversions de séparateurs décimaux. Un fichier des animaux prêts à être intégrés en base
est fourni en sortie, au même titre qu'un fichier des animaux incorrects.
Création13 mars 2014 13:14:10
Modification13 mars 2014 10:16:43

Preview Picture


No image available
tConvertType_1tDie_1tFileDelete_1tFileInputExcel_2tFileList_1tFileList_2tFileOutputDelimited_1tFileOutputDelimited_5tFileOutputDelimited_6tMap_5tPostjob_1tPrejob_1tReplace_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
dossier_travaildossier_travail?falseid_StringnullChemins
Fichier_captureFichier_capture?falseid_StringnullChemins


Contexte :production

NomPromptNeed Prompt?TypeValeurSource
dossier_travaildossier_travail?falseid_StringD:/projets/CEFS/donnees/work/Chemins
Fichier_captureFichier_capture?falseid_StringD:/projets/CEFS/donnees/capt_animal.xlsChemins


Contexte :test

NomPromptNeed Prompt?TypeValeurSource
dossier_travaildossier_travail?falseid_StringD:/projets/CEFS/donnees/work/Chemins
Fichier_captureFichier_capture?falseid_StringD:/projets/CEFS/donnees/capt_animal.xlsChemins




Liste des composants

Nom du composantType de composant
tConvertType_1tConvertType
tDie_1tDie
tFileDelete_1tFileDelete
tFileInputExcel_2tFileInputExcel
tFileList_1tFileList
tFileList_2tFileList
tFileOutputDelimited_1tFileOutputDelimited
tFileOutputDelimited_5tFileOutputDelimited
tFileOutputDelimited_6tFileOutputDelimited
tMap_5tMap
tPostjob_1tPostjob
tPrejob_1tPrejob
tReplace_1tReplace

Description du composant

Composant :   tConvertType

      UNIQUE NAMEtConvertType_1INPUT(S)tReplace_1
LibelléConversionOUTPUT(S)tFileOutputDelimited_5,  tFileOutputDelimited_6

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
!!!IN_SCHEMA.NAME!!!
Conversion automatiquetrue
Définir les valeurs vides comme Null avant de convertirfalse
Terminer en cas d'erreurfalse
Afficher les informationstrue
Commentairedes feuilles">[{USE_REGEX=, SHEETNAME=0}]</column> <column name="En-tête">2</column> <column name="Pied-de-page">0</columl s'agit exclusivement de données de type string à convertir en booléen, date ou numérique.
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
ani_telemetriefalseStringfalse
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseBoolean3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseString64true
cap_poidsfalseFloat63true
cap_circoufalseFloat6trueNormalement de type float
cap_lpafalseFloat6true
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalsejava.util.Date10true
eqa_activitefalseBooleantrueBooléen
eqa_problemefalseString32true
ani_mortalitefalseBooleantrueBooléen oui ou null
ani_date_mort_textfalseString20true
ani_date_mortfalsejava.util.Date10trueNormalement de type date
ani_cause_mortfalseString32true
ani_poids_mortfalseFloat15true
ani_poids_mort_nafalseBooleantrueBooléen qui précise si le poids indiquait NA dans le fichier original des captures
ani_date_mort_arrondifalseBooleantrue
eqa_date_fin_arrondifalseBooleantrue
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures

Original Function Parameters:
Composant :   tDie

      UNIQUE NAMEtDie_1INPUT(S)tFileList_2
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
Commentaire
Utiliser une règle de validation existantefalse

Schéma detDie_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileDelete

      UNIQUE NAMEtFileDelete_1INPUT(S)tFileList_1
LibelléSuppression fichierOUTPUT(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
CommentaireSuppression de chaque fichier de l'itération
Utiliser une règle de validation existantefalse

Schéma detFileDelete_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire

Original Function Parameters:
Composant :   tFileInputExcel

      UNIQUE NAMEtFileInputExcel_2INPUT(S)none
Libellécapture_animal_stringOUTPUT(S)tMap_5,  tFileOutputDelimited_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Lire un fichier au format excel2007 (xlsx)false
Nom de fichier/Fluxcontext.Fichier_capture
Toutes les feuillesfalse
Liste des feuilles[{USE_REGEX=, SHEETNAME=0}]
En-tête2
Pied-de-page0
Limite
Affecte chaque feuille (en-tête et pied de page)false
Première colonne1
Dernière colonne
Terminer en cas d'erreurfalse
Séparateur avancé (pour les nombres)false
Supprimer les espaces en début et en fin de champ dans toutes les colonnesfalse
Sélectionnez la colonne dans laquelle vous voulez supprimer les espaces entourant les champs[{SCHEMA_COLUMN=ani_etiq, TRIM=false}, {SCHEMA_COLUMN=etiq_telemetrie, TRIM=false}, {SCHEMA_COLUMN=cap_bague, TRIM=false}, {SCHEMA_COLUMN=Nombre_capture, TRIM=false}, {SCHEMA_COLUMN=SIT_Nom_Court, TRIM=false}, {SCHEMA_COLUMN=cap_faon, TRIM=false}, {SCHEMA_COLUMN=cap_date, TRIM=false}, {SCHEMA_COLUMN=jour, TRIM=false}, {SCHEMA_COLUMN=mois, TRIM=false}, {SCHEMA_COLUMN=annee, TRIM=false}, {SCHEMA_COLUMN=cap_annee_suivi, TRIM=false}, {SCHEMA_COLUMN=ani_sexe, TRIM=false}, {SCHEMA_COLUMN=cap_age, TRIM=false}, {SCHEMA_COLUMN=cap_age_corrige, TRIM=false}, {SCHEMA_COLUMN=cap_age_classe, TRIM=false}, {SCHEMA_COLUMN=cap_etat_sante, TRIM=false}, {SCHEMA_COLUMN=cap_poids, TRIM=false}, {SCHEMA_COLUMN=cap_circou, TRIM=false}, {SCHEMA_COLUMN=cap_lpa, TRIM=false}, {SCHEMA_COLUMN=var_machoire, TRIM=false}, {SCHEMA_COLUMN=var_long_bois_gauche, TRIM=false}, {SCHEMA_COLUMN=var_long_bois_droit, TRIM=false}, {SCHEMA_COLUMN=pre_peau, TRIM=false}, {SCHEMA_COLUMN=pre_poils, TRIM=false}, {SCHEMA_COLUMN=pre_sang, TRIM=false}, {SCHEMA_COLUMN=pre_fece, TRIM=false}, {SCHEMA_COLUMN=pre_tique, TRIM=false}, {SCHEMA_COLUMN=pre_vaginal, TRIM=false}, {SCHEMA_COLUMN=pre_nasal, TRIM=false}, {SCHEMA_COLUMN=teq_nom_court, TRIM=false}, {SCHEMA_COLUMN=eqt_id_usuel, TRIM=false}, {SCHEMA_COLUMN=eqa_date_debut, TRIM=false}, {SCHEMA_COLUMN=eqa_date_fin_text, TRIM=false}, {SCHEMA_COLUMN=eqa_date_fin, TRIM=false}, {SCHEMA_COLUMN=date_fin_capteur, TRIM=false}, {SCHEMA_COLUMN=suivi_GPS_oui_si_60jours, TRIM=false}, {SCHEMA_COLUMN=jrs_suivi, TRIM=false}, {SCHEMA_COLUMN=capteur_Activit_, TRIM=false}, {SCHEMA_COLUMN=eqa_probleme, TRIM=false}, {SCHEMA_COLUMN=vie_site, TRIM=false}, {SCHEMA_COLUMN=vie_secteur, TRIM=false}, {SCHEMA_COLUMN=ani_mortalite, TRIM=false}, {SCHEMA_COLUMN=ani_date_mort_text, TRIM=false}, {SCHEMA_COLUMN=ani_date_mort, TRIM=false}, {SCHEMA_COLUMN=ani_cause_mort, TRIM=false}, {SCHEMA_COLUMN=mort_categorie, TRIM=false}, {SCHEMA_COLUMN=ani_poids_mort, TRIM=false}, {SCHEMA_COLUMN=newColumn1, TRIM=false}, {SCHEMA_COLUMN=newColumn2, TRIM=false}, {SCHEMA_COLUMN=newColumn3, TRIM=false}, {SCHEMA_COLUMN=newColumn4, TRIM=false}, {SCHEMA_COLUMN=newColumn5, TRIM=false}, {SCHEMA_COLUMN=newColumn6, TRIM=false}, {SCHEMA_COLUMN=newColumn7, TRIM=false}, {SCHEMA_COLUMN=newColumn8, TRIM=false}, {SCHEMA_COLUMN=newColumn9, TRIM=false}, {SCHEMA_COLUMN=newColumn10, TRIM=false}, {SCHEMA_COLUMN=newColumn11, TRIM=false}, {SCHEMA_COLUMN=newColumn12, TRIM=false}, {SCHEMA_COLUMN=newColumn13, TRIM=false}, {SCHEMA_COLUMN=newColumn14, TRIM=false}, {SCHEMA_COLUMN=newColumn15, TRIM=false}, {SCHEMA_COLUMN=newColumn16, TRIM=false}, {SCHEMA_COLUMN=newColumn17, TRIM=false}, {SCHEMA_COLUMN=newColumn18, TRIM=false}, {SCHEMA_COLUMN=newColumn19, TRIM=false}, {SCHEMA_COLUMN=newColumn20, TRIM=false}, {SCHEMA_COLUMN=newColumn21, TRIM=false}, {SCHEMA_COLUMN=newColumn22, TRIM=false}, {SCHEMA_COLUMN=newColumn23, TRIM=false}, {SCHEMA_COLUMN=newColumn24, TRIM=false}, {SCHEMA_COLUMN=newColumn25, TRIM=false}, {SCHEMA_COLUMN=newColumn26, TRIM=false}, {SCHEMA_COLUMN=newColumn27, TRIM=false}, {SCHEMA_COLUMN=newColumn28, TRIM=false}, {SCHEMA_COLUMN=newColumn29, TRIM=false}, {SCHEMA_COLUMN=newColumn30, TRIM=false}, {SCHEMA_COLUMN=newColumn31, TRIM=false}, {SCHEMA_COLUMN=newColumn32, TRIM=false}, {SCHEMA_COLUMN=newColumn33, TRIM=false}, {SCHEMA_COLUMN=newColumn34, TRIM=false}, {SCHEMA_COLUMN=newColumn35, TRIM=false}, {SCHEMA_COLUMN=newColumn36, TRIM=false}, {SCHEMA_COLUMN=newColumn37, TRIM=false}, {SCHEMA_COLUMN=newColumn38, TRIM=false}, {SCHEMA_COLUMN=newColumn39, TRIM=false}, {SCHEMA_COLUMN=heure_lache, TRIM=false}, {SCHEMA_COLUMN=newColumn41, TRIM=false}, {SCHEMA_COLUMN=newColumn42, TRIM=false}, {SCHEMA_COLUMN=newColumn43, TRIM=false}, {SCHEMA_COLUMN=newColumn44, TRIM=false}, {SCHEMA_COLUMN=newColumn45, TRIM=false}, {SCHEMA_COLUMN=newColumn46, TRIM=false}, {SCHEMA_COLUMN=newColumn47, TRIM=false}, {SCHEMA_COLUMN=newColumn48, TRIM=false}, {SCHEMA_COLUMN=newColumn49, TRIM=false}, {SCHEMA_COLUMN=newColumn50, TRIM=false}, {SCHEMA_COLUMN=newColumn51, TRIM=false}, {SCHEMA_COLUMN=newColumn52, TRIM=false}, {SCHEMA_COLUMN=newColumn53, TRIM=false}, {SCHEMA_COLUMN=newColumn54, TRIM=false}, {SCHEMA_COLUMN=newColumn55, TRIM=false}, {SCHEMA_COLUMN=newColumn56, TRIM=false}, {SCHEMA_COLUMN=newColumn57, TRIM=false}, {SCHEMA_COLUMN=newColumn58, TRIM=false}, {SCHEMA_COLUMN=newColumn59, TRIM=false}, {SCHEMA_COLUMN=newColumn60, TRIM=false}, {SCHEMA_COLUMN=newColumn61, TRIM=false}, {SCHEMA_COLUMN=newColumn62, TRIM=false}, {SCHEMA_COLUMN=newColumn63, TRIM=false}, {SCHEMA_COLUMN=newColumn64, TRIM=false}, {SCHEMA_COLUMN=newColumn65, TRIM=false}, {SCHEMA_COLUMN=newColumn66, TRIM=false}, {SCHEMA_COLUMN=newColumn67, TRIM=false}, {SCHEMA_COLUMN=newColumn68, TRIM=false}, {SCHEMA_COLUMN=newColumn69, TRIM=false}, {SCHEMA_COLUMN=newColumn70, TRIM=false}, {SCHEMA_COLUMN=newColumn71, TRIM=false}, {SCHEMA_COLUMN=newColumn72, TRIM=false}, {SCHEMA_COLUMN=newColumn73, TRIM=false}, {SCHEMA_COLUMN=newColumn74, TRIM=false}, {SCHEMA_COLUMN=newColumn75, TRIM=false}, {SCHEMA_COLUMN=newColumn76, TRIM=false}, {SCHEMA_COLUMN=newColumn77, TRIM=false}, {SCHEMA_COLUMN=newColumn78, TRIM=false}, {SCHEMA_COLUMN=newColumn79, TRIM=false}, {SCHEMA_COLUMN=newColumn80, TRIM=false}, {SCHEMA_COLUMN=newColumn81, TRIM=false}, {SCHEMA_COLUMN=newColumn82, TRIM=false}, {SCHEMA_COLUMN=newColumn83, TRIM=false}, {SCHEMA_COLUMN=newColumn84, TRIM=false}, {SCHEMA_COLUMN=newColumn85, TRIM=false}, {SCHEMA_COLUMN=newColumn86, TRIM=false}, {SCHEMA_COLUMN=newColumn87, TRIM=false}, {SCHEMA_COLUMN=newColumn88, TRIM=false}, {SCHEMA_COLUMN=newColumn89, TRIM=false}, {SCHEMA_COLUMN=newColumn90, TRIM=false}, {SCHEMA_COLUMN=newColumn91, TRIM=false}, {SCHEMA_COLUMN=newColumn92, TRIM=false}, {SCHEMA_COLUMN=newColumn93, TRIM=false}, {SCHEMA_COLUMN=newColumn94, TRIM=false}, {SCHEMA_COLUMN=newColumn95, TRIM=false}, {SCHEMA_COLUMN=newColumn96, TRIM=false}, {SCHEMA_COLUMN=newColumn97, TRIM=false}, {SCHEMA_COLUMN=newColumn98, TRIM=false}, {SCHEMA_COLUMN=newColumn99, TRIM=false}, {SCHEMA_COLUMN=newColumn100, TRIM=false}, {SCHEMA_COLUMN=newColumn101, TRIM=false}, {SCHEMA_COLUMN=newColumn102, TRIM=false}, {SCHEMA_COLUMN=newColumn103, TRIM=false}, {SCHEMA_COLUMN=newColumn104, TRIM=false}, {SCHEMA_COLUMN=newColumn105, TRIM=false}, {SCHEMA_COLUMN=newColumn106, TRIM=false}, {SCHEMA_COLUMN=newColumn107, TRIM=false}, {SCHEMA_COLUMN=newColumn108, TRIM=false}, {SCHEMA_COLUMN=newColumn109, TRIM=false}, {SCHEMA_COLUMN=newColumn110, TRIM=false}, {SCHEMA_COLUMN=newColumn111, TRIM=false}, {SCHEMA_COLUMN=newColumn112, TRIM=false}, {SCHEMA_COLUMN=newColumn113, TRIM=false}, {SCHEMA_COLUMN=newColumn114, TRIM=false}, {SCHEMA_COLUMN=newColumn115, TRIM=false}, {SCHEMA_COLUMN=newColumn116, TRIM=false}]
Encodage"ISO-8859-1"
Lire les valeurs réelles pour les nombresfalse
Terminer la lecture sur ligne videtrue
Ne pas valider les cellulesfalse
Ignorer l'avertissementfalse
Afficher les informationstrue
Commentaireolumn15" key="false" type="String" length="" precision="" nullable="true" comment=""/> <column name="newColumn16" key="false" type="String" length="" precision="" nullable="true" comment=""/> <column name="newColumn17" key="false" type="String" length="" precision="" nullable="true" comment=""/> <column name="newColumn18" key="false" type="String" length="spécifique.
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
etiq_telemetriefalseString8false
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseString3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
jourfalseint2false
moisfalseint2false
anneefalseint4false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseStringtrue
cap_poidsfalseString63trueString à convertir en float
cap_circoufalseString6trueString à convertir en float
cap_lpafalseString6trueString à convertir en float
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
pre_peaufalseStringtrue
pre_poilsfalseStringtrue
pre_sangfalseStringtrue
pre_fecefalseStringtrue
pre_tiquefalseStringtrue
pre_vaginalfalseStringtrue
pre_nasalfalseStringtrue
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalseString10true
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
suivi_GPS_oui_si_60joursfalseInteger1trueNull si equipement VHF
jrs_suivifalseInteger4true
capteur_Activit_falseString3trueUtilisé pour vérifier / filtrer avec les données d'activité
eqa_problemefalseString32true
vie_sitefalseStringtrue
vie_secteurfalseStringtrue
ani_mortalitefalseString3trueBooléen oui ou null
ani_date_mort_textfalseString20trueNormalement de type date
ani_date_mortfalseString10true
ani_cause_mortfalseString32true
mort_categoriefalseStringtrue
ani_poids_mortfalseString15trueValeurs NA??
newColumn1falseStringtrue
newColumn2falseStringtrue
newColumn3falseStringtrue
newColumn4falseStringtrue
newColumn5falseStringtrue
newColumn6falseStringtrue
newColumn7falseStringtrue
newColumn8falseStringtrue
newColumn9falseStringtrue
newColumn10falseStringtrue
newColumn11falseStringtrue
newColumn12falseStringtrue
newColumn13falseStringtrue
newColumn14falseStringtrue
newColumn15falseStringtrue
newColumn16falseStringtrue
newColumn17falseStringtrue
newColumn18falseStringtrue
newColumn19falseStringtrue
newColumn20falseStringtrue
newColumn21falseStringtrue
newColumn22falseStringtrue
newColumn23falseStringtrue
newColumn24falseStringtrue
newColumn25falseStringtrue
newColumn26falseStringtrue
newColumn27falseStringtrue
newColumn28falseStringtrue
newColumn29falseStringtrue
newColumn30falseStringtrue
newColumn31falseStringtrue
newColumn32falseStringtrue
newColumn33falseStringtrue
newColumn34falseStringtrue
newColumn35falseStringtrue
newColumn36falseStringtrue
newColumn37falseStringtrue
newColumn38falseStringtrue
newColumn39falseStringtrue
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures
newColumn41falseStringtrue
newColumn42falseStringtrue
newColumn43falseStringtrue
newColumn44falseStringtrue
newColumn45falseStringtrue
newColumn46falseStringtrue
newColumn47falseStringtrue
newColumn48falseStringtrue
newColumn49falseStringtrue
newColumn50falseStringtrue
newColumn51falseStringtrue
newColumn52falseStringtrue
newColumn53falseStringtrue
newColumn54falseStringtrue
newColumn55falseStringtrue
newColumn56falseStringtrue
newColumn57falseStringtrue
newColumn58falseStringtrue
newColumn59falseStringtrue
newColumn60falseStringtrue
newColumn61falseStringtrue
newColumn62falseStringtrue
newColumn63falseStringtrue
newColumn64falseStringtrue
newColumn65falseStringtrue
newColumn66falseStringtrue
newColumn67falseStringtrue
newColumn68falseStringtrue
newColumn69falseStringtrue
newColumn70falseStringtrue
newColumn71falseStringtrue
newColumn72falseStringtrue
newColumn73falseStringtrue
newColumn74falseStringtrue
newColumn75falseStringtrue
newColumn76falseStringtrue
newColumn77falseStringtrue
newColumn78falseStringtrue
newColumn79falseStringtrue
newColumn80falseStringtrue
newColumn81falseStringtrue
newColumn82falseStringtrue
newColumn83falseStringtrue
newColumn84falseStringtrue
newColumn85falseStringtrue
newColumn86falseStringtrue
newColumn87falseStringtrue
newColumn88falseStringtrue
newColumn89falseStringtrue
newColumn90falseStringtrue
newColumn91falseStringtrue
newColumn92falseStringtrue
newColumn93falseStringtrue
newColumn94falseStringtrue
newColumn95falseStringtrue
newColumn96falseStringtrue
newColumn97falseStringtrue
newColumn98falseStringtrue
newColumn99falseStringtrue
newColumn100falseStringtrue
newColumn101falseStringtrue
newColumn102falseStringtrue
newColumn103falseStringtrue
newColumn104falseStringtrue
newColumn105falseStringtrue
newColumn106falseStringtrue
newColumn107falseStringtrue
newColumn108falseStringtrue
newColumn109falseStringtrue
newColumn110falseStringtrue
newColumn111falseStringtrue
newColumn112falseStringtrue
newColumn113falseStringtrue
newColumn114falseStringtrue
newColumn115falseStringtrue
newColumn116falseStringtrue

Original Function Parameters:
Composant :   tFileList

      UNIQUE NAMEtFileList_1INPUT(S)tPrejob_1
LibelléListing *.*OUTPUT(S)tFileDelete_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="*.*"}]
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 informationsfalse
CommentaireSélectionne tous les fichiers du dossier de travail
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tFileList

      UNIQUE NAMEtFileList_2INPUT(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 :   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_1INPUT(S)tFileInputExcel_2
Libellérejets_animauxOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Use Output Streamfalse
Nom de fichiercontext.dossier_travail + "rejets_animaux.csv.err"
Séparateur de lignes"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
Séparateur avancé (pour les nombres)false
Options CSVfalse
Créer le répertoire s'il n'existe pastrue
Diviser la sortie dans plusieurs fichiersfalse
Personnaliser la taille de la mémoire utilisée pour stocker temporairement les donnéesfalse
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Afficher les informationstrue
CommentaireFichier contenant les lignes en rejets malgré le schéma permissif utilisé. Chaque ligne comporte le motif de rejet spécifique en fin de ligne. Ce fichier devrait normalement être vide (donc ne pas exister) - dans le cas contraire il faudra certainement envisager d'autres contrôles pour traiter les cas de figure oubliés. Le chemin est contextualisé.
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
etiq_telemetriefalseString8false
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseString3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
jourfalseint2false
moisfalseint2false
anneefalseint4false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseStringtrue
cap_poidsfalseString63trueString à convertir en float
cap_circoufalseString6trueString à convertir en float
cap_lpafalseString6trueString à convertir en float
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
pre_peaufalseStringtrue
pre_poilsfalseStringtrue
pre_sangfalseStringtrue
pre_fecefalseStringtrue
pre_tiquefalseStringtrue
pre_vaginalfalseStringtrue
pre_nasalfalseStringtrue
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalseString10true
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
suivi_GPS_oui_si_60joursfalseInteger1trueNull si equipement VHF
jrs_suivifalseInteger4true
capteur_Activit_falseString3trueUtilisé pour vérifier / filtrer avec les données d'activité
eqa_problemefalseString32true
vie_sitefalseStringtrue
vie_secteurfalseStringtrue
ani_mortalitefalseString3trueBooléen oui ou null
ani_date_mort_textfalseString20trueNormalement de type date
ani_date_mortfalseString10true
ani_cause_mortfalseString32true
mort_categoriefalseStringtrue
ani_poids_mortfalseString15trueValeurs NA??
newColumn1falseStringtrue
newColumn2falseStringtrue
newColumn3falseStringtrue
newColumn4falseStringtrue
newColumn5falseStringtrue
newColumn6falseStringtrue
newColumn7falseStringtrue
newColumn8falseStringtrue
newColumn9falseStringtrue
newColumn10falseStringtrue
newColumn11falseStringtrue
newColumn12falseStringtrue
newColumn13falseStringtrue
newColumn14falseStringtrue
newColumn15falseStringtrue
newColumn16falseStringtrue
newColumn17falseStringtrue
newColumn18falseStringtrue
newColumn19falseStringtrue
newColumn20falseStringtrue
newColumn21falseStringtrue
newColumn22falseStringtrue
newColumn23falseStringtrue
newColumn24falseStringtrue
newColumn25falseStringtrue
newColumn26falseStringtrue
newColumn27falseStringtrue
newColumn28falseStringtrue
newColumn29falseStringtrue
newColumn30falseStringtrue
newColumn31falseStringtrue
newColumn32falseStringtrue
newColumn33falseStringtrue
newColumn34falseStringtrue
newColumn35falseStringtrue
newColumn36falseStringtrue
newColumn37falseStringtrue
newColumn38falseStringtrue
newColumn39falseStringtrue
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures
newColumn41falseStringtrue
newColumn42falseStringtrue
newColumn43falseStringtrue
newColumn44falseStringtrue
newColumn45falseStringtrue
newColumn46falseStringtrue
newColumn47falseStringtrue
newColumn48falseStringtrue
newColumn49falseStringtrue
newColumn50falseStringtrue
newColumn51falseStringtrue
newColumn52falseStringtrue
newColumn53falseStringtrue
newColumn54falseStringtrue
newColumn55falseStringtrue
newColumn56falseStringtrue
newColumn57falseStringtrue
newColumn58falseStringtrue
newColumn59falseStringtrue
newColumn60falseStringtrue
newColumn61falseStringtrue
newColumn62falseStringtrue
newColumn63falseStringtrue
newColumn64falseStringtrue
newColumn65falseStringtrue
newColumn66falseStringtrue
newColumn67falseStringtrue
newColumn68falseStringtrue
newColumn69falseStringtrue
newColumn70falseStringtrue
newColumn71falseStringtrue
newColumn72falseStringtrue
newColumn73falseStringtrue
newColumn74falseStringtrue
newColumn75falseStringtrue
newColumn76falseStringtrue
newColumn77falseStringtrue
newColumn78falseStringtrue
newColumn79falseStringtrue
newColumn80falseStringtrue
newColumn81falseStringtrue
newColumn82falseStringtrue
newColumn83falseStringtrue
newColumn84falseStringtrue
newColumn85falseStringtrue
newColumn86falseStringtrue
newColumn87falseStringtrue
newColumn88falseStringtrue
newColumn89falseStringtrue
newColumn90falseStringtrue
newColumn91falseStringtrue
newColumn92falseStringtrue
newColumn93falseStringtrue
newColumn94falseStringtrue
newColumn95falseStringtrue
newColumn96falseStringtrue
newColumn97falseStringtrue
newColumn98falseStringtrue
newColumn99falseStringtrue
newColumn100falseStringtrue
newColumn101falseStringtrue
newColumn102falseStringtrue
newColumn103falseStringtrue
newColumn104falseStringtrue
newColumn105falseStringtrue
newColumn106falseStringtrue
newColumn107falseStringtrue
newColumn108falseStringtrue
newColumn109falseStringtrue
newColumn110falseStringtrue
newColumn111falseStringtrue
newColumn112falseStringtrue
newColumn113falseStringtrue
newColumn114falseStringtrue
newColumn115falseStringtrue
newColumn116falseStringtrue
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant :   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_5INPUT(S)tConvertType_1
Libellécapture_animaux_ok.csvOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Use Output Streamfalse
Nom de fichiercontext.dossier_travail + "capture_animaux_ok.csv"
Séparateur de lignes"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
Séparateur avancé (pour les nombres)false
Options CSVfalse
Créer le répertoire s'il n'existe pastrue
Diviser la sortie dans plusieurs fichiersfalse
Personnaliser la taille de la mémoire utilisée pour stocker temporairement les donnéesfalse
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videfalse
Afficher les informationsfalse
CommentaireFichier contenant les informations élémentaires sur les animaux ainsi que les captures et les équipements associés aux animaux.
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
ani_telemetriefalseStringfalse
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseBoolean3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseString64true
cap_poidsfalseFloat63true
cap_circoufalseFloat6trueNormalement de type float
cap_lpafalseFloat6true
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalsejava.util.Date10true
eqa_activitefalseBooleantrueBooléen
eqa_problemefalseString32true
ani_mortalitefalseBooleantrueBooléen oui ou null
ani_date_mort_textfalseString20true
ani_date_mortfalsejava.util.Date10trueNormalement de type date
ani_cause_mortfalseString32true
ani_poids_mortfalseFloat15true
ani_poids_mort_nafalseBooleantrueBooléen qui précise si le poids indiquait NA dans le fichier original des captures
ani_date_mort_arrondifalseBooleantrue
eqa_date_fin_arrondifalseBooleantrue
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures

Original Function Parameters:
Composant :   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_6INPUT(S)tConvertType_1
Libellérejets_animaux_conversionOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Use Output Streamfalse
Nom de fichiercontext.dossier_travail + "rejets_animaux_conversion.csv.err"
Séparateur de lignes"\n"
Séparateur de champs";"
Ecrire aprèsfalse
Inclure l'en-têtetrue
Compresser en tant que fichier zipfalse
Séparateur avancé (pour les nombres)false
Options CSVfalse
Créer le répertoire s'il n'existe pastrue
Diviser la sortie dans plusieurs fichiersfalse
Personnaliser la taille de la mémoire utilisée pour stocker temporairement les donnéesfalse
Sortie en mode lignefalse
Encodage"ISO-8859-15"
Ne pas générer de fichier videtrue
Afficher les informationstrue
CommentaireFichier contenant les lignes en rejets suite à la conversion. Chaque ligne nécessitera une correction au sein du fichier source. Par exemple le poids d'un animal mort avec une valeur "22 Kg Vide" sera traité dans ce flux de rejet. Le chemin est contextualisé.
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
ani_telemetriefalseStringfalse
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseBoolean3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseString64true
cap_poidsfalseFloat63true
cap_circoufalseFloat6trueNormalement de type float
cap_lpafalseFloat6true
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalsejava.util.Date10true
eqa_activitefalseBooleantrueBooléen
eqa_problemefalseString32true
ani_mortalitefalseBooleantrueBooléen oui ou null
ani_date_mort_textfalseString20true
ani_date_mortfalsejava.util.Date10trueNormalement de type date
ani_cause_mortfalseString32true
ani_poids_mortfalseFloat15true
ani_poids_mort_nafalseBooleantrueBooléen qui précise si le poids indiquait NA dans le fichier original des captures
ani_date_mort_arrondifalseBooleantrue
eqa_date_fin_arrondifalseBooleantrue
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Composant :   tPostjob

      UNIQUE NAMEtPostjob_1INPUT(S)none
Libellé__UNIQUE_NAME__OUTPUT(S)tFileList_2

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)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 :   tReplace

      UNIQUE NAMEtReplace_1INPUT(S)tMap_5
LibelléRemplace sperateur dec boolOUTPUT(S)tConvertType_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Mode simpletrue
Chercher/Remplacer[{USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=cap_poids, REPLACE_STRING=".", COMMENT=Remplacement séparateur décimal utile pour les nombres stockés sous forme de chaîne, WHOLE_WORD=false, SEARCH_PATTERN=","}, {USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=cap_circou, REPLACE_STRING=".", COMMENT=Remplacement séparateur décimal utile pour les nombres stockés sous forme de chaîne, WHOLE_WORD=false, SEARCH_PATTERN=","}, {USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=cap_lpa, REPLACE_STRING=".", COMMENT=Remplacement séparateur décimal utile pour les nombres stockés sous forme de chaîne, WHOLE_WORD=false, SEARCH_PATTERN=","}, {USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=ani_poids_mort, REPLACE_STRING=".", COMMENT=Remplacement séparateur décimal utile pour les nombres stockés sous forme de chaîne, WHOLE_WORD=false, SEARCH_PATTERN=","}, {USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=eqa_activite, REPLACE_STRING="False", COMMENT=Remplacement 0 par False, WHOLE_WORD=true, SEARCH_PATTERN="0"}, {USE_GLOB=false, CASE_SENSITIVE=false, INPUT_COLUMN=eqa_activite, REPLACE_STRING="True", COMMENT=Remplacement 1 par True, WHOLE_WORD=true, SEARCH_PATTERN="1"}]
Mode avancé (recherche par expression régulière "regexp")false
Afficher les informationsfalse
CommentaireRemplacement des séparateurs décimaux '.' par des ',' dans les champs concernés (cap_poids, cap_circou, cap_lpa et ani_poids_mort) Remplace 0 ou 1 par False ouTrue dans les champs booléen (eqa_activite codé 0 ou 1 dans le fichier d'origine)
Utiliser une règle de validation existantefalse

Schéma detReplace_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire
ani_etiqtrueString6false
ani_telemetriefalseStringfalse
cap_baguefalseString8false
Nombre_capturefalseint2false
SIT_Nom_CourtfalseString20false
cap_faonfalseBoolean3trueBooléen (Oui pour vrai)
cap_datefalsejava.util.Date8false
cap_annee_suivifalseint4false
ani_sexefalseString1falsef ou m à passer en majuscule
cap_agefalseString5false
cap_age_corrigefalseString5false
cap_age_classefalseString10false
cap_etat_santefalseString64true
cap_poidsfalseString6true
cap_circoufalseString6trueNormalement de type float
cap_lpafalseString6true
var_machoirefalseInteger3true
var_long_bois_gauchefalseString4true
var_long_bois_droitfalseString4true
teq_nom_courtfalseString8true
eqt_id_usuelfalseString8true
eqa_date_debutfalsejava.util.Date8true
eqa_date_fin_textfalseString20true
eqa_date_finfalseString10true
eqa_activitefalseStringtrue
eqa_problemefalseString32true
ani_mortalitefalseBoolean3trueBooléen oui ou null
ani_date_mort_textfalseString20true
ani_date_mortfalseString10trueNormalement de type date
ani_cause_mortfalseString32true
ani_poids_mortfalseString15trueValeurs NA??
ani_poids_mort_nafalseBooleantrueBooléen qui précise si le poids indiquait NA dans le fichier original des captures
ani_date_mort_arrondifalseBooleantrueIndique une différence entre ani_date_mort et ani_date_mort_text
eqa_date_fin_arrondifalseBooleantrue
date_fin_capteurfalsejava.util.DatetrueIndique la date à laquelle les mesures d'activité doivent être tronquées
heure_lachefalseStringtrueHeure de laché permettant de connaître le moemnt effectif de démarrage des mesures

Original Function Parameters:
Composant :   tMap

      UNIQUE NAMEtMap_5INPUT(S)tFileInputExcel_2
LibelléRemplacement valeursOUTPUT(S)tReplace_1

No image available