ash*_*ash 5 dropbox neo4j cypher
我将 CSV 文件保存在 dropbox 上,我想将它们加载到 Neo4j 上。
共享用户节点csv 文件的链接:https://www.dropbox.com/s/6kibjeea5e4cks1/users.csv ?dl=0
这是密码
USING PERIODIC COMMIT 100
LOAD CSV WITH HEADERS FROM "https://www.dropbox.com/s/6kibjeea5e4cks1/users.csv?dl=0" AS line
CREATE(u:User{userId: toInt(line.Id), username: line.UserName, fullname: line.FullName})
Run Code Online (Sandbox Code Playgroud)
我使用的Neo4j版本是Neo4j Enterprise版本3.0.9。
结果显示,它成功创建了用户节点,但创建了 300 多个没有用户名和全名的节点。即使 CSV 文件中有 9 个具有用户名和全名的节点。我缺少什么?
我尝试将 URL 从共享链接更改为下载链接,但出现错误“无法加载外部资源”。
如果您从 Dropbox 切换到 gDrive,这个问题似乎就不是问题了。我把你的 csv 放到了我的云端硬盘帐户中,它似乎可以工作。
USING PERIODIC COMMIT 100
LOAD CSV WITH HEADERS FROM "https://docs.google.com/spreadsheets/d/e/2PACX-1vRANVgt-GZf0Un8dyrf7YPITDgAIBzTwjTcqOu_G7mBhGKOEZskf6Mt2oTdInyQ-wLPE0aOzsW6lVD_/pub?gid=5399540&single=true&output=csv" AS line
CREATE(u:User{userId: toInt(line.Id), username: line.UserName, fullname: line.FullName})
Run Code Online (Sandbox Code Playgroud)
文件 > 发布到网络
您将得到 csv 的公共 url
| 归档时间: |
|
| 查看次数: |
684 次 |
| 最近记录: |