Configurer le composant tRESTRequest
Pourquoi et quand exécuter cette tâche
Pour ce faire, procédez comme suit :
Procédure
- Double-cliquez sur le tRESTRequest dans l'espace de modélisation graphique pour afficher sa vue Basic settings :
- Renseignez le champ REST Endpoint avec l'emplacement de l'URI où le service Web REST-ful sera accessible pour les requêtes. Par exemple : "http://localhost:8088/users".
- Cliquez sur le bouton [+] pour ajouter une ligne dans la table REST API Mapping.
- Sélectionnez la nouvelle ligne et cliquez sur le bouton [...] dans la colonne Output Flow pour ajouter un schéma au flux de sortie.
- Dans la boîte de dialogue, nommez le flux de sortie getUsers. Une boîte de dialogue d'éditeur de schéma s'ouvre.
- Dans l'éditeur de schéma, cliquez deux fois sur le bouton [+] pour ajouter deux lignes et paramétrez-les comme dans la capture d'écran ci-dessus.
- Cliquez sur OK.
- Retournez dans les propriétés du tRESTRequest, dans sa vue Basic settings, sélectionnez GET dans la liste de la colonne HTTP Verb.
- Laissez la colonne URI Pattern telle qu'elle est.
- Utilisez le lien correspondant pour relier le composant suivant : reliez tRESTRequest à tFlowToIterate à l'aide d'un lien Row > getUsers.
- Laissez les paramètres du tFlowToIterate tels qu'ils sont.
- Connectez le tFlowToIterate au tMysqlInput à l'aide d'un lien Row > Iterate.