【发布时间】:2017-08-04 08:54:39
【问题描述】:
我刚刚在我的 Windows 笔记本上安装了 neo4j 3.2.3,并尝试加载 csv 文件。
LOAD CSV WITH HEADERS FROM 'file:///test.csv' AS line
WITH toUpper(line.TEST_NAME) AS TEST_NAME
CREATE(TEST);
我收到以下错误:
Neo.ClientError.Statement.ExternalResourceFailed: Couldn't load the external resource at: file:/C:/Users/*****/Documents/Neo4j/default.graphdb/import/test.csv
我在 default.graphdb 目录中找不到 neo4j.conf 或专有文件。
有人可以帮忙吗?
我使用的是 Windows 10 neo4j 3.2.3。 我可以从网址加载。但相同的文件格式,我无法从本地加载。
LOAD CSV FROM "https://gist.githubusercontent.com/jexp/d788e117129c3730a042/raw/a147631215456d86a77edc7ec08c128b9ef05e3b/people_leading_empty.csv"
AS line
WITH line LIMIT 4
RETURN line
成功
用相同的文件另存为.../Neo4j/default.graphdb/import/test1.csv
LOAD CSV WITH HEADERS FROM "file:///test1.csv" AS line
WITH line LIMIT 4
RETURN line
我收到错误:
Neo.ClientError.Statement.ExternalResourceFailed: Couldn't load the external resource at: file:/C:/Users/....../Documents/Neo4j/default.graphdb/import/test.csv
从错误信息中,它可以找到文件。但无法从本地执行 LOAD。
【问题讨论】:
-
我可以从url加载,但不能从本地加载同一个文件。