Pourquoi et quand exécuter cette tâche
Pour ce faire, procédez comme suit :
Procédure
-
Double-cliquez sur le tMysqlInput pour afficher sa vue Basic settings :
-
Dans la liste Property Type, laissez sélectionné le mode Built-in et renseignez les champs Host, Port, Database, Username et Password manuellement. Si vous avez centralisé vos informations de connexion à la base de données dans le nœud Metadata > DB Connections du Repository, vous pouvez sélectionner Repository dans la liste. Les champs seront automatiquement renseignés.
Pour plus d'informations concernant le stockage des métadonnées, consultez le Guide d'utilisation du Studio Talend.
- Dans la liste Schema, sélectionnez Built-in et cliquez sur le bouton [...] à côté du champ Edit schema.
- Dans l'éditeur de schéma, définissez le schéma exactement comme celui du tFixedFlowInput.
- Dans le champ Table Name, renseignez le nom de la table dans laquelle les données sont stockées : users.
-
Dans la liste Query Type, sélectionnez Built-in et renseignez le champ Query avec la requête SQL suivante, permettant d'explorer les données de la base de données via la requête d'URI définie dans le composant tRESTRequest
"select * from users where id >= " + globalMap.get("getUsers.from") + " and id <= " + globalMap.get("getUsers.to")