[Apache Hop] 我尝试在Windows上安装

目标人群

    • Apache Hop (データ統合プラットフォーム) をWindowsで試してみたい方。

 

    データ収集、変換処理を試してみたい方。

顾名思义,Apache Hop 是一个开源的数据集成平台。

image.png

如果你想要了解更多细节,可以参考日本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的支持版本。

image.png

下载Apache Hop

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

启动Hop-Gui

image.png
image.png

测试样本的转换处理

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

总结

只需要一个选项,以下是对原文的中文本地化改写:
在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など)
bannerAds