【发布时间】:2020-01-03 00:54:57
【问题描述】:
初步情况
- 独立 Neo4j 服务器(版本 3.5.13,企业版),APOC 3.5.0.6
- 要求
- 每天通过 URI 从远程服务器将 CSV 文件导入图表
- 导入是通过调用密码语句
USING PERIODIC COMMIT 1000 LOAD CSV […]自动执行的代码
- 数据量:每个 CSV 文件的行数达到两位数以上
- 熟悉CSV文件导入及对应图表制作原理。
待解决的挑战
- 如何说服
LOAD CSV FROM命令使用带有不记名令牌的授权,以便它可以访问资源?
解决问题的方法/初步结果
- 对于 GraphQL 和 APOC,我找到了一个合适的接口,但我没有成功将其转移到
LOAD CSV FROM命令:CALL graphql.introspect(„<URI>“, {Authorization: "bearer <bearer string>“})CALL apoc.load.jsonParams(„<URI>“, {Authorization: "Bearer <bearer string>"}, null) YIELD value
【问题讨论】: