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

Tester une map DSQL

La fonctionnalité Test Run (Exécution de test) dans les maps DSQL vous permet de prévisualiser et de valider les résultats de votre mapping.

Avant de commencer

Vous avez des fichiers d'échantillon d'entrée dans votre dossier Sample Data (Données échantillon). Si vous avez créé votre structure d'entrée à partr d'un fichier échantllion, il est déjà présent. Sinon, vous pouvez suivre les étapes de la section Ajouter des données d'échantillon pour ajouter un fichier échantillon.

Tester une map DSQL avec une seule entrée et une seule sortie

Testez votre mapping avec un seul fichier échantillon d'entrée.

Procedure

  1. Dans la vue Test Run (Exécution de test) , cliquez sur Select New Sample Data (Sélectionner de nouvelles données d'échantillon) Select New Sample Data (Sélectionner de nouvelles données d'échantillon) pour ajouter le fichier d'entrée à utiliser pour le test.
    Note InformationsTip: Vous pouvez également ajouter les données d'échantillon via un glisser-déposer.
  2. Saisissez le nom du fichier et cherchez-le dans le dossier Sample Data (Données échantillon).
    Dans cet exemple, le fichier à utiliser est le premier résultat.
    Fenêtre Open Resource.
  3. Sélectionnez le fichier à utiliser et cliquez sur OK.
  4. Cliquez sur Execute Test Run (Lancer l'exécution de test) Execute Test Run (Lancer l'exécution de test) pour exécuter le test.
    Note InformationsNote: Vous pouvez également stocker les résultats dans le système de fichiers en cliquant sur Execute Test Run to File (Lancer l'exécution de test vers fichier) Execute Test Run to File (Lancer l'exécution de test vers fichier). Vous devez sélectionner le répertoire dans lequel stocker les résultats et saisir un nom pour les résultats.

Results

Dans cet exemple, l'exécution de test doit retourner le résultat suivant :
{
   "items":[
      {
         "make":"MBIKE",
         "description":"27.5 inch electric mountain bike",
         "price":"899.99 USD"
      },
      {
         "make":"EBIKE",
         "description":"Electric hybrid bike",
         "price":"999.99 USD"
      },
      {
         "make":"WBIKE",
         "description":"Women's road bike",
         "price":"299.99 USD"
      }
   ]
}

Tester un élément dans une map DSQL

Testez un élément spécifique de votre mapping avec un seul fichier échantillon d'entrée. Vous pouvez sélectionner un élément principal spécifique, un élément déroulé ou un élément scindé.

Procédure

  1. Dans la vue Test Run (Exécution de test) , cliquez sur Select New Sample Data (Sélectionner de nouvelles données d'échantillon) Select New Sample Data (Sélectionner de nouvelles données d'échantillon) pour ajouter le fichier d'entrée à utiliser pour le test.
    Note InformationsConseil : Vous pouvez également ajouter les données d'échantillon via un glisser-déposer.
  2. Saisissez le nom du fichier et cherchez-le dans le dossier Sample Data (Données échantillon).
    Dans cet exemple, le fichier à utiliser est le premier résultat.
    Fenêtre Open Resource.
  3. Sélectionnez le fichier à utiliser et cliquez sur OK.
  4. Dans la structure de sortie de votre mapping, cliquez-droit sur un élément, par exemple description et cliquez sur Test Run (Exécution de test).

Résultats

Dans cet exemple, l'exécution de test doit retourner le résultat suivant :
{
   "items":[
      {
         "description":"27.5 inch electric mountain bike",
      },
      {
         "description":"Electric hybrid bike",
      },
      {
         "description":"Women's road bike",
      }
   ]
}

Afficher une map DSQL avec plusieurs sorties

Lorsque votre mapping utilise plusieurs sorties et que vous lancez une exécution de test, la vue Test Run (Exécution de test) affiche plusieurs onglets de sortie. Par exemple, si vous avez un mapping avec deux fichiers JSON utilisés en sorties, comme suit :

Exemple de Job Standard avec un tHMap et deux composants de sortie.

Results

  • Lorsque vous cliquez sur Execute Test Run (Lancer l'exécution de test) Execute Test Run (Lancer l'exécution de test) pour démarrer le test, il retourne plusieurs onglets de sortie, comme suit :
    Exemple d'onglets de sortie multiples dans la vue Test Run (Lancer l'exécution de test).
Note InformationsNote: Vous pouvez également stocker les résultats dans le système de fichiers en cliquant sur Execute Test Run to File (Lancer l'exécution de test vers fichier) Execute Test Run to File (Lancer l'exécution de test vers fichier). Vous devez sélectionner le répertoire dans lequel stocker les résultats. Chaque sortie est ensuite stockée séparément avec un nom automatiquement attribué, à partir du chemin des éléments de sortie.

Afficher une map DSQL avec plusieurs entrées

Lorsque votre mapping utilise plusieurs entrées, la vue Test Run (Exécution de test) affiche plusieurs onglets d'entrée. Par exemple, si vous avez un mapping avec deux fichiers JSON utilisés en entrées, comme suit :

Exemple de Job Standard avec un tHMap et deux composants d'entrée.

Results

  • Dans la vue Test Run (Exécution de test), vous pouvez voir plusieurs onglets d'entrée, chacun correspondant à la structure d'entrée. Par exemple, si votre structure contient deux entrées, deux onglets sont disponibles, comme suit 
    Exemple d'onglets d'entrée multiples dans la vue Test Run (Lancer l'exécution de test).
Note InformationsTip: Lorsque vous cliquez-droit sur la structure, vous pouvez cliquer sur Show sample file (Afficher le fichier d'échantillon) pour ouvrir un aperçu des données d'entrée.

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.