gpt4 book ai didi

neo4j - 从 Dropbox 加载 Neo4j 的 CSV 文件

转载 作者:行者123 更新时间:2023-12-02 16:30:37 25 4
gpt4 key购买 nike

我将 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})

我使用的 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})

文件 > 发布到网络

enter image description here

  1. 选择您想要的标签
  2. 选择 csv 作为发布格式
  3. 点击“发布”

您将得到 csv 的公共(public)网址

enter image description here

关于neo4j - 从 Dropbox 加载 Neo4j 的 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45282813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com