Comment importer des données d’un fichier csv dans votre base Neo4J

0
1238
Excel to Database
Excel to Database

Pour récupérer un fichier csv : on utilise la commande suivante :

USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM "file:absolutepathtofile" AS csvLine
FIELDTERMINATOR ';'
CREATE (object:Object {parameter: csvLine.CSVLigne1Colonne1})
  • « USING PERIODIC COMMIT » : permet de ne commiter que périodiquement afin de diminuer la charge sur de gros CSV

  • « WITH HEADERS » : va permettre de récupérer la première ligne du CSV comme des identifiants de colonne

  • « FIELDTERMINATOR »  : nous permet de préciser le séparateur du CSV

  • Enfin, la fonction « CREATE » va ici permettre de créer des nœuds dans graphe avec comme paramètre les la première colonne du CSV (données pointées par « csvLine.CSVLigne1Colonne1)

LEAVE A REPLY

Please enter your comment!
Please enter your name here