Bonjour,
débutante sur Talend je viens demander de l'aide ici !
Dans le cadre d'un stage mon objectif est d'automatiser la génération et l'envoi de tableaux de bords.
Je dois donc utiliser Talend pour cela.
A partir d'une requête SQL, j'aimerai tout d'abord alimenter un fichier Excel (2016). Je suis sous MySQL.
La requête est du type :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT DATE(r.endDate) AS fin, COUNT(r.id) AS nb, COUNT(DISTINCT userid) AS user FROM resa r INNER JOIN acc a ON r.aid=a.id INNER JOIN dri d ON r.did=d.id WHERE r.endDate>DATE(NOW() -INTERVAL 1 DAY) AND r.endDate < DATE(NOW()) AND a.type != 'blabla' AND startDate is not null AND r.endKm-r.startKm > 0 AND op=1 AND r.endDate != DATE(NOW()) AND start<end GROUP BY DATE(r.endDate);
J'aimerai avec cette requête (qui se base donc sur 3 tables d'une même base de données) alimenter un fichier Excel qui devra contenir 3 colonnes.
J'ai essayé avec une chemin du type tDBInput --> tMap --> tOutputExcelFile mais je ne parviens pas à comprendre comment faire cela...
Alors si une belle âme pourrait me venir en aide ce serait un cadeau car je galère la-dessus depuis plusieurs jours.
Merci d'avance pour votre aide !
Partager