问题标签 [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 回答
66 浏览

neo4j - 我可以使用 CSV 在 Neo4j 中导入我的主键吗

我正在将 CSV 文件导入 Neo4J,但 Neo4J 没有导入我的主键。

我正在使用这个:

suj_ID是我的主键,与其他属性不同,它没有被导入。

0 投票
2 回答
1594 浏览

neo4j - Neo4j LOAD CSV 错误:未知协议:c

这是我将此 csv 导入我的数据库的代码,但它给了我错误

Neo.ClientError.Statement.ExternalResourceFailed:无效的 URL 'C:/Users/abcd/Desktop/Neo4J/fileName.csv':未知协议:c

谁能帮我解决这个问题

0 投票
1 回答
539 浏览

neo4j - Neo4j 数据库错误一般未知错误

这是我的代码我正在尝试使用 load csv 从我的驱动器中访问包含 100 万条记录的 csv 文件

它给了我以下错误:

我没有得到问题任何人都可以帮我解决这个问题吗?

0 投票
1 回答
51 浏览

neo4j - CSV 中 row.field 的字符串连接

我正在尝试在我正在解析的 CSV 中动态创建一个字段的名称FOREACH

我正在尝试这个:

Neo4j 正在解析代码,但没有创建任何新节点。我怀疑它没有评估$panel变量。

0 投票
1 回答
829 浏览

neo4j - 将一个大的 csv 文件加载到 neo4j

我想加载一个 csv,其中包含 Wikipedia 类别 rels.csv (类别之间的 400 万个关系)之间的关系。我尝试通过更改以下参数值来修改设置文件:

我的查询如下:

此外,我在 catId 和 catName 上创建了索引。尽管进行了所有这些优化,查询仍在运行(从昨天开始)。

你能告诉我是否应该做更多的优化来加载这个 CSV 文件?

0 投票
2 回答
4922 浏览

neo4j - Neo.ClientError.Statement.ExternalResourceFailed

我试过这段代码,它抛出一个错误:

Neo.ClientError.Statement.ExternalResourceFailed:无法在以下位置加载外部资源:file:/C:/Users/ssarse/Desktop/Neo4J

谁能帮我解决这个问题?

0 投票
1 回答
1935 浏览

neo4j - 展开命令中的错误“Neo.ClientError.Statement.SyntaxError: Invalid input 'p': expected whitespace”

在将数据从 csv 文件加载到 neo4j 时,我正在使用以下密码查询。

这是给出错误:

Neo.ClientError.Statement.SyntaxError: Invalid input 'p': 预期的空格、注释、'{'、节点标签、MapLiteral、参数、关系模式、'('、'.'、'['、"=~ ", IN, STARTS, ENDS, CONTAINS, IS, '^', '*', '/', '%', '+', '-', '=', '~', "<>", " !=", '<', '>', "<=", ">=", AND, XOR, OR, AS, ',', ORDER, SKIP, LIMIT, WHERE, FROM GRAPH, CONSTRUCT, LOAD CSV, START、MATCH、UNWIND、MERGE、CREATE UNIQUE、CREATE、SET、DELETE、REMOVE、FOREACH、WITH、CALL、RETURN、UNION、';' 或输入结束(第 5 行,第 10 列(偏移量:189))" UNWIND pskills as lang"

0 投票
1 回答
4653 浏览

neo4j - Neo4J ClientError.Statement.SyntaxError

从 CSV 文件加载数据时,我收到Neo.ClientError.Statement.SyntaxError 。

Neo.ClientError.Statement.SyntaxError:无效输入'h':预期'i/I'(第5行,第3列(偏移量:189))“合并(Zip_Code:Zip_Code {code:row.zip_cd,type:'location' })"

这是我的查询:

csv中有一些空白记录,因此我使用了not null,但这给了我错误:

谁能帮我摆脱它?

0 投票
1 回答
165 浏览

neo4j - 如何通过在 neo4J apoc 中加载更新的 CSV 文件来更新 graphdb 中现有的特定节点

通过在 Neo4j 中加载最近更新的 csv 文件,我面临更新节点的问题。因为它是一个大文件,我认为需要使用 apoc 程序。我通过加载没有 apoc 的外部更新文件来更新现有节点。但问题是我需要使用 apoc 并行更新它。这是我的文件元素

文件中的原始元素

我已经从这个 CSV 创建了节点

然后我有另一个更新的文件 u.csv 更新的元素在下面给出

没有 apoc 我的查询是

此代码更新了所需的列,但我有一个空白节点

我的第一个问题是为什么会创建一个新的空白节点,我该如何解决这个问题

现在我想要它来更新大文件,所以我已经习惯了 apoc 程序进行批处理

使用 apoc 我的查询是

但我无法更新特定节点,而是创建了两个具有相关 ID 的节点,所以我在这里得到 5 个节点而不是 3 个节点

我对 neo4j 很陌生,但正在努力学习。请帮我解决我使用 neo4j 3.5.6 和 apoc 3.5.0.4 的问题

0 投票
2 回答
74 浏览

neo4j - 如何匹配被约束忽略的csv行并仅创建关系

我已经创建了一个对主 ID 有约束的图表。在我的 csv 中,主 ID 是重复的,但其他属性不同。基于我想创建关系的其他属性。

我多次尝试更改代码,但它没有做我需要的。

我已经在图中有了节点干预以及试验。所以我想做的是将试验与干预的 id 相匹配,并只创建关系。相反,我也创建了节点。

这是我的数据样本,所以相同的主 ID,具有不同的 cuis,我试图在 cui 上匹配:

这是我的数据样本,所以相同的主 ID,具有不同的 cuis,我试图在 cui 上匹配。