Dataflow Java Runner
Dataflow Java Runner を使用すると、Google Cloud の Dataflow サービス上でカスタム Apache Beam パイプラインを実行できます。このアプローチは最大限の柔軟性を提供し、高度な ETL ワークフローに適しています。
仕組み
-
パイプラインの実装
Java Runner を使用するには、ClickHouseIO
- 当社の公式 Apache Beam コネクタを使用して Beam パイプラインを実装する必要があります。ClickHouseIO
の使用方法やコード例については、ClickHouse Apache Beamをご覧ください。 -
デプロイ
パイプラインが実装され、設定されると、Google Cloud のデプロイメントツールを使用して Dataflow にデプロイできます。包括的なデプロイメント手順については、Google Cloud Dataflow ドキュメント - Java パイプラインを参照してください。
注意: このアプローチは、Beam フレームワークに精通し、コーディングの専門知識があることを前提としています。ノーコードソリューションを希望する場合は、ClickHouse の定義済みテンプレートの利用を検討してください。