问题标签 [load-csv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
107 浏览

import - 从 CSV 文件将特定节点导入 Neo4J

我正在做一些测试,以弄清楚如何最好地将数据从 CSV 文件导入 Neo4J。我在 Person.csv 文件中有以下数据(3 个标题、Person_ID、名称和类型):

我想导入特定类型的节点(例如“外行人”)。

我考虑过使用 WHERE 语句创建一个 LOAD CSV 命令(见下文),但 Neo4J 并不特别喜欢那个 WHERE 语句。任何想法如何让这个(或具有类似结果的查询)工作?

0 投票
1 回答
31 浏览

neo4j - 使用导入工具导入 csv 时出错

我正在尝试加载具有两个节点(Autor,Paper)和与导入工具的关系的图形,现在我有这两个文件,据我所知,它们必须是:

authors.csv: :Author(Autor) :Adscription(Autor) :PMID(Paper) Author1 血液科。31207293

Papers.csv :PMID(Paper) :PaperName(Paper) :AuthorList(Autor)
31207293 巨大的论文名称 Author1,Author2,

这些文件存储在 /var/lib/neo4j/import

考虑到这一点,我运行以下代码

但我得到了

现在,我只是在尝试加载节点 Paper 和 Author,我可以通过以下方式在浏览器中执行此操作

但是这样做所花费的时间很长。

0 投票
2 回答
69 浏览

neo4j - 无法从 CSV 加载关系

我有一个城市列表,它们的纬度和经度,他们的州和国家可用here

我想要一个像这样的层次结构:

这是 CSV 数据的示例:

我正在尝试使用该LOAD_CSV子句从 CSV 加载数据并合并它们,但我不断得到:

这是我正在尝试的查询:

任何帮助表示赞赏。

0 投票
1 回答
56 浏览

neo4j - 使用 CSV 文件在 Neo4j 上创建关系

我想使用一些 CSV 文件创建一个简单的数据库,例如:attore.csv、film.csv、recita.csv。

我成功创建了带有 Attore 和 Film 标签的节点,简单的文件如下:

attore.csv:

电影.csv

我正在尝试使用 recita.csv 创建它们之间的关系,其中每一行是:

Obv 我的主键应该是 Attore(nome) 和 Film(titolo)。我一直在寻找这么多时间,我发现了很多代码但没有一个工作,我所做的每次尝试都只运行了大约一个小时。

这就是我所做的:

我创建了电影节点:

然后我创建了 attore 节点:

然后,经过这么多尝试,我认为这是建立关系的确切方法,但没有奏效:

我希望有人能告诉我建立关系的正确方法,谢谢。

编辑:我的文件 attore.csv 的结构示例:

电影.csv:

朗诵.csv:

0 投票
1 回答
217 浏览

amazon-s3 - 在 neo4j graphdb 中从 S3 加载 csv 文件

我正在寻求一些关于将 csv 文件从 s3 存储桶加载到 neo4j graphdb 的建议。在 S3 存储桶中,文件为 csv.gz 格式。我需要将它们导入到我在 ec2 实例中的 neo4j 图形数据库中。

请帮我提出一些从 S3 加载文件的想法谢谢

0 投票
1 回答
366 浏览

csv - Neo4j 使用分隔符在 CSV 文档中加载 CSV 处理数组

我正在使用从toLOAD CSV导入数据。我的数据集在该字段中包含多个值。目前我使用分号作为这些多个值的分隔符。csvneo4jcountry

节点-person.csv

这是我用来将数据导入的密码查询neo4j

我的问题是,如果值包含分隔符,如何正确拆分值。

IE:

0 投票
1 回答
200 浏览

csv - 使用具有某些列名作为属性的 Cypher 加载 CSV

我有一个这样的CSV,第一行是标题(H1,H2,H3,...) -

我已经有一个 neo4j 数据库,在其中我使用第一列 (H1) 来合并节点并使用 H2 和 H3 的行来创建一个新节点。当我剥离标题行时,我的代码如下所示 -

如何导入 CSV,以便将其余标头 H4、H5、... 设置为已创建节点的属性(基于 H2 和 H3),而无需在已创建节点下分配每个标头?我希望标题名称作为属性。谢谢。

0 投票
1 回答
110 浏览

d3.js - 在 D3 中,如何通过异步函数更新全局值?

我定义了一个空变量数据集: var dataset = []; 通过 d3.dsv 函数从 .csv 文件加载数据,模式喜欢

我的目标是通过 .then() 函数更新我一开始定义的全局值数据集,这样我以后可以使用更新的数据集,它在 .then() 函数之外。我可以做些什么来实现我的目标?

0 投票
1 回答
342 浏览

csv - 一个 Cypher 查询中的多个 LOAD CSV 语句

尝试在一个密码查询中从不同的 .csv 文件导入行并创建节点:

引发以下错误:

“在 CREATE 和 LOAD CSV 之间需要 WITH (第 9 行,第 1 列(偏移量:211))“CREATE (project:Project { projectId: project_line.projectId })”

我不清楚 WITH 语句应该如何构造。

0 投票
1 回答
1989 浏览

csv - Liquibase CSV loadData 失败,带引号的字符串包含逗号

我正在尝试使用 Liquibase 更改日志集将 CSV 文件加载到 SQLserver 表中。当将 XLSX 文件保存为 CSV 文件时,包含逗号的列保存在双引号中(请参见下面的第三个值),按照标准这很好,但 liquibase 忽略双引号并考虑双引号内的逗号。

13,OV,糖尿病门诊自我管理培训服务个体,每30分钟”,77.82,1,0,1/4/2016,,G0108

来自命令行终端的错误消息:


CSV 文件 v2.1/r21/TestData20212021.csv 第 21 行定义了 10 个值,标题有 9 个。数字必须相等(检查带有嵌入逗号的未引用字符串)