Documentation du Job
Generated by Talend Open Studio for Data Integration


Nom du projetanalyse_composantDate de génération4 sept. 2012 11:44:39
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
Nomanalyse_composant
Languejava
Description
Ce projet comporte des jobs permettant d'analyser quels sont les composants utilisés pour les différents jobs de différents projets d'un workspace.
L'intérêt est de pouvoir retrouver rapidement dans quel job un composant d'un type particuier a déjà été utilisé.


Description


PropriétésValeurs
Nomajoute_lien_aide
Créé par :alain.benard@nancy.inra.fr
Version0.1
ObjectifEnrichir le fichier listant les composants
Statut
Description
Recherche un fichier d'aide pour chaque job et ajoute l'url vers l'aide au sein du fichier listant les composant par job
le cas échéant
Création30 août 2012 09:35:56
Modification4 sept. 2012 09:07:37

Preview Picture


No image available
tFileInputDelimited_1tFileOutputDelimited_1tIterateToFlow_3tMap_1tMap_5tMap_7tSCPFileList_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
cheminwebcheminweb?falseid_Stringnullchemins
fichier_listingfichier_listing?falseid_Stringnullchemins
fichier_listing_aidefichier_listing_aide?falseid_Stringnullchemins
liste_workspacesliste_workspaces?falseid_Stringchemins
urlweburlweb?falseid_Stringnullchemins


Contexte :test

NomPromptNeed Prompt?TypeValeurSource
cheminwebcheminweb?falseid_String/data/webdavchemins
fichier_listingfichier_listing?falseid_StringD:\tos\donnees\analyse_composant\listing_compos.csvchemins
fichier_listing_aidefichier_listing_aide?falseid_StringD:\tos\donnees\analyse_composant\listing_compos_aide.csvchemins
liste_workspacesliste_workspaces?falseid_StringD:\tos\donnees\analyse_composant\listing_workspaces.csvchemins
urlweburlweb?falseid_Stringhttps://appgeodb.nancy.inra.fr/donneeschemins


Contexte :production

NomPromptNeed Prompt?TypeValeurSource
cheminwebcheminweb?falseid_String/data/webdavchemins
fichier_listingfichier_listing?falseid_StringD:\tos\donnees\analyse_composant\listing_compos.csvchemins
fichier_listing_aidefichier_listing_aide?falseid_StringD:\tos\donnees\analyse_composant\listing_compos_aide.csvchemins
liste_workspacesliste_workspaces?falseid_StringD:\tos\donnees\analyse_composant\listing_workspaces.csvchemins
urlweburlweb?falseid_Stringhttps://appgeodb.nancy.inra.fr/donneeschemins




Liste des composants

Nom du composantType de composant
tFileInputDelimited_1tFileInputDelimited
tFileOutputDelimited_1tFileOutputDelimited
tIterateToFlow_3tIterateToFlow
tMap_1tMap
tMap_5tMap
tMap_7tMap
tSCPFileList_1tSCPFileList

Description du composant

Composant :   tFileInputDelimited

      UNIQUE NAMEtFileInputDelimited_1INPUT(S)none
LibelléFichier Sortie ListingOUTPUT(S)tMap_5

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
!!!FILENAMETEXT.NAME!!!"When the input source is a stream or a zip file,footer and random shouldn't be bigger than 0."
Nom de fichier/Fluxcontext.fichier_listing
Séparateur de lignes"\n"
Séparateur de champs";"
Options CSVfalse
En-tête1
Pied-de-page0
Limite
Ignorer les lignes videstrue
Décompresser en tant que fichier zipfalse
Terminer en cas d'erreurfalse
Séparateur avancé (pour les nombres)false
Extraire les lignes aléatoirementfalse
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=projet_nom, TRIM=false}, {SCHEMA_COLUMN=projet_workspace, TRIM=false}, {SCHEMA_COLUMN=projet_commentaire, TRIM=false}, {SCHEMA_COLUMN=job_nom, TRIM=false}, {SCHEMA_COLUMN=job_commentaire, TRIM=false}, {SCHEMA_COLUMN=composant, TRIM=false}, {SCHEMA_COLUMN=nombre, TRIM=false}]
Vérifier la structure de toutes les lignes par rapport au schémafalse
Vérifier la datefalse
Encodage"ISO-8859-15"
Séparer les lignes avant le champfalse
Afficher les informationsfalse
CommentaireFichier contenant les compoosants utilisés par projet/job. (issu du traitement par le job 'Listing_composants').
Utiliser une règle de validation existantefalse

Schéma demetadata :
ColumnCléTypeLongueurPrécisionNullableCommentaire
projet_nomfalseStringtrue
projet_workspacefalseStringtrue
projet_commentairefalseStringtrue
job_nomfalseStringtrue
job_commentairefalseStringtrue
composantfalseStringtrue
nombrefalseIntegertrue

Original Function Parameters:
Composant :   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_1INPUT(S)tMap_7
LibelléListing enrichiOUTPUT(S)none

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Use Output Streamfalse
Nom de fichiercontext.fichier_listing_aide
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 composants utilisés par projet/job ainsi que l'url vers la documentation du job si celle-ci est trouvée.
Utiliser une règle de validation existantefalse

Schéma detFileOutputDelimited_1 :
ColumnCléTypeLongueurPrécisionNullableCommentaire
projet_nomfalseStringtrue
projet_workspacefalseStringtrue
projet_commentairefalseStringtrue
job_nomfalseStringtrue
job_commentairefalseStringtrue
composantfalseStringtrue
nombrefalseIntegertrue
url_aidefalseStringtrue

Original Function Parameters:
Composant :   tIterateToFlow

      UNIQUE NAMEtIterateToFlow_3INPUT(S)tSCPFileList_1
Libellé__UNIQUE_NAME__OUTPUT(S)tMap_1

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Mapping[{VALUE=((String)globalMap.get("tSCPFileList_1_CURRENT_LINE")), SCHEMA_COLUMN=fichier}]
Afficher les informationsfalse
CommentaireRepasse le flux en mode itération
Utiliser une règle de validation existantefalse

Schéma detIterateToFlow_3 :
ColumnCléTypeLongueurPrécisionNullableCommentaire
fichierfalseStringtrue

Original Function Parameters:
Composant :   tSCPFileList

      UNIQUE NAMEtSCPFileList_1INPUT(S)none
LibelléListing SCPOUTPUT(S)tIterateToFlow_3

Paramètres du composant :
PropriétésValeurs
Activertrue
Statistiques du tStatCatcherfalse
Utiliser une connexion existantefalse
Hôte"appgeodb.nancy.inra.fr"
Port22
Utilisateur"root"
Méthode d'authentificationPASSWORD
Mot de passe"{gdbo;08!"
Séparateur de commande":"
Liste des fichiers[{SOURCE="find " + context.cheminweb + " |grep .html$"}]
Afficher les informationsfalse
CommentaireComposant listant le contenu d'un dossier via le protocole SCP. L'arborescence de ce dossier est susceptible de contenir la documentation des jobs.
Utiliser une règle de validation existantefalse


Original Function Parameters:
Composant :   tMap

      UNIQUE NAMEtMap_1INPUT(S)tIterateToFlow_3
LibelléExtrait info webOUTPUT(S)tMap_7



Composant :   tMap

      UNIQUE NAMEtMap_5INPUT(S)tFileInputDelimited_1
LibelléAjout HTMLOUTPUT(S)tMap_7



Composant :   tMap

      UNIQUE NAMEtMap_7INPUT(S)tMap_1,  tMap_5
Libelléurl_aideOUTPUT(S)tFileOutputDelimited_1