Procédure
-
Double-cliquez sur le composant tFileInputDelimited afin d'ouvrir sa vue Basic settings.
-
Dans le champ File name/Stream, spécifiez
le chemin d'accès au fichier CSV qui contient les données des employés à
lire.
Le fichier d'entrée CSV utilisé dans cet exemple se présente de la manière suivante :
employeeID;employeeName;age;hireDate;salary;managerID 1;Rutherford Roosevelt;38;06-10-2008;13336.58;m5 2;Warren Adams;43;05-22-2008;11626.68;m6 3;Andrew Roosevelt;55;04-01-2007;10052.95;m4 4;Herbert Quincy;54;06-14-2007;10694.71;m6 5;Woodrow Polk;33;08-14-2007;13751.50;m4 6;Theodore Johnson;47;01-26-2008;12426.87;m6 7;Benjamin Adams;32;02-25-2008;10438.65;m4 8;Woodrow Harrison;51;10-11-2008;11188.27;m5 9;George Truman;40;04-28-2008;14254.49;m5 10;Harry Jackson;38;04-01-2008;12798.78;m6
- Dans le champ Header, spécifiez le nombre de lignes considérées comme étant des lignes d'en-tête à ignorer. Dans cet exemple, la première ligne du fichier CSV est la ligne d'en-tête.
-
Cliquez sur le bouton [...] à côté du
champ Edit schema pour ouvrir la boîte de
dialogue [Schema] et définissez le schéma
d'entrée selon la structure du fichier d'entrée. Dans cet exemple, le schéma
d'entrée est composé de six colonnes : employeeID (Integer), employeeName (String), age (Integer), hireDate
(Date), salary (Float), et managerID (String).
Lorsque vous avez terminé, cliquez sur OK pour fermer la boîte de dialogue [Schema] et propager le schéma au composant suivant.
-
Cliquez sur le composant tNeo4jOutput et
sélectionnez l'onglet Component pour ouvrir
sa vue Basic settings.
- Définissez une connexion à la base de données Neo4j. Dans cet exemple, la base de données Neo4j est accessible en mode REST. Cochez la case Remote server et spécifiez l'URL du serveur Neo4j dans le champ Server URL : "http://localhost:7474/db/data" dans cet exemple.
-
Si nécessaire, cliquez sur le bouton Sync
columns pour vous assurer que le composant ait le même schéma
que le composant précédent.
Laissez les autres paramètres tels qu'ils sont.