メインコンテンツまでスキップ
バージョン: 4.x

Confluent Cloud セットアップ

このガイドでは、VeloDBに接続するためのサンプルデータを含むConfluent Cloud Kafkaクラスターのセットアップについて説明します。

前提条件


ステップ1: Kafkaクラスターの作成

  1. Confluent Cloudにログインします

Confluent Cloud Home

  1. Add clusterをクリックするか、Environments > default > Add clusterに移動します

  2. クラスタータイプを選択します:

    • Basic - 無料ティア、開発およびテストに適しています
    • Standard - より高い制限を持つ本番ワークロード
  3. Provider and regionを選択します:

    • 最高のパフォーマンスを得るため、VeloDBウェアハウスと同じクラウドプロバイダーとリージョンを選択してください
    • 例:AWS us-east-1

Create Cluster

  1. Launch clusterをクリックします

ステップ2: Datagenでサンプルデータを作成

Confluentの組み込みDatagenコネクタを使用してサンプルデータを生成します:

  1. クラスター内で、左サイドバーのConnectorsに移動します

  2. Add connectorをクリックします

  3. サンプル DataまたはDatagen Sourceを検索します

  4. サンプル Dataをクリックしてクイックランチダイアログを開きます

Launch サンプル Data

  1. コネクターを設定します:

    • Topic: sample_data_orders(または任意の名前)
    • Select a template: Ordersを選択します(このガイドでは推奨)
  2. Launchをクリックします

  3. コネクターのステータスがRunningと表示されるまで待ちます

Connector Running

重要 - データ形式

デフォルトのDatagenコネクターはAVRO形式を生成します。VeloDBはJSONCSV形式のみをサポートします。

JSON形式を使用するには、起動前にAdditional configurationをクリックして以下を設定してください:

  • Output record value format: JSON

既にAVROでコネクターを作成した場合は、JSON出力用に設定された新しいDatagenコネクターで新しいトピックを作成してください。


ステップ3: APIキーの作成

  1. クラスター下の左サイドバーにあるAPI Keysに移動します

API Keys Page

  1. Create keyをクリックします

  2. Global accessを選択します(または特定のリソースにスコープを設定)

  3. Nextをクリックし、続いてCreateをクリックします

  4. 両方の値を保存してください - VeloDBで必要になります:

    • API Key(ユーザー名)
    • API Secret(パスワード)
警告

API Secretは一度だけ表示されます。ダイアログを閉じる前に安全に保存してください。


ステップ4: Bootstrap Serverの取得

  1. 左サイドバーのCluster Settingsに移動します

Cluster Settings

  1. Endpointsセクションを見つけます

  2. Bootstrap server URL(例:pkc-xxxxx.us-east-1.aws.confluent.cloud:9092)をコピーします


VeloDBに必要な値

セットアップ完了後、以下の値が必要になります:

説明
Bootstrap サーバーKafkaブローカーエンドポイントpkc-xxxxx.us-east-1.aws.confluent.cloud:9092
API Key認証ユーザー名ABCD1234EFGH5678
API Secret認証パスワードcflt37r+oeQB...
Topic Name消費するトピックsample_data_orders

セットアップの確認

コネクターがデータを生成していることを確認します:

  1. 左サイドバーのTopicsに移動します
  2. トピック(例:sample_data_orders)をクリックします
  3. Messagesタブに移動します
  4. メッセージが生成されていることを確認できるはずです

次のステップ

Confluent Cloudのセットアップが完了したら、Connect to Confluent Cloudに進んでVeloDBでストリーミングインポートをセットアップしてください。