Formation Talend Open Studio - Utilisateur
Extraire et transformer des données avec TOS
Informations générales
Objectifs
Après ce cours, vous serez capable de :
- Se servir de Talend comme lien entre les fichiers, applications et bases de données
- Savoir modéliser ses besoins
- Maîtriser l'utilisation de la bibliothèque de composants
- implémenter ses Jobs
Public
Ce cours s'adresse avant tout aux personnes suivantes :
- Informaticien gérant des flux de données inter-applications Informaticien devant alimenter un entrepôt de données
Prérequis
Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :
- Avoir suivi la formation "Interroger des bases de données avec le langage SQL" (LNG300) ou connaissances équivalentes
Programme de la formation
Crée en France en 2006 par l'un des ex-dirigeants de BusinessObject, Talend a été la première société à commercialiser des logiciels d'intégration de données en mode open source.
Talend Open Studio : présentation générale
- L'intégration de données
- Les solutions ETL
- TOS : installation, préférences utilisateur
- Documentation de référence
- Philosophie du produit
- Conception d'un job
Réalisation de ses premiers flux de données sur TOS
- Business Modeler et Job Designer
- Principales connexions
- Composants CSV et XML
- Composants de transformation simples
- Visualiser du code généré
- Exécuter un job
Optimiser le développement des jobs
- Configurer des connexions réutilisables à l'aide des métadonnées
- Mettre à jour les métadonnées et les propager sur les jobs
- Importer et exporter des métadonnées
- Paramétrer les jobs par des contextes
- Externaliser les variables de contexte dans des fichiers ".properties" et ".ini"
- Créer et gérer ses propres variables
- Générer des jeux de données pour des tests
Travailler avec des bases de données
- Bases de données supportées et principaux composants
- Paramétrages des opérations sur les tables
- Métadonnées et contexte de connexion à un schéma de base de données
- Partage de connexions et gestion des transactions
- Créer des requêtes à l'aide de SQLBuilder
Travailler sur des données multi-sources
- Présentation du composant tMap
- Configuration des flux d'entrée, créations de jointures
- Réaliser des transformations en utilisant variables, expressions et jointures
- Qualifier les données à l'aide de filtres
- Générer des sorties multiples, gérer les rejets
Compléments
- Décomposer un job en sous-jobs, utilisation du tRunJob
- Lancer les jobs en lignes de commande
- Exécution périodique.
- Débogage d'un job
- Tracer les statistiques d'exécution
- Reporting tJasperOutput
Méthode pédagogique
Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.
Méthode d'évaluation
Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.
Suivre cette formation à distance
- Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
- Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
- Privilégier une connexion filaire plutôt que le Wifi.
- Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
- Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
- Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
- Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
- Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
- Horaires identiques au présentiel.
Mis à jour le 03/12/2025
Le contenu peut faire l'objet de légères adaptations selon les besoins et la progression des participants.
