2017-01-29 50 views
0

我在neo4j中導入csv文件時遇到困難。我的工作在Windows上我一直在嘗試這樣的:從本地磁盤導入neo4j中的csv文件

 LOAD CSV WITH HEADERS FROM "file:c:/path/to/data.csv" as submissions create (a1:Submission {preview: submissions.preview, secure_media_embed: submissions.secure_media_embed, media: submissions.media, secure_media: submissions.secure_media, media_embed: submissions.media_embed}) 

四處錯誤:是什麼在這裏,我做錯了

URI is not hierarchical 

任何建議,我一直在關注博客和一切都表明這

+0

檢查這個問題:[Neo4J加載CSV - > URI不是分層](http://stackoverflow.com/questions/33481042/neo4j-load-csv-uri-is-not-hierarchical)。 [Neo4j教程](https://neo4j.com/developer/guide-import-csv/)是爲2.x編寫的,我想你使用的是3.x.另請查看['LOAD CSV']上的最新Cypher文檔(http://neo4j.com/docs/developer-manual/current/cypher/clauses/load-csv/)。 –

+0

@GaborSzarnyas來自poonam Sampat的解決方案(Neo4J Load CSV - > URI不是分層的)爲我工作。謝謝你們兩位! – KGarg

+0

[Neo4J Load CSV - > URI不是分層的]可能的重複(http://stackoverflow.com/questions/33481042/neo4j-load-csv-uri-is-not-hierarchical) –

回答

2

編輯的Neo4j CONF文件(/etc/neo4j/neo4j.conf)

變化下面線

dbms.directories.import =進口

dbms.directories.import = /家庭/ suyati /下載/

加載從下載的文件。

在Neo4j的瀏覽器:

負載CSV從頭 「文件:///1.csv」 作爲行

(你的文件應該是有例如/ home/suyati /下載/1.csv)

它會正常工作。