![]() | 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:08 |
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 | bdnff4_02 |
Créé par : | alain.benard@nancy.inra.fr |
Version | 1.0 |
Objectif | Intégration des espèces de la BDNFF 4.02 |
Statut | PROD |
Description | Alimentation de la table des espèces à partir du fichier excel de la base de données BDNFF4.02. Ce tableau présente les |
Création | 6 janv. 2011 14:51:24 |
Modification | 3 sept. 2012 10:26:46 |
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) | false |
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 | |
DB_Phyto_Password | DB_Phyto_Password? | true | id_Password | ****** | DB_Phyto |
DB_Phyto_Login | DB_Phyto_Login? | false | id_String | admin | DB_Phyto |
DB_Phyto_Database | DB_Phyto_Database? | false | id_String | db_phyto | DB_Phyto |
DB_Phyto_Server | DB_Phyto_Server? | false | id_String | bdd.nancy.inra.fr | DB_Phyto |
DB_Phyto_Port | DB_Phyto_Port? | false | id_String | 5432 | DB_Phyto |
DB_Phyto_Schema | DB_Phyto_Schema? | false | id_String | public | DB_Phyto |
Contexte :Default |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | null | CTX_Chemins |
fichierbdnff | fichierbdnff? | false | id_String | null | CTX_Chemins |
fichiernum_taxo_doublon | fichiernum_taxo_doublon? | false | id_String | null | CTX_Chemins |
fichiernum_taxo_null | fichiernum_taxo_null? | 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 |
DB_Phyto_Database | DB_Phyto_Database? | false | id_String | ||
DB_Phyto_Login | DB_Phyto_Login? | false | id_String | ||
DB_Phyto_Password | DB_Phyto_Password? | true | id_Password | ****** | |
DB_Phyto_Port | DB_Phyto_Port? | false | id_String | ||
DB_Phyto_Schema | DB_Phyto_Schema? | false | id_String | ||
DB_Phyto_Server | DB_Phyto_Server? | false | id_String | ||
id_flore_origine | id_flore_origine? | false | id_Integer | Variables |
Contexte :production |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | //mandragore/phyto/BDD/base_phyto/floristique | CTX_Chemins |
fichierbdnff | fichierbdnff? | false | id_String | D:/projets/BDD Phyto/codifications/bdnffv5.xlsx | CTX_Chemins |
fichiernum_taxo_doublon | fichiernum_taxo_doublon? | false | id_String | //mandragore/phyto/bdd/base_phyto/floristique/integration/log/doublon_numtaxo.csv | CTX_Chemins |
fichiernum_taxo_null | fichiernum_taxo_null? | false | id_String | //mandragore/phyto/bdd/base_phyto/floristique/integration/log/num_taxo_null.csv | 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 |
DB_Phyto_Database | DB_Phyto_Database? | false | id_String | db_phyto | |
DB_Phyto_Login | DB_Phyto_Login? | false | id_String | albenard | |
DB_Phyto_Password | DB_Phyto_Password? | true | id_Password | ****** | |
DB_Phyto_Port | DB_Phyto_Port? | false | id_String | 5432 | |
DB_Phyto_Schema | DB_Phyto_Schema? | false | id_String | public | |
DB_Phyto_Server | DB_Phyto_Server? | false | id_String | pggeodb.nancy.inra.fr | |
id_flore_origine | id_flore_origine? | false | id_Integer | 5 | Variables |
Contexte :test |
Nom | Prompt | Need Prompt? | Type | Valeur | Source |
---|---|---|---|---|---|
dossier_base | dossier_base? | false | id_String | D:/tos/donnees/bdd_phyto/global | CTX_Chemins |
fichierbdnff | fichierbdnff? | false | id_String | D:/projets/BDD Phyto/codifications/bdnffv5.xlsx | CTX_Chemins |
fichiernum_taxo_doublon | fichiernum_taxo_doublon? | false | id_String | D:/projets/BDD Phyto/codifications/doublon_numtaxo.csv | CTX_Chemins |
fichiernum_taxo_null | fichiernum_taxo_null? | false | id_String | D:/projets/BDD Phyto/codifications/log/num_taxo_null.csv | 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 |
DB_Phyto_Database | DB_Phyto_Database? | false | id_String | db_phyto | |
DB_Phyto_Login | DB_Phyto_Login? | false | id_String | admin | |
DB_Phyto_Password | DB_Phyto_Password? | true | id_Password | ****** | |
DB_Phyto_Port | DB_Phyto_Port? | false | id_String | 5432 | |
DB_Phyto_Schema | DB_Phyto_Schema? | false | id_String | public | |
DB_Phyto_Server | DB_Phyto_Server? | false | id_String | bdd.nancy.inra.fr | |
id_flore_origine | id_flore_origine? | false | id_Integer | 5 | Variables |
Nom du composant | Type de composant |
---|---|
tConvertType_1 | tConvertType |
tFileInputExcel_1 | tFileInputExcel |
tFileInputExcel_2 | tFileInputExcel |
tFileOutputDelimited_1 | tFileOutputDelimited |
tFileOutputDelimited_2 | tFileOutputDelimited |
tFilterRow_1 | tFilterRow |
tMap_1 | tMap |
tPostgresqlCommit_1 | tPostgresqlCommit |
tPostgresqlConnection_1 | tPostgresqlConnection |
tPostgresqlOutput_1 | tPostgresqlOutput |
tUniqRow_2 | tUniqRow |
tUniqRow_3 | tUniqRow |
tUnite_1 | tUnite |
Composant : tConvertType |
![]() | UNIQUE NAME | tConvertType_1 | INPUT(S) | tFilterRow_1 |
Libellé | Conversion | OUTPUT(S) | tUniqRow_3 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
!!!IN_SCHEMA.NAME!!! | |
Conversion automatique | true |
Définir les valeurs vides comme Null avant de convertir | false |
Terminer en cas d'erreur | false |
Afficher les informations | true |
Commentaire | Ce composant convertit le champ numérique num_taxonomique (fichier BDNFF) en chaîne de caractère pour respecter le type du champ cible de la base de données. |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | String | 6 | true |
Composant : tFileInputExcel |
![]() | UNIQUE NAME | tFileInputExcel_1 | INPUT(S) | tPostgresqlConnection_1 |
Libellé | bdnff4_02 | OUTPUT(S) | tUnite_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Lire un fichier au format excel2007 (xlsx) | false |
Nom de fichier/Flux | context.fichierbdnff |
Toutes les feuilles | false |
Liste des feuilles | [{USE_REGEX=, SHEETNAME="Feuille1"}] |
En-tête | 1 |
Pied-de-page | 0 |
Limite | |
Affecte chaque feuille (en-tête et pied de page) | false |
Première colonne | 1 |
Dernière colonne | |
Terminer en cas d'erreur | false |
Séparateur avancé (pour les nombres) | false |
Supprimer les espaces en début et en fin de champ dans toutes les colonnes | false |
Sélectionnez la colonne dans laquelle vous voulez supprimer les espaces entourant les champs | [{SCHEMA_COLUMN=num_nomenclatural, TRIM=false}, {SCHEMA_COLUMN=num_taxonomique, TRIM=false}, {SCHEMA_COLUMN=rang_taxonomique, TRIM=false}, {SCHEMA_COLUMN=nom_famille, TRIM=false}, {SCHEMA_COLUMN=nom_complet, TRIM=false}, {SCHEMA_COLUMN=ref_biblio_complete, TRIM=false}, {SCHEMA_COLUMN=nom_valide_complet, TRIM=false}, {SCHEMA_COLUMN=num_nom_valide, TRIM=false}, {SCHEMA_COLUMN=info_combinaison, TRIM=false}, {SCHEMA_COLUMN=type_synonymie, TRIM=false}, {SCHEMA_COLUMN=doute_nom_valide, TRIM=false}, {SCHEMA_COLUMN=hybride, TRIM=false}, {SCHEMA_COLUMN=auteur_principal, TRIM=false}, {SCHEMA_COLUMN=statut, TRIM=false}, {SCHEMA_COLUMN=basionyme, TRIM=false}, {SCHEMA_COLUMN=num_basionyme, TRIM=false}, {SCHEMA_COLUMN=maj_modif, TRIM=false}, {SCHEMA_COLUMN=maj_creation, TRIM=false}, {SCHEMA_COLUMN=remarque, TRIM=false}] |
Encodage | "windows-1252" |
Lire les valeurs réelles pour les nombres | false |
Terminer la lecture sur ligne vide | false |
Ne pas valider les cellules | false |
Ignorer l'avertissement | false |
Afficher les informations | true |
Commentaire | Premier onglet du fichier de la BD NFF version 4.02 |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
num_nomenclatural | true | String | true | |||
num_taxonomique | false | Integer | 6 | true | ||
rang_taxonomique | false | Integer | 6 | true | ||
nom_famille | false | String | 64 | true | ||
nom_complet | false | String | 256 | true | ||
ref_biblio_complete | false | String | 72 | true | ||
nom_valide_complet | false | String | 256 | true | ||
num_nom_valide | false | Integer | 6 | true | ||
info_combinaison | false | String | true | |||
type_synonymie | false | Character | 1 | true | ||
doute_nom_valide | false | String | true | |||
hybride | false | String | true | |||
auteur_principal | false | String | true | |||
statut | false | Integer | 2 | true | ||
basionyme | false | String | true | |||
num_basionyme | false | Integer | 6 | true | ||
maj_modif | false | String | true | |||
maj_creation | false | String | true | |||
remarque | false | String | true |
Composant : tFileInputExcel |
![]() | UNIQUE NAME | tFileInputExcel_2 | INPUT(S) | none |
Libellé | bdnff4_02 | OUTPUT(S) | tUnite_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Lire un fichier au format excel2007 (xlsx) | false |
Nom de fichier/Flux | context.fichierbdnff |
Toutes les feuilles | false |
Liste des feuilles | [{USE_REGEX=, SHEETNAME="Feuille2"}] |
En-tête | 1 |
Pied-de-page | 0 |
Limite | |
Affecte chaque feuille (en-tête et pied de page) | false |
Première colonne | 1 |
Dernière colonne | |
Terminer en cas d'erreur | false |
Séparateur avancé (pour les nombres) | false |
Supprimer les espaces en début et en fin de champ dans toutes les colonnes | false |
Sélectionnez la colonne dans laquelle vous voulez supprimer les espaces entourant les champs | name="nom_espece" key="false" type="String" length="256" precision="" nullable="true" comment=""/> <column name="id_ori" key="false" type="Integer" length="" precision="" nullable="true" comment=""/> se}, {SCHEMA_COLUMN=ref_biblio_complete, TRIM=false}, {SCHEMA_COLUMN=nom_valide_complet, TRIM=false}, {SCHEMA_COLUMN=num_nom_valide, TRIM=false}, {SCHEMA_COLUMN=info_combinaison, TRIM=false}, {SCHEMA_COLUMN=type_synonymie, TRIM=false}, {SCHEMA_COLUMN=doute_nom_valide, TRIM=false}, {SCHEMA_COLUMN=hybride, TRIM=false}, {SCHEMA_COLUMN=auteur_principal, TRIM=false}, {SCHEMA_COLUMN=statut, TRIM=false}, {SCHEMA_COLUMN=basionyme, TRIM=false}, {SCHEMA_COLUMN=num_basionyme, TRIM=false}, {SCHEMA_COLUMN=maj_modif, TRIM=false}, {SCHEMA_COLUMN=maj_creation, TRIM=false}, {SCHEMA_COLUMN=remarque, TRIM=false}] |
Encodage | "UTF-8" |
Lire les valeurs réelles pour les nombres | false |
Terminer la lecture sur ligne vide | false |
Ne pas valider les cellules | false |
Ignorer l'avertissement | false |
Afficher les informations | true |
Commentaire | Second onglet du fichier de la BD NFF version 4.02 |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
num_nomenclatural | true | String | true | |||
num_taxonomique | false | Integer | 6 | true | ||
rang_taxonomique | false | Integer | 6 | true | ||
nom_famille | false | String | 64 | true | ||
nom_complet | false | String | 256 | true | ||
ref_biblio_complete | false | String | 72 | true | ||
nom_valide_complet | false | String | 256 | true | ||
num_nom_valide | false | Integer | 6 | true | ||
info_combinaison | false | String | true | |||
type_synonymie | false | Character | 1 | true | ||
doute_nom_valide | false | String | true | |||
hybride | false | String | true | |||
auteur_principal | false | String | true | |||
statut | false | Integer | 2 | true | ||
basionyme | false | String | true | |||
num_basionyme | false | Integer | 6 | true | ||
maj_modif | false | String | true | |||
maj_creation | false | String | true | |||
remarque | false | String | true |
Composant : tFileOutputDelimited |
![]() | UNIQUE NAME | tFileOutputDelimited_1 | INPUT(S) | tUniqRow_3 |
Libellé | Doublons Num_Taxo (Encodage fichier Excel) | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Use Output Stream | false |
Nom de fichier | context.fichiernum_taxo_doublon |
Séparateur de lignes | "\n" |
Séparateur de champs | ";" |
Ecrire après | false |
Inclure l'en-tête | false |
Compresser en tant que fichier zip | false |
Séparateur avancé (pour les nombres) | false |
Options CSV | false |
Créer le répertoire s'il n'existe pas | true |
Diviser la sortie dans plusieurs fichiers | false |
Personnaliser la taille de la mémoire utilisée pour stocker temporairement les données | false |
Sortie en mode ligne | false |
Encodage | "ISO-8859-15" |
Ne pas générer de fichier vide | false |
Afficher les informations | false |
Commentaire | Fichier de log des num_taxonomique en doublons. Ces doublons persistent à ce stade du job en raison d'une différence d'encodage entre les 2 onglets du fichier d'origine, laissant croire, pour des noms officiels présents dans les 2 onglets et contenant certains caractères, qu'un même num_taxonomique peut désigner 2 espèces différentes. |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | String | 6 | true |
Composant : tFileOutputDelimited |
![]() | UNIQUE NAME | tFileOutputDelimited_2 | INPUT(S) | tFilterRow_1 |
Libellé | Num_Taxonomique Null | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Use Output Stream | false |
Nom de fichier | context.fichiernum_taxo_null |
Séparateur de lignes | "\n" |
Séparateur de champs | ";" |
Ecrire après | false |
Inclure l'en-tête | false |
Compresser en tant que fichier zip | false |
Séparateur avancé (pour les nombres) | false |
Options CSV | false |
Créer le répertoire s'il n'existe pas | true |
Diviser la sortie dans plusieurs fichiers | false |
Personnaliser la taille de la mémoire utilisée pour stocker temporairement les données | false |
Sortie en mode ligne | false |
Encodage | "ISO-8859-15" |
Ne pas générer de fichier vide | false |
Afficher les informations | true |
Commentaire | Fichier de log des espèces ayant un champ num_taxonomique de valeur nulle |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | Integer | 6 | true |
Composant : tFilterRow |
![]() | UNIQUE NAME | tFilterRow_1 | INPUT(S) | tUniqRow_2 |
Libellé | Fltre num_taxonomiqe | OUTPUT(S) | tConvertType_1, tFileOutputDelimited_2 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Opérateur logique utilisé pour combiner des conditions | && |
Conditions | [] |
Utiliser le mode avancé | true |
Avancé | // code sample : use input_row to define the condition. // input_row.columnName1.equals("foo") ||!(input_row.columnName2.equals("bar")) // replace the following expression by your own filter condition !(Relational.ISNULL(input_row.num_taxonomique)) |
Afficher les informations | true |
Commentaire | Filtre les lignes pour lesquelles le champ num_taxonomique est vide (non intégrés à la table des espèces). |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | Integer | 6 | true |
Composant : tPostgresqlCommit |
![]() | UNIQUE NAME | tPostgresqlCommit_1 | INPUT(S) | tPostgresqlOutput_1 |
Libellé | Commit transaction | OUTPUT(S) | none |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Liste des composants | tPostgresqlConnection_1 |
Fermer la connexion | true |
Afficher les informations | false |
Commentaire | Commit de la transaction d'insertion des espèces. |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|
Composant : tPostgresqlConnection |
![]() | UNIQUE NAME | tPostgresqlConnection_1 | INPUT(S) | none |
Libellé | DB_Phyto | OUTPUT(S) | tFileInputExcel_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Hôte | context.DB_Phyto_Server |
Port | context.DB_Phyto_Port |
Base de données | context.DB_Phyto_Database |
Schéma | context.DB_Phyto_Schema |
Utilisateur | context.DB_Phyto_Login |
Mot de passe | context.DB_Phyto_Password |
Utiliser ou enregistrer une connexion partagée à une base de données | false |
Commit automatique | false |
Afficher les informations | false |
Commentaire | |
Utiliser une règle de validation existante | false |
Composant : tPostgresqlOutput |
![]() | UNIQUE NAME | tPostgresqlOutput_1 | INPUT(S) | tUniqRow_3 |
Libellé | tr_espece_esp | OUTPUT(S) | tPostgresqlCommit_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Utiliser une connexion existante | true |
Liste des composants | tPostgresqlConnection_1 |
Table | "tr_espece_esp" |
Action sur la table | NONE |
Action sur les données | INSERT |
Schéma | |
Terminer en cas d'erreur | false |
Colonnes supplémentaires | [] |
Utiliser les options des champs | false |
Activer le mode débogage | false |
Supporter des valeurs null dans la clause "WHERE SQL" | false |
Utiliser la taille des lots | true |
Taille des lots | 10000 |
Afficher les informations | true |
Commentaire | Table des espèces de la base de données |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | String | 6 | true |
Composant : tUniqRow |
![]() | UNIQUE NAME | tUniqRow_2 | INPUT(S) | tMap_1 |
Libellé | Doublons Espèces | OUTPUT(S) | tFilterRow_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Clé unique | [{CASE_SENSITIVE=false, KEY_ATTRIBUTE=true, SCHEMA_COLUMN=nom_espece}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=id_ori}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=num_taxonomique}] |
Seulement une fois chaque clé dupliquée | false |
Utiliser le disque (convient au traitement d'un grand nombre de lignes) | false |
Afficher les informations | true |
Commentaire | Supprime les doublons parmi les noms officiels, éliminant ainsi les synonymes. |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | Integer | 6 | true |
Composant : tUniqRow |
![]() | UNIQUE NAME | tUniqRow_3 | INPUT(S) | tConvertType_1 |
Libellé | Doublons Num_Txo | OUTPUT(S) | tPostgresqlOutput_1, tFileOutputDelimited_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Clé unique | [{CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=nom_espece}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=false, SCHEMA_COLUMN=id_ori}, {CASE_SENSITIVE=false, KEY_ATTRIBUTE=true, SCHEMA_COLUMN=num_taxonomique}] |
Seulement une fois chaque clé dupliquée | false |
Utiliser le disque (convient au traitement d'un grand nombre de lignes) | false |
Afficher les informations | true |
Commentaire | Supprime les doublons sur le champ num_taxonomique |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
nom_espece | false | String | 256 | true | ||
id_ori | false | Integer | true | |||
num_taxonomique | false | String | 6 | true |
Composant : tUnite |
![]() | UNIQUE NAME | tUnite_1 | INPUT(S) | tUnite_1, tFileInputExcel_2 |
Libellé | __UNIQUE_NAME__ | OUTPUT(S) | tMap_1 |
Propriétés | Valeurs |
---|---|
Activer | true |
Statistiques du tStatCatcher | false |
Afficher les informations | true |
Commentaire | Fusionne les 2 onglets du fichier de la BD NFF version 4.02 |
Utiliser une règle de validation existante | false |
Column | Clé | Type | Longueur | Précision | Nullable | Commentaire |
---|---|---|---|---|---|---|
num_nomenclatural | true | String | true | |||
num_taxonomique | false | Integer | 6 | true | ||
rang_taxonomique | false | Integer | 6 | true | ||
nom_famille | false | String | 64 | true | ||
nom_complet | false | String | 256 | true | ||
ref_biblio_complete | false | String | 72 | true | ||
nom_valide_complet | false | String | 256 | true | ||
num_nom_valide | false | Integer | 6 | true | ||
info_combinaison | false | String | true | |||
type_synonymie | false | Character | 1 | true | ||
doute_nom_valide | false | String | true | |||
hybride | false | String | true | |||
auteur_principal | false | String | true | |||
statut | false | Integer | 2 | true | ||
basionyme | false | String | true | |||
num_basionyme | false | Integer | 6 | true | ||
maj_modif | false | String | true | |||
maj_creation | false | String | true | |||
remarque | false | String | true |
Composant : tMap |
![]() | UNIQUE NAME | tMap_1 | INPUT(S) | tUnite_1, tFileInputExcel_2 |
Libellé | Extraction noms officiels | OUTPUT(S) | tUniqRow_2 |