Autonomous Transaction ProcessingからConfluent Kafkaへのデータのレプリケート
このクイックスタートでは、OCI GoldenGateを使用してAutonomous Transaction ProcessingからConfluent Kafkaにデータをレプリケートする方法を示します。
始める前に
このクイックスタートを正常に完了するには、次のものが必要です:
- ソースAutonomous Transaction Processingインスタンス。
- Confluent Platformインスタンス。
環境設定: Autonomous Transaction Processing
レプリケーション用のソース・データベースが設定されていない場合は、次のステップに従って、このクイックスタートに使用するサンプル・スキーマをロードできます。 このクイックスタートでは、ソース・データベースにAutonomous Transaction Processingを使用します。
ソースAutonomous Databaseを設定するには:
- サンプル・データベース・スキーマをダウンロードして解凍します。
- Oracle Cloudコンソールで、Autonomous DatabasesページからAutonomous Transaction Processing (ATP)インスタンスを選択して、その詳細を表示し、データベース・アクションにアクセスします。
- GGADMINユーザーのロックを解除します:
- 「データベース・アクション」をクリックし、「データベース・ユーザー」をクリックします。
- GGADMINを見つけ、その省略記号メニュー(3つのドット)をクリックして、「編集」を選択します。
- 「ユーザーの編集」パネルで、GGADMINパスワードを入力し、パスワードを確認してから、「アカウントはロックされています」の選択を解除します。
- 「変更の適用」をクリックします。
- ソース・サンプル・スキーマおよびデータをロードします:
- サプリメンタル・ロギングを有効化します。
環境設定: Confluent Cloud
ターゲットのConfluent Cloudクラスタ、トピックおよびスキーマがまだない場合は、次を実行できます:
- クラスタの作成
- 「クラスタのAPIキーの作成」。 次のステップのAPIキーおよびシークレットに注意してください。
- 「スキーマ・レジストリを有効化」し、次に「Confluentクラウド・スキーマ・レジストリのAPIキーを作成」します。 次のステップのAPIキーおよびシークレットに注意してください。
- クラスタ内の「トピックの作成」。 次のステップのトピックの名前に注意してください。
タスク1: OCI GoldenGateリソースの作成
このクイックスタートの例では、ソースとターゲットの両方のデプロイメントおよび接続が必要です。
- ソースAutonomous Transaction ProcessingインスタンスのOracleデプロイメントを作成します。
- ターゲットConfluent Cloudにビッグ・データ・デプロイメントを作成します。
- ソースAutonomous Transaction Processingへの接続を作成。
- Confluent Kafka接続の作成。
- Confluentスキーマ・レジストリの作成。
- (オプション)ビッグ・データ・デプロイメントにパブリック・エンドポイントがない場合、GoldenGateへの接続の作成、次にこの接続をソースOracleデプロイメントに割当てます。
- ソースOracleデプロイメントへのAutonomous Transaction Processing接続の割当て。
- ターゲットのビッグ・データ・デプロイメントへのConfluent KafkaおよびConfluentスキーマ・レジストリ接続の割当て。
タスク2: 抽出の追加
- デプロイメント・ページで、ソースのAutonomous Transaction Processingデプロイメントを選択します。
- デプロイメントの詳細ページで、「コンソールの起動」をクリックします。
- ソース・デプロイメント管理者のユーザー名とパスワードを使用してログインします。
- トランザクション情報の追加。
- Extractを追加します
タスク3: 「分散パス」を追加して実行
- GoldenGate資格証明ストアを使用する場合、「ターゲット」ビッグ・データ・デプロイメントで「分散パスのユーザーの作成」を使用し、それ以外の場合はステップ3にスキップします。
- 「ソース」 ATP GoldenGateデプロイメント・コンソールで、ステップ1で作成したユーザーのパス接続を追加します。
- ソース ATPデプロイメント・コンソールで、分散パスの追加に次の値を指定します:
- 「ターゲット」ビッグ・データ・デプロイメント・コンソールで、「分散パス」の結果として作成された「受信パス」を確認します。
- ターゲットのビッグ・データ・デプロイメント・コンソールで、「受信サービス」をクリックします。
- パス詳細を確認します。 このパスは、前のステップで作成した「分散パス」の結果として作成されました。
オラクルのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。
Oracle Supportへのアクセス
サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。 詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。