Créer un graphique en lignes afin de faciliter l'analyse des tendances
Ce scénario décrit un Job simple qui lit les données d'un fichier CSV et les transforme en graphique en lignes afin de faciliter l'analyse des tendances. Le fichier d'entrée indique combien de temps (en minutes) par semaine une personne regarde différentes chaînes de télévision, sur une période de dix semaines, comme présenté ci-dessous :
Pour plus de technologies supportées par Talend, consultez Composants Talend.
Week;TV_A;TV_B;TV_C
1;327;286;244
2;326;285;243
3;325;283;245
4;323;282;246
5;322;285;248
6;321;288;247
7;322;291;245
8;321;292;244
9;320;293;243
10;319;294;242
Le fichier d'entrée ayant une structure différente de celle requise pour l'utilisation d'un tLineChart, un tMap sera utilisé dans ce scénario, afin de mettre en correspondance les données source à un schéma à trois colonnes, d'un tLineChart. ainsi, le fichier temporaire CSV est créé pour servir de donnée d'entrée au composant tLineChart.
Le tMap est généralement utilisé afin d'adapter le schéma d'entrée, conformément à la structure du schéma du composant tLineChart. Pour plus d'informations concernant le composant tMap, consultez le Guide d'utilisation de Studio Talend et tMap.
Pour garantir une bonne génération du fichier d'entrée temporaire, un sous-Job de pré-traitement est utilisé afin de supprimer le fichier temporaire au cas où il existerait déjà avant que le Job principal ne soit exécuté. Ce fichier temporaire n'étant utilisé que pour ce Job spécifique, un sous-Job de post-traitement est utilisé pour le supprimer après l'exécution du Job principal.