[Apache Hop] 我尝试在Windows上安装
目标人群
-
- Apache Hop (データ統合プラットフォーム) をWindowsで試してみたい方。
- データ収集、変換処理を試してみたい方。
顾名思义,Apache Hop 是一个开源的数据集成平台。

如果你想要了解更多细节,可以参考日本Apache Hop用户组案浦先生的介绍视频。
前提条件
-
- OS: Windows 10
- ここでは著者の都合でWindowsを前提としている。基本的にJavaが動作するOSであれば、Linux, MacOSでも動くはず。
手順的概述
下面以最新版本(2022/04/29)的Apache Hop 1.2.0为例,说明安装步骤。
-
- Javaのインストール
-
- Apache Hop のダウンロード
-
- hop-guiを起動する
- サンプルの変換処理を試す
Java的安装
请查看前提条件页面,并安装所需版本的Java。
https://hop.apache.org/manual/latest/installation-configuration.html#
请下载和安装所需版本的OpenJDK以符合您的环境。
作为本操作的示例,您可以使用Adopt OpenJDK 11的msi文件进行安装。
请确保所选版本符合Apache Hop的支持版本。

下载Apache Hop
请从网页上下载所需版本的文件。根据本次步骤,下载apache-hop-client-1.2.0.zip文件,并在任意文件夹中进行解压。如果有最新版本的文件可用,请参考以下链接:https://hop.apache.org/download/。
启动Hop-Gui


测试样本的转换处理











总结
只需要一个选项,以下是对原文的中文本地化改写:
在Windows上,我按照以下步骤安装和运行了Apache Hop。请参考官方网站上的入门指南等,进一步探索使用方法。由于一些组件部分派生自Pentaho(Kettle),因此我建议您也可以尝试在那里搜索相关方法。
相关文章
Apache Hop的官方页面
https://hop.apache.org/
日本Apache Hop使用者群体的案浦先生的介绍博客(中文)
https://annoura.com/dive-into-apachehop/
尝试玩Apache Hop,它毕业自ASF孵化器:
清晰概述了其特点。
此外,还尝试了流处理(Google Cloud Dataflow)。适合高级用户。
https://zenn.dev/kotarot/articles/play-with-apache-hop
这些分量的连续处理似乎会成为实施的参考。
在Docker中运行Hop的方法
未来的行动(暂定)
如果有时间的话,我会继续投稿以下项目的文章。
-
- hop guiの使い方
-
- 定義の構成(Project, WorkflowやPiplelineなど)
-
- Webサービスを実装する
- 他のDBとの連携 (MongDB, postgresql, MySQL、neo4jなど)