V. TIS Client en environnement Windows▲
V-A. Lancement▲
Double cliquez sur TISTE-win32-x86.exe. La fenêtre suivante doit alors s'afficher à l'écran.
Cliquez sur le bouton […] pour ajouter une connexion à un serveur. La fenêtre suivante doit s'afficher à l'écran :
Remplir les champs demandés à savoir :
- Repository : « local » pour développer un projet non collaboratif ou « remote » pour se connecter à une WebApp ;
- Name : le nom que vous souhaitez donner à cette connexion ;
- Description : une description de cette nouvelle connexion ;
- User E-mail : le login d'un compte TIS (mettez ce que vous souhaitez pour un développement local) ;
- User Password : le mot de passe associé au compte (mettez ce que vous souhaitez pour un développement local) ;
- URL : ce champ s'affiche pour une connexion de type « remote », indiquez alors l'URL de la WebApp.
Appuyez sur le bouton [OK]. Vous pouvez maintenant cliquer sur le bouton d'actualisation des projets pour sélectionner votre projet.
Cliquez sur le bouton [Open] pour lancer TIS et le chargement du projet.
V-B. Paramétrage▲
Cliquez successivement sur Window > Préférences.
Lorsque Talend importe le schéma d'une table d'une base de données, il se peut qu'il ne l'importe pas avec le bon type de données par exemple : lors de l'importation d'une table Oracle si une colonne est de type NUMBER, il l'importera en tant que BigDecimal, mais il est préférable de l'importer en Int ou Integer.
Pour remédier à ce problème, vous avez la possibilité de changer les schémas d'import en cliquant successivement sur Talend > Metadata of TalendType. Double cliquez sur mapping_XXX.xml (où XXX le nom d'une base de données). Il suffit maintenant de changer l'ID du type de la colonne à modifier en mettant celui d'un autre qui est plus à même de correspondre.
V-C. Active Monitoring Control et Logs▲
L'AMC : Activity Monitoring Control fournit des fonctions avancées de monitoring permettant de rassembler les informations de log collectées, de mieux comprendre le composant sous-jacent et l'exécution du job, en prévenant d'éventuelles erreurs et en renforçant les décisions en matière de gestion des systèmes.
Pour avoir un rendu graphique des logs, des statistiques et des mesures, il faut créer des tables dans une base de données de votre choix où vous voulez sauvegarder ces informations.
Créez un job dans l'interface de TIS et ajoutez trois composants tCreateTable se situant dans l'onglet « Database » de la palette.
Configurez les trois composants comme suivant :
- sélectionnez la base de données dans laquelle seront sauvegardés les logs d'activité. Choisir de préférence une connexion du projet ;
- indiquez le nom de la table à créer dans le champ « Table name » à savoir STATS, LOGS, METERS ;
- modifiez le schéma de la table à créer. Pour ne pas avoir à créer le schéma des 3 tables manuellement, ajoutez les composants tLogCatcher, tFlowMeterCatcher, tStatCatcher du menu « Logs and Errors » de la palette et copiez / collez dans le schéma de la table le schéma du composant catcher correspondant ;
- désactivez ou supprimez les trois composants Catcher ;
- exécutez le job pour créer vos trois tables.
Avant toute chose, créez un fichier nommé « license » sans extension dans le dossier du client TIS. Copiez le numéro de licence AMC dans ce fichier et ne pas oublier pas de faire un retour chariot en fin de ligne.
Activez l'autorefresh de la base de données en cliquant successivement sur Windows > Preferences > AMC et cochez la checkbox « Autorefresh the database source ».
Activez maintenant la sauvegarde en base de données en cliquant successivement sur Windows > Preferences > AMC > Data source Type. Cochez le radio-button « Database » et cliquez sur le bouton [Add]. Entrez un nom et cliquez sur le bouton [Next].
Remplissez les champs nécessaires à la connexion à votre base de données. Pour finir cliquez sur le bouton [Check] pour vérifier la connectivité avec le serveur Oracle et sur le bouton [Next].
Renseignez le nom des 3 tables AMC et cliquez sur le bouton [Finish].
De retour dans la fenêtre de configuration de l'AMC, choisissez la connexion précédemment créée dans le menu déroulant « Database ».
Pour terminer, cliquez sur le bouton [OK].
Maintenant que les logs sont configurés, il s'agit d'indiquer à Talend d'utiliser cette configuration pour chaque job créé.
Cliquez successivement sur Windows > Preferences > Talend > Stats and Logs et remplissez les champs comme suivant :
- Cochez « On database ».
- Remplissez les champs pour la connexion à la base de données et indiquez les tables STATS, LOGS and METERS dans les champs correspondants.