Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从csv文件将图形加载到Neo4j。问题:";不能';t加载外部资源“;_Csv_Neo4j_Cypher - Fatal编程技术网

从csv文件将图形加载到Neo4j。问题:";不能';t加载外部资源“;

从csv文件将图形加载到Neo4j。问题:";不能';t加载外部资源“;,csv,neo4j,cypher,Csv,Neo4j,Cypher,我在Ubuntu上使用的是Neo4j 3.3.0,它(通过虚拟盒)托管在Windows上 我尝试了下面的密码查询。数据(超过30000行)包含3列作为文本关系文本。然而,它说 无法在加载外部资源 file:///home/bharath/Desktop/neo4j/node_relations.csv 数据: 代码: 我正在寻找一些关于这个的帮助,还有其他的方法吗?还是我必须更改查询?提前谢谢 尝试将文件复制到导入目录,并使用: LOAD CSV WITH HEADERS FROM "file:

我在Ubuntu上使用的是Neo4j 3.3.0,它(通过虚拟盒)托管在Windows上

我尝试了下面的密码查询。数据(超过30000行)包含3列作为文本关系文本。然而,它说

无法在加载外部资源 file:///home/bharath/Desktop/neo4j/node_relations.csv

数据:

代码:


我正在寻找一些关于这个的帮助,还有其他的方法吗?还是我必须更改查询?提前谢谢

尝试将文件复制到导入目录,并使用:

LOAD CSV WITH HEADERS FROM "file:///node_relations.csv" AS line 
(...)
linux安装的导入目录是
/import
/var/lib/neo4j/import
(如果您使用的是Debian软件包)


查看。

尝试将文件复制到导入目录,并使用:

LOAD CSV WITH HEADERS FROM "file:///node_relations.csv" AS line 
(...)
linux安装的导入目录是
/import
/var/lib/neo4j/import
(如果您使用的是Debian软件包)


查看。

当我尝试复制到指定位置时,我得到了“无法创建常规文件/var/lib/neo4j/import/node_relations.csv:权限被拒绝”代码:cp home/bharath/Desktop/neo4j/node_relations.csv/var/lib/neo4j/import,因此,我尝试使用“chmod 755”更改权限,但它仍然无法说出“不允许操作”@BharathVarma是的,您需要sudo权限才能复制到此目录。如果没有,请添加行
dbms.security.allow\u csv\u import\u from\u file\u url=true
o
neo4j.conf
并重新启动neo4j。@BharathVarma重新启动后,尝试使用
导入file:///home/bharath/Desktop/neo4j/node_relations.csv“正如我所理解的那样。但即使修改(或取消注释)neo4j.conf中的行,它也表示权限被拒绝。文件位于:/etc/neo4j/neo4j。conf@BharathVarma是的,你说得对!您需要root权限才能更改Neo4j配置。当我尝试复制到指定位置时,我得到“无法创建常规文件/var/lib/Neo4j/import/node_relations.csv:权限被拒绝”代码:cp home/bharath/Desktop/Neo4j/node_relations.csv/var/lib/Neo4j/import So,我曾尝试使用“chmod 755”更改权限,但仍然无法说出“不允许操作”@BharathVarma是的,您需要sudo权限才能复制到此目录。如果没有,请添加行
dbms.security.allow\u csv\u import\u from\u file\u url=true
o
neo4j.conf
并重新启动neo4j。@BharathVarma重新启动后,尝试使用
导入file:///home/bharath/Desktop/neo4j/node_relations.csv“正如我所理解的那样。但即使修改(或取消注释)neo4j.conf中的行,它也表示权限被拒绝。文件位于:/etc/neo4j/neo4j。conf@BharathVarma是的,你说得对!更改Neo4j配置需要root权限。
LOAD CSV WITH HEADERS FROM "file:///node_relations.csv" AS line 
(...)