Procédure
-
Double-cliquez sur le second tNeo4jRow pour ouvrir sa vue Basic
settings.
- Dans la liste DB Version, sélectionnez Neo4J 2.X.X.
- 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.
-
Dans le champ Query, saisissez la
requête Cypher suivante pour importer les données de la famille depuis le
fichier CSV, créez les nœuds Person et
Family correspondants et créez les
relations entre les personnes et les familles :
"LOAD CSV WITH HEADERS FROM 'file:E:/Talend/Data/Input/families.csv' AS csvLine FIELDTERMINATOR ';' MERGE (family:Family { name: csvLine.Family }) CREATE (person:Person { name: csvLine.Name, gender: csvLine.Gender, age: toInt(csvLine.Age)}) CREATE (person)-[:From]->(family)"