使用Kettle在Neo4j中导入数据
Kettle(或Pentaho Data Integration)是一种众所周知的ETL工具。它是成熟的工具,由于其GUI和开放源代码而易于学习。
此外,Kettle为所有各种数据编辑器提供了许多插件,因此实际上可以处理您想要的所有数据。在这篇文章中,我将向您展示如何使用Neo4j组件,但是首先,您需要在计算机上安装ketlle。
要安装Kettle,这非常容易,您只需在笔记本电脑上安装JDK(> =版本8),然后执行以下步骤:
在此位置下载最后的二进制文件:https : //sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/
提取它
run spoon.sh
注意
Spoon是您要在其上设计流程的图形界面的应用程序名称
Neo4j连接器
Kettle市场上有一些Neo4j连接器,但我强烈建议您使用此连接器:https : //github.com/knowbi/knowbi-pentaho-pdi-neo4j-output 这是有效的,更新和维护的。
它基于官方的Neo4j Java驱动程序,并且具有您要在Neo4j中导入数据的所有选项,即使在群集环境中也是如此。
目前,该插件不在市场上,但它将存在。
如何安装
转到此页面https://github.com/knowbi/knowbi-pentaho-pdi-neo4j-output/releases/,并获取最新版本。
将其解压缩到plugins您的Kettle安装文件夹中
<