J'essaie d'importer un fichier csv local mais j'ai une erreur InvalidSyntax.
LOAD CSV WITH HEADERS FROM file:C:/csv/user.csv
Entrée non valide '/' (ligne 1, colonne 35 (offset: 34)) "LOAD CSV AVEC EN-TÊTES À PARTIR DU Fichier: C: /csv/user.csv"
Vous devez mettre le nom du fichier entre guillemets et ajouter quelques barres obliques:
LOAD CSV WITH HEADERS FROM "file:///C:/csv/user.csv"
Documentation complète ici .
LOAD CSV WITH HEADERS FROM "file:C:/path/location/filename.csv" AS row
Constaté que cette requête demande à Neo4j de rechercher un emplacement spécifique C:\Utilisateurs\******* \. Neo4jDesktop\neo4jDatabases\database-2b9d81ff-1976-427e-ba98-4f3191c3ef62\installation-3.4 .9\import
placer votre csv ici et utiliser la requête
LOAD CSV WITH HEADERS FROM "fichier: ///testData2.csv" ligne AS
résolu le problème pour moi
ou vous pouvez modifier les paramètres en apportant des modifications ici
dbms.directories.import=import
NB: J'utilise Windows 10, neo4j-desktop-offline-1.1.12.
Si vous utilisez unix, utilisez
LOAD CSV WITH HEADERS FROM "file:///C:/path/location/filename.csv" AS row
Pour les fenêtres, utilisez
LOAD CSV WITH HEADERS FROM "file:C:/path/location/filename.csv" AS row
Pour plus d'informations, vous pouvez aller à https://neo4j.com/developer/guide-import-csv/
J'avais le même problème (sous Windows 10) et je me suis rendu compte que j'essayais simplement de charger le fichier CSV sans lui dire de retourner quelque chose. Pour moi, cela a plutôt bien fonctionné comme ceci:
LOAD CSV WITH HEADERS FROM "file:///C:all_data.csv" AS line
RETURN line
Remarque: Faites pas oubliez de placer le fichier CSV que vous voulez importer dans le fichier d'importation neo4j!