Accéder au contenu principal Passer au contenu complémentaire

Tester le lignage en local

Avant de publier un Job dans , vous pouvez tester la génération de lignage en local dans le , afin d'identifier et de résoudre d'éventuels problèmes de lignage.

Avant de commencer

Procédure

  1. Dans l'espace de modélisation graphique, ouvrez le Job à tester.
  2. Ouvrez la vue Run (Exécution).
  3. Cliquez sur le bouton Lineage Testing (Test du lignage).
    La boîte de dialogue Lineage Testing (Test du lignage) s'ouvre.
  4. Cochez la case Lineage Testing (Test du lignage) pour activer le test du lignage pour le Job.
  5. Dans la section Logs storage (Stockage des logs), spécifiez le dossier où enregistrer les logs de lignage :
    • Acceptez le dossier par défaut (${user.home}/talend_lineage_logs).
    • Cliquez sur Browse (Parcourir) pour sélectionner un dossier différent.
  6. Cliquez sur Close (Fermer).
    L'icône du bouton Lineage Testing (Test du lignage) change pour indiquer que le test du lignage est activé pour le Job.
  7. Cliquez sur Run pour exécuter le Job.

    Lorsque le Job s'exécute avec le test de lignage activé, le système configure automatiquement le niveau de log à INFO et génère des fichiers JSON contenant les métadonnées de lignage dans le dossier configuré pour recevoir les logs.

    Note InformationsImportant : Si le Job ne supporte pas la génération de jeux de données et de lignage, un message d'avertissement s'affiche dans la console : Lineage-producer - The Job artifact does not support dataset and lineage generation.
  8. Naviguez vers les dossiers de log afin de voir les fichiers de lignage générés.
    Les fichiers de lignage sont enregistrés au format JSON, en respectant le modèle suivant : <Job_ID>.json.

Que faire ensuite

Après avoir vérifié que le lignage a bien été généré correctement, vous pouvez publier le Job dans et activer la collecte du lignage dans . Pour plus d'informations, consultez Publier des jeux de donnée et leur lignage dans.

Cette page vous a-t-elle aidé ?

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.