0

我正在尝试评估 Neo4j-Community-3.2.2,我的 IT 部门在我没有权限的区域为我安装了该产品。我所拥有的似乎只是一个正在运行的服务和通过浏览器的客户端界面。我对 LOAD CSV 有一个直接的问题,但我期待其他人。

我当前的问题是 LOAD CSV 似乎将我限制在数据库下的 Import 文件夹中,该文件夹位于受保护的位置。我无法将文件复制到 Neo4j 导入目录。我需要将该位置指向我拥有的文件夹。

我在另一篇文章中读到这是一种安全措施。所以..如果没有办法解决另一个文件夹,是否有一个配置选项可以让我解决。我想我可以让我的 IT 部门编辑/替换配置文件。

最好实现一个配置设置以指向一个完全不同的 Neo4j 根。有什么建议吗?

4

1 回答 1

0

dbms.directories.import

设置与 Cypher LOAD CSV 子句一起使用的文件 URL 的根目录。这必须设置为单个目录,限制仅访问该目录及其子目录中的那些文件。

因此,只需将完整路径指向neo4j.conf可以放置文件的目录:

dbms.directories.import = /path/to/csv/import/directory

请注意,neo4j启动 的用户必须具有从该目录读取文件的权限。

于 2018-09-01T13:48:45.417 回答