我有一个 csv,我想将其直接读入 Neo4J 数据库。我正在设想以下内容:
LOAD CSV WITH HEADERS FROM
'file:///somewhere_accessable_to_anyone/some_csv.csv' line AS
Run Code Online (Sandbox Code Playgroud)
我尝试了 Dropbox 中的公共文件夹,但它只提供了 csv 的链接。
我尝试过一些文件托管网站,但他们只是想通过一个链接来托管该文件,该链接可以点击下载,并显示在一个充满广告的页面上。
有没有人找到一个好方法来做到这一点?
对于 Google Drive 方法,您甚至不需要先在表格中打开 CSV 文件。只需单击 CSV 即可查看
记下FILE_ID(上面以蓝色突出显示的)并将其添加到下面的 URL,如下所示
https://drive.google.com/uc?export=download&id=FILE_ID
Neo4j此网址是类似或可以使用的工具下载的文件直接链接pandas.read_csv()。
您可以使用 Google 电子表格:http://blog.bruggen.com/2014/07/using-loadcsv-to-import-data-from.html
以下是Rik撰写的博客的主要内容:
load csv with headers from "your url to spreadsheet"
as csv
fieldterminator ','
merge (col:COLOUR { name: csv.Colour})
with col,csv
match (n:COLOUR {name: col.name})
create (p:PERSON {name: csv.Name})-[:HAS]->(col);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7835 次 |
| 最近记录: |