メインコンテンツへスキップ
メインコンテンツへスキップ

はじめての Kafka ClickPipe の作成

本ガイドでは、Kafka ClickPipe を初めて作成する手順を順を追って説明します。

データソースに移動する

左側メニューで Data Sources ボタンを選択し、"Set up a ClickPipe" をクリックします。

Select imports

データソースを選択する

一覧から Kafka データソースを選択します。

データソースの種類を選択

データソースを設定する

フォームに、ClickPipe の名前、説明(任意)、認証情報、その他の接続情報を入力します。

接続情報を入力する

スキーマレジストリを構成する(オプション)

Avro ストリームには有効なスキーマが必要です。スキーマレジストリの設定方法の詳細については、Schema registries を参照してください。

リバースプライベートエンドポイントを構成する(任意)

Reverse Private Endpoint を構成して、ClickPipes が AWS PrivateLink を介して Kafka クラスターに接続できるようにします。 詳細については、AWS PrivateLink ドキュメントを参照してください。

トピックを選択

トピックを選択すると、そのトピックのサンプルドキュメントが UI に表示されます。

トピックを選択

宛先テーブルを設定する

次のステップでは、新しい ClickHouse テーブルにデータを取り込むか、既存のテーブルを再利用するかを選択できます。画面の指示に従って、テーブル名、スキーマ、および設定を変更してください。画面上部のサンプルテーブルで、変更内容をリアルタイムに確認できます。

テーブル、スキーマ、設定を指定

また、用意されているコントロールを使って高度な設定をカスタマイズすることもできます。

高度な設定用コントロールを設定

権限を設定する

ClickPipes は、デスティネーションテーブルにデータを書き込むための専用ユーザーを作成します。この内部ユーザーには、カスタムロールまたはあらかじめ定義されたロールのいずれかを割り当てることができます。

  • Full access: クラスター全体へのフルアクセス権を持ちます。デスティネーションテーブルでマテリアライズドビューや Dictionary を使用する場合に役立つことがあります。
  • Only destination table: デスティネーションテーブルに対する INSERT 権限のみを持ちます。
権限

セットアップの完了

「Create ClickPipe」をクリックすると、ClickPipe が作成されて実行されます。ClickPipe は「Data Sources」セクションに表示されます。

概要を表示