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

Procédure

Procédure

  1. Créez le Job.
    1. Cliquez et déposez les composants suivants : un tFileUnarchive, un tFileCompare et un tFileOutputDelimited.
    2. Reliez les composants tFileUnarchive et tFileCompare à l'aide d'un lien Iterate.
    3. Reliez le composant tFileCompare au composant de sortie à l'aide d'un lien Main Row.
  2. Dans l'onglet Basic settings du composant tFileUnarchive, renseignez le chemin d'accès au fichier à dézipper.
  3. Dans le champ Extraction Directory, renseignez le chemin de destination du fichier dézippé.
  4. Dans la vue Basic settings du composant tFileCompare, renseignez le champ File to compare en cliquant dans le champ, en appuyant sur les touches Ctrl + Espace et en sélectionnant "((String)globalMap.get("tFileUnarchive_1_CURRENT_FILEPATH"))" dans le menu contextuel.
    Cette variable récupère le fichier de sortie du composant tFileUnarchive.
  5. Renseignez le chemin d'accès au fichier de référence dans le champ Reference file.
  6. Dans les champs If differences detected, display et If no differences detected, dispay, paramétrez les messages à afficher lorsque les fichiers sont différents et lorsqu'ils sont identiques, par exemple : "[Job " + JobName + "] Files differ".
  7. Sélectionnez l'option Print to Console pour que le message défini apparaisse à la fin de l'exécution.
    Note InformationsRemarque : Le schéma est en lecture seule et contient les informations standards. Cliquez sur Edit schema pour le consulter.
  8. Paramétrez le composant de sortie en utilisant des points-virgules comme séparateurs de données.
  9. Sauvegardez votre Job et appuyez sur F6 pour l'exécuter.
    Le message paramétré apparaît dans la console et la sortie contient les informations telles qu'elles ont été définies dans le schéma.

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 – dites-nous comment nous améliorer !