将 UMLS 数据导入 Neo4J 时,上传 CODE 文件时出现错误

问题描述 投票:0回答:1

我尝试将以下数据(.csv 格式)上传到 Neo4J 本地以及 AuraDb 中:

Snippet of .csv file

但仅导入具有给定 CodeID 的前 2 个节点:

0, COSTAR, NOCODE
1, NCBI, 137507

我尝试添加索引列,然后所有节点都在上传。但是,当使用其他文件链接关系时,会出现不匹配的情况。

neo4j importerror
1个回答
0
投票

如果您使用的是 neo4j-admin import 命令,那么您的使用方式不正确。

列标题中的

:ID
字段应该指示列中的值是唯一的,但您的 .csv 文件使用非唯一值。

您应该能够删除标头的

:ID
部分,这样就可以创建所有节点。 但是如果这样做,您将无法导入关系,因为这需要要链接的节点的唯一标识符(请参阅文档)。

此问题的修复取决于您的具体用例。

© www.soinside.com 2019 - 2024. All rights reserved.