导入数据
导入或加载数据的过程需要您事先创建 AuraDB 实例。 |
您可以通过两种方式将 CSV 文件中的数据导入到 AuraDB 实例中
-
加载 CSV - 您从 Neo4j 浏览器或 Neo4j Cypher Shell 运行的 Cypher 语句。
-
Neo4j 数据导入器 - 您从控制台启动的可视化应用程序。
加载 CSV
使用此方法将 CSV 文件加载到 AuraDB 实例中时,需要考虑一些限制
-
出于安全原因,您必须将 CSV 文件托管在可公开访问的 HTTP 或 HTTPS 服务器上。此类服务器的示例包括 AWS 签名 URL、GitHub、Google Drive 和 Dropbox。
-
LOAD CSV
命令旨在处理中小型数据集,例如最多 1000 万个节点和关系的数据集。对于超出此限制的任何数据集,应避免使用此命令。
Neo4j 数据导入器
Neo4j 数据导入器是一个基于 UI 的数据导入工具,它允许您
-
从平面文件 (
.csv
和.tsv
) 加载数据。 -
定义图模型并将数据映射到该模型。
-
将数据导入 AuraDB 实例。
要使用 Neo4j 数据导入器加载数据
-
在浏览器中导航到Neo4j Aura 控制台。
-
选择要打开的实例上的“导入”按钮。
或者,您可以从Neo4j 工作区的“导入”选项卡访问数据导入器。
有关 Neo4j 数据导入器的更多信息,请参阅Neo4j 数据导入器文档。
从 Neo4j 数据导入器导入之前,您必须提供 AuraDB 实例密码。 |