【发布时间】:2018-05-11 19:44:37
【问题描述】:
我不知所措,已多次安装 Neo4j Desktop,但无法加载 CSV 文件。很难知道从哪里开始。似乎没有任何在线文档或示例是相关的。
使用此代码从浏览器加载:
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM "file:///GraphElements.nodes.csv" AS row
CREATE (:Type {name: row.Name, uuid: row.UUID});
导致此错误:
Neo.ClientError.Statement.ExternalResourceFailed:无法加载 外部资源位于:file:/GraphElements.nodes.csv
根据我能找到的所有文档 Neo4j 在其导入文件夹中查找文件,但导入文件夹应该在哪里?
Neo4j 安装在:C:\Program Files\Neo4j Desktop
注意:“Neo4j Desktop.exe”在这个文件夹中,没有bin文件夹
我在下面创建了一个导入文件夹,即 C:\Program Files\Neo4j Desktop\import
并将 CSV 文件放在那里。不走运,同样的错误。
翻来覆去,我发现:
C:\Users\CTG\.Neo4jDesktop
带有一些可能看起来的子文件夹:
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-2c020f68-86a8-439d-937e-b5b46ad7f629
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-0541f039-2dfa-4c4d-85da-2c213b54d0c7
C:\Users\CTG\.Neo4jDesktop\neo4jDatabases\database-35274b1f-3b7b-42d3-83f1-06b881147e90
每一个都有一个 bin 文件夹,向下几层。 我在每个文件夹下创建了一个导入文件夹,并将 CSV 文件复制到其中。还是有问题。
有人知道发生了什么吗?
FWIW,Neo4j 文档相对于桌面似乎不是最新的。 当前的操作手册here 仅提及社区版和企业版,没有提及桌面版。 File Locations reference 声称默认导入位置在:
%APPDATA%\Neo4j Community Edition\import
但我找不到“Neo4j 社区版”文件夹。社区版似乎从他们的网站上消失了。
此时,Neo4j 仅用于玩弄。
提前感谢您的任何澄清或帮助。
【问题讨论】:
标签: csv neo4j configuration cypher