Le Job de ce scénario utilise le composant tDQRules pour valider les données à l'aide d'une règle de validation depuis Qlik Talend Data Integration. Ce composant est disponible à partir de la version 8.0 R2025-06 du Studio Talend.
Le Job utilise la règle suivante :
Configurer votre Job
Procédure
Déposez les composants suivants de la Palette dans l'espace de modélisation graphique : un tFixedFlowInput, un tDQRules et trois tLogRow.
Reliez le tFixedFlowInput au tDQRules à l'aide d'un lien Main.
Reliez le tDQRules à un tLogRow à l'aide d'un lien Flow.
Reliez le tDQRules à un autre tLogRow à l'aide d'un lien Not_Applicable.
Reliez le tDQRules au dernier tLogRow à l'aide d'un lien Reject.
Configurer le composant tFixedFlowInput
Procédure
Double-cliquez sur le tFixedFlowInput pour ouvrir sa vue Basic settings.
Sélectionnez Built-In dans la liste Schema et cliquez sur […] près de Edit schema.
Pour ajouter des colonnes, cliquez sur l', puis sur OK.
Sélectionnez l'option Use Inline Content (delimited file).
Lorsque vous mettez la règle à jour dans Qlik Talend Data Integration, cliquez sur Fetch rules (Récupérer les règles) pour récupérer sa dernière version.
Pour sélectionner la règle, cliquez sur [...] près de Rule name.
Si aucune règle ou colonne d'entrée n'est disponible, vérifiez que :
Les règles ont été récupérées dans Rule library timestamp (Horodatage des bibliothèques de règles).
Le schéma d'entrée est correct.
Sélectionnez la règle et cliquez sur OK pour fermer la fenêtre. Vous ne pouvez sélectionner qu'une seule règle.
Cliquez sur Refresh table.
Associez les variables de règles aux colonnes d'entrée.
Vous pouvez associer les types de données dans le Studio Talend à certains types de données dans Qlik Talend Data Integration. Pour plus d'informations, consultez les Opérateurs disponibles dans Qlik Talend Data Integration.
Configurer les composants tLogRow
Procédure
Double-cliquez sur les composants tLogRow afin d'ouvrir leur vue Basic settings.
Dans la liste Schema, sélectionnez Built-in puis cliquez sur Sync columns.
Dans la zone Mode, sélectionnez Table (print values in cells of a table).
Exécuter le Job
Procédure
Appuyez sur F6 pour sauvegarder et exécuter le Job.
Résultats
Le tLogRow ayant le lien Flow retourne les donneurs et donneuses dont le groupe sanguin est disponible et se termine par + ou -, et qui ont entre 18 et 70 ans.
Le tLogRow ayant le lien Not_Applicable retourne les donneurs et donneuses dont les données ne peuvent être validées par les conditions des prérequis. Par exemple : Le groupe sanguin ne se termine pas par + ou -, ou les donneurs et donneuses sont trop jeunes ou trop âgé·es.
Le tLogRow ayant le lien Reject retourne les donneurs et donneuses devant être marqué·es comme donneurs et donneuses (true) car tous leurs prérequis sont remplis, même si leur statut indique false.
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.