メインコンテンツへスキップ
すべての ClickPipes タイプは、ClickHouse Cloud OpenAPI を使用してプログラムから作成、更新、削除できます。このページでは、認証と利用可能な ClickPipes エンドポイントについて説明し、各 ClickPipe タイプごとに curl リクエストの例を示します。

認証

ClickHouse Cloud API は HTTP Basic 認証を使用します。対象のサービスに対する権限を持つ API キー (key ID + key secret) が必要です。作成手順については、API キーの管理を参照してください。 以下の例を実行する前に、次の環境変数を設定してください。

ベースURL

エンドポイント

すべての ClickPipes エンドポイントは、ClickHouse Cloud サービスのスコープに属します。 CDC (変更データキャプチャ) ClickPipes (Postgres、MySQL、MongoDB) では、共有 CDC (変更データキャプチャ) インフラストラクチャのスケーリング用に、組織レベルの追加エンドポイントが用意されています。 各エンドポイントの完全なリクエスト/レスポンス スキーマについては、Swagger UI を参照してください。

ClickPipes を一覧表示する

ClickPipeを取得する

ClickPipe の停止または開始

ClickPipe を削除する

ClickPipes の作成

POST /clickpipes のリクエストボディは、ソースタイプによって異なります。以下の例では、サポートされている各 ClickPipe タイプの構造を示します。正式な JSON スキーマについては、Swagger UI を参照してください。

Kafka

サポートされている Kafka 互換のソース: kafka, confluent, msk, azureeventhub, redpanda, warpstream.

Amazon Kinesis

Amazon S3

Google Cloud Storage

serviceAccountKey には、GCP のサービス アカウント JSON キーファイルの内容を base64 エンコードした値を指定する必要があります。

Azure Blob Storage

Postgres CDC (変更データキャプチャ)

MySQL CDC (変更データキャプチャ)

MongoDB CDC (変更データキャプチャ)

BigQuery

serviceAccountFile には、GCP のサービスアカウント JSON キーファイルの内容を base64 エンコードしたものを指定する必要があります。
最終更新日 2026年6月10日