PostgreSQL CDC 向けの ClickPipes
このセクションでは、ClickPipes における Postgres Change Data Capture (CDC) コネクタの料金モデルについて説明します。このモデルの設計にあたっては、料金を 極めて競争力の高い水準に保ちつつ、私たちの中核となるビジョンに忠実であることを目指しました。
お客様が Postgres から ClickHouse にデータをシームレスかつ手頃なコストで移行し、 リアルタイム分析を行えるようにすること。
このコネクタは、外部の ETL ツールや他のデータベースプラットフォームにおける類似機能と比較して、 5 倍以上コスト効率が高い ものとなっています。
Postgres CDC ClickPipes を利用しているすべてのお客様(既存・新規を問わず)に対し、 2025 年 9 月 1 日 から月次請求において従量課金が開始されました。
料金体系
料金には2つの主要な要素があります:
- 取り込みデータ: Postgresから送信され、ClickHouseに取り込まれる未圧縮の生バイト数。
- コンピュート: サービスごとにプロビジョニングされるコンピュートユニットは、複数のPostgres CDC(変更データキャプチャ)ClickPipeを管理し、ClickHouse Cloudサービスで使用されるコンピュートユニットとは別です。この追加コンピュートは、Postgres CDC(変更データキャプチャ)ClickPipe専用です。コンピュートは個別のパイプごとではなく、サービスレベルで課金されます。各コンピュートユニットには2 vCPUと8 GBのRAMが含まれます。
取り込みデータ
Postgres CDC(変更データキャプチャ)コネクタは、2つの主要なフェーズで動作します:
- 初期ロード / 再同期: Postgresテーブルの完全なスナップショットをキャプチャし、パイプが最初に作成されたとき、または再同期されたときに発生します。
- 継続的レプリケーション(CDC(変更データキャプチャ)): 挿入、更新、削除、スキーマ変更などの変更を、PostgresからClickHouseへ継続的にレプリケートします。
ほとんどのユースケースでは、継続的レプリケーションがClickPipeのライフサイクルの90%以上を占めます。初期ロードは大量のデータを一度に転送するため、そのフェーズには低い料金を提供しています。
| フェーズ | コスト |
|---|---|
| 初期ロード / 再同期 | $0.10 / GB |
| 継続的レプリケーション(CDC(変更データキャプチャ)) | $0.20 / GB |
コンピュート
この要素は、Postgres ClickPipe専用にサービスごとにプロビジョニングされるコンピュートユニットをカバーします。コンピュートは、サービス内のすべてのPostgresパイプ間で共有されます。最初のPostgresパイプが作成されたときにプロビジョニングされ、Postgres CDC(変更データキャプチャ)パイプが残っていない場合に解放されます。プロビジョニングされるコンピュートの量は、組織のティアによって異なります:
| ティア | コスト |
|---|---|
| Basicティア | サービスあたり0.5コンピュートユニット — $0.10 / 時間 |
| ScaleまたはEnterpriseティア | サービスあたり1コンピュートユニット — $0.20 / 時間 |
例
サービスがScaleティアにあり、以下の構成であるとします:
- 継続的レプリケーションを実行している2つのPostgres ClickPipe
- 各パイプは月あたり500 GBのデータ変更(CDC(変更データキャプチャ))を取り込む
- 最初のパイプが開始されると、サービスはPostgres CDC(変更データキャプチャ)用にScaleティアで1コンピュートユニットをプロビジョニングします
月額コストの内訳
取り込みデータ(CDC(変更データキャプチャ)):
コンピュート:
コンピュートは両方のパイプ間で共有されます
月額合計コスト:
Postgres CDC ClickPipes に関する FAQ
インジェストされたデータ量に基づく課金は、圧縮後サイズと非圧縮サイズのどちらで計測されますか?
インジェストされたデータ量は、初回ロード時および CDC(レプリケーションスロット経由)のいずれも、 Postgres から送信される 非圧縮データ として計測されます。Postgres はデフォルトでは 転送時にデータを圧縮しないため、ClickPipe は生の非圧縮バイト列を処理します。
Postgres CDC の料金はいつから請求書に表示されますか?
Postgres CDC ClickPipes の料金は、既存および新規すべてのお客様に対して、 2025 年 9 月 1 日 から毎月の請求書に表示されるようになりました。
パイプを一時停止した場合、料金は発生しますか?
パイプを一時停止している間はデータが移動しないため、データ インジェストに関する料金は発生しません。 ただし、組織のティアに応じて 0.5 または 1 compute unit のコンピュート料金は引き続き発生します。 これは固定のサービスレベルのコストであり、そのサービス内のすべてのパイプに対して適用されます。
料金を見積もるにはどうすればよいですか?
ClickPipes の Overview ページでは、初回ロード/再同期および CDC のデータボリュームの両方に関する メトリクスが提供されます。これらのメトリクスと ClickPipes の料金を組み合わせることで、 Postgres CDC のコストを見積もることができます。
サービス内で Postgres CDC に割り当てられたコンピュートをスケールできますか?
デフォルトでは、コンピュートのスケーリングはユーザー側では設定できません。プロビジョニングされる リソースは、ほとんどの顧客ワークロードを最適に処理できるよう最適化されています。ユースケースに応じて より多くまたは少ないコンピュートが必要な場合は、サポートチケットを作成していただければ、 こちらでリクエスト内容を評価いたします。
課金単位(粒度)はどのようになっていますか?
- Compute: 1 時間単位で課金されます。1 時間に満たない利用は、次の 1 時間に切り上げられます。
- インジェストされたデータ: 非圧縮データ 1 ギガバイト(GB)単位で計測および課金されます。
ClickPipes 経由の Postgres CDC に ClickHouse Cloud のクレジットを利用できますか?
はい、利用できます。ClickPipes の料金は、統合された ClickHouse Cloud の料金体系の一部です。 保有しているプラットフォームクレジットは、自動的に ClickPipes の利用にも適用されます。
既存の月次の ClickHouse Cloud 利用額に対して、Postgres CDC ClickPipes による追加コストはどの程度を見込むべきですか?
コストは、ユースケース、データ量、および組織のティアによって異なります。 とはいえ、既存のお客様の多くは、トライアル終了後の既存の月次 ClickHouse Cloud 利用額に対して、 0〜15% の増加を確認しています。実際のコストはワークロードによって異なります。 データ量が多く処理が比較的少ないワークロードもあれば、データ量は少ないものの、 より多くの処理を必要とするワークロードもあります。