Confluent Schema Registryへの接続
このコンテンツを正しく表示するには、JavaScriptを有効にする必要があります
Confluent Schema Registryへの接続
OCI GoldenGateビッグ・データ・デプロイメントのソースまたはターゲットとして機能するためにConfluent Kafka接続とともに使用されるConfluent Schema Registryへの接続の作成について学習します。
接続の作成
Confluent Schema Registry接続を作成するには:
- OCI GoldenGateの「概要」ページで、「接続」をクリックします。
「はじめに」セクションの「接続の作成」をクリックして、ステップ3にスキップすることもできます。
- 「接続」ページで、「接続の作成」をクリックします。
- 「接続の作成」ページで、次のようにフィールドに入力します:
- 「名前」に、接続の名前を入力します。
- 「説明」に、この接続を他の接続から区別するのに役立つ説明を入力します。
- 「コンパートメント」で、接続を作成するコンパートメントを選択します。
- 「タイプ」ドロップダウンから、「コンフルエンザ・スキーマ・レジストリ」を選択します。
- 「URL」に、「Confluent Schema Registry」のURLを入力します。
- 「認証タイプ」ドロップダウンから、次のいずれかを選択します。
- なし
- 「基本認証」を選択した場合は、次のように入力します。
- 「ユーザー名」に、データベースへの接続に使用するユーザー名を入力します。
- (オプション)「トラストストア・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- (オプション)「トラストストア・パスワード・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- 「相互認証」を選択した場合は、次のように入力します。
- (オプション)「トラストストア・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- (オプション)「トラストストア・パスワード・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- 「キーストア・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- 「キーストア・パスワード・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
- 「SSLキー・パスワード・シークレット」を選択します。別のコンパートメントにある場合は、ドロップダウンを使用してコンパートメントを変更します。
ノート:
- シークレットとは、パスワード、証明書、SSHキー、OCIサービスで使用する認証トークンなどの資格証明です。シークレットを作成するには、シークレットの作成を参照してください。次を確認します:
- 「手動シークレット生成」を選択します。
- 資格証明を「シークレット・コンテンツ」に貼り付けます。
- パスワード・シークレットを使用しない場合は、このフォームの下部にある「拡張オプション」の「セキュリティ」セクションで「ボールトでシークレットを使用」の選択を解除してください。
- 「拡張オプションの表示」を拡張します。次のオプションを構成できます。
- セキュリティ
- この接続にパスワード・シークレットを使用しない「ボールト・シークレットの使用」の選択を解除します。選択されていない場合:
- 「Oracle管理暗号化キーの使用」を選択して、すべての暗号化キー管理をOracleに残します。
- 「顧客管理暗号化キーの使用」を選択して、OCI Vaultに格納されている特定の暗号化キーを選択し、接続資格証明を暗号化します。
- ネットワーク接続性
- 共有エンドポイント: 割り当てられたデプロイメントとエンドポイントを共有します。デプロイメントのイングレスIPからの接続を許可する必要があります。
- 専用エンドポイント: VCN内の割り当てられたサブネット内の専用エンドポイントを介したネットワーク・トラフィック用。この接続のイングレスIPからの接続を許可する必要があります。
- 設定
- Extractでこの接続を使用する場合は、「追加プロパティ」の下の「コンシューマ」または「プロデューサ・プロパティ」ファイルをドラッグ・アンド・ドロップするか選択します。
- KafkaレプリケーションでSnappy圧縮を使用するには、プロデューサ・プロパティをドラッグ・アンド・ドロップするか選択し、圧縮OCI GoldenGate (Confluent) Kafkaレプリケーションの使用の説明に従ってレプリケーション設定を変更します。
- Kafkaから取得するには、次のいずれかのデシリアライザまたはコンバータを使用してKafkaコンシューマ・プロパティ・ファイルを作成します:
- JSONデシリアライザ用のKafkaコンシューマ・プロパティ:
key.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer
value.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer
- JSONコンバータのKafkaコンシューマ・プロパティ:
key.converter=org.apache.kafka.connect.json.JsonConverter
value.converter=org.apache.kafka.connect.json.JsonConverter
- AvroコンバータのKafkaコンシューマ・プロパティ:
key.converter=io.confluent.connect.avro.AvroConverter
value.converter=io.confluent.connect.avro.AvroConverter
- タグ: タグを追加してリソースを編成します。
- 「作成」をクリックします。
接続が作成されると、「接続」リストに表示されます。接続をデプロイメントに割り当てて、レプリケーションのソースまたはターゲットとして使用するようにしてください。