Neo4j正在加载CSV文件

时间:2018-05-16 10:51:25

标签: csv error-handling neo4j

我尝试将CS​​V上传到Neo4j桌面(版本3.3.5企业版)。这是我的代码:

LOAD CSV WITH HEADERS FROM "file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv" as types 
create (a1:Type {Label: types.Label, Name: types.Name, Age: types.Age})

我收到此消息是一个错误:

Neo.ClientError.Statement.ExternalResourceFailed: Invalid URL 'file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv': no protocol: file///:C:/Users/dr-gouda/.Neo4jDesktop/neo4jDatabases/database-22e2ad52-6882-472b-abc6-6c1594e733f2/installation-3.3.5/import/test.csv

发生了什么,我该怎么办?

1 个答案:

答案 0 :(得分:0)

用于导入的文件相对于相关数据库的导入目录(否则,用户使用加载查询提供敏感文件的文件路径,这将是一个巨大的安全问题)。

由于您已经拥有该文件,请使用相对路径... FROM "file:///test.csv" ...

此外,:位置错误。