ストリーム・アナリティクスへのデータのレプリケート
OCI GoldenGateからStream Analyticsにデータをレプリケートする方法を学習します。
GoldenGate Stream Analyticsは、Apache SparkおよびApache Kafkaを使用してランタイム・フレームワーク上で動作するように進化した複雑なイベント処理エンジンとして始まりました。Stream Analyticsは、データベース、GoldenGate、Kafka、JMS、REST、さらにはファイル・システム・ファイルなどの任意のソースからデータのストリームを取り込むことができます。データの収集後、ライブ・データに対して分析を実行できます。
開始する前に
このクイックスタートが正常に完了するには、次が必要です。
- サンプル・データがロードされ、サプリメンタル・ロギングが有効になっているソースAutonomous Database。
ヒント :
使用するサンプル・データが必要な場合は、OCI GoldenGateサンプル・データをダウンロードできます。- まず、
SETUP_USERS_ATP.sql
を編集し、SRC_OCIGGLL
ユーザーのパスワードを変更して特殊文字を削除します。 - Autonomous Databaseのデータベース・アクションSQLツールを使用して、2つのスクリプトを実行してユーザー・スキーマおよび表を作成します。
- SQLツールを使用して、サプリメンタル・ロギングを有効にします。
- まず、
- ソースAutonomous DatabaseインスタンスでGGADMINユーザーをロック解除します
- 「Autonomous Databaseの詳細」ページで、「データベース・アクション」メニューから「データベース・ユーザー」を選択します。
ヒント :
ログインするインスタンスを作成したときに指定されたAutonomous Database管理者資格証明(プロンプトが表示されたら)を使用します。 - GGADMINユーザーを見つけて、その省略記号(3つのドット)メニューから「編集」を選択します。
- 「ユーザーの編集」パネルに、パスワードを入力し、パスワードを確認して、「アカウントがロックされています」の選択を解除します。
- 「変更の適用」をクリックします。
- 「Autonomous Databaseの詳細」ページで、「データベース・アクション」メニューから「データベース・ユーザー」を選択します。
タスク1: OCI GoldenGateリソースの作成
- データ・レプリケーション用のOCI GoldenGateデプロイメントを作成します。
- ソース・データベースの接続を作成します。
- デプロイメントに接続を割り当てます。
- Extractを作成して実行します。
タスク2: ストリーム分析リソースの作成
- Stream Analyticsデプロイメントを作成します。
- KafkaインスタンスのパブリックIPを使用してKafka接続を作成し、セキュリティ・プロトコルの「プレーンテキスト」を選択します。
- GoldenGate接続を作成します。
- Stream Analyticsデプロイメントに接続を割り当てます。