Retour

Utilisation du composant tFilterRow dans Talend

Temps de lecture : 3 minutes

Introduction:

Dans ce tutoriel, nous allons vous montrer comment utiliser le composant tFilterRow dans Talend pour filtrer vos données en fonction de conditions spécifiques. Le composant tFilterRow permet de sélectionner uniquement les lignes qui satisfont les critères de filtrage définis.

Prérequis:

Avant de commencer ce tutoriel, assurez-vous d’avoir installé Talend Studio et d’avoir des connaissances de base sur la création de Jobs dans Talend.

Étapes :

  1. Préparation des données :
    Pour illustrer l’utilisation du composant tFilterRow, nous aurons besoin de données sources appropriées. Dans cet exemple, nous utiliserons un fichier CSV contenant des informations sur les employés, y compris leur nom, leur âge et leur département.
  1. Création du Job Talend
    • Lancez Talend Studio et créez un nouveau Job.
    • Dans la palette de composants à gauche, recherchez et faites glisser le composant tFileInputDelimited sur l’espace de travail du Job.
    • Configurez le composant tFileInputDelimited pour lire le fichier CSV contenant vos données d’employés. Spécifiez le chemin du fichier, le délimiteur de champ et les autres paramètres pertinents.
    • Faites glisser le composant tFilterRow depuis la palette de composants et reliez-le au composant tFileInputDelimited.
    • Double-cliquez sur le composant tFilterRow pour ouvrir sa configuration. Vous verrez une zone de texte où vous pouvez saisir vos conditions de filtrage.
    • Saisissez les conditions de filtrage en utilisant l’expression de filtrage Talend. Par exemple, si vous souhaitez filtrer les employés dont les années d’expérience sont supérieures à 5 ans, vous pouvez ajouter dans la section conditions la colonne « Years_Of_Experience » et dans « Operator » utilisez Greater than et dans Value ajoutez 5.
    • Faites glisser le composant tLogRow depuis la palette de composants et reliez-le au composant tFilterRow. Le composant tLogRow sera utilisé pour afficher les résultats du filtrage.
  1. Exécution et vérification des résultats :
    • Exécutez le Job pour vérifier les résultats du filtrage. Les employés dont les années d’expérience sont supérieures à 5 ans seront affichés dans la console de sortie de Talend Studio.

Conclusion:
Dans ce tutoriel, vous avez appris comment utiliser le composant tFilterRow dans Talend pour filtrer vos données en fonction de conditions spécifiques. Vous pouvez appliquer des opérations de filtrage plus complexes en combinant plusieurs expressions de filtrage et en utilisant des opérateurs logiques tels que « AND » et « OR« . Expérimentez avec différentes conditions de filtrage et explorez les autres fonctionnalités de Talend pour optimiser le traitement de vos données.

Laisser un commentaire

Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !