我在Azure上有Neo4j操作。我可以使用python和一系列create语句加载数据:
create (n:Person) return n
我可以使用python成功查询。
使用 LOAD CSV 需要在 Neo4j 导入目录中有一个文件。我已经找到了该目录,但是将文件移动到其中被阻止。我还尝试将文件放在可访问的目录中,但随后无法弄清楚如何在LOAD CSV语句中解决路径。
此 LOAD 会给出一个错误,因为文件无法进入 Neo4j 导入目录:
USING PERIODIC COMMIT 10000 LOAD CSV WITH HEADERS FROM 'file:///FTDNATree.csv' AS line FIELDTERMINATOR '|' merge (s:SNPNode{SNP:toString(line.Parent)})
此语句找不到该文件,并给出错误:找不到 EXTERNAL 文件
USING PERIODIC COMMIT 10000 LOAD CSV WITH HEADERS FROM 'file:///{my directory path/}FTDNATree.csv' AS line FIELDTERMINATOR '|' merge (s:SNPNode{SNP:toString(line.Parent)})
尽管 python 和 neo4j 位于同一资源组中,但它们是不同的 VM。问题似乎是两个VM之间的互操作性?
杨__羊羊
开心每一天1111
相关分类