ClickHouseIO Apache Beam connector を利用します。
以下の 2 つです。
Java ランナー
ClickHouseIO インテグレーションを使って、カスタムの Dataflow パイプラインを実装できます。この方法ではパイプラインのロジックを全面的に柔軟かつ細かく制御できるため、特定の要件に合わせて ETL プロセスを調整できます。
ただし、このオプションを利用するには、Java プログラミングの知識と Apache Beam フレームワークへの習熟が必要です。
主な特長
- カスタマイズ性が高い。
- 複雑なユースケースや高度なユースケースに適しています。
- コーディングと Beam API の理解が必要です。
事前定義済みテンプレート
主な機能
- Beam のコードを書く必要はありません。
- シンプルなユースケースなら、すばやく簡単にセットアップできます。
- プログラミングの経験がほとんどなくても利用できます。