Oracle AIデータ・プラットフォーム用のReplicatの追加
OCI GoldenGateでOracle AI Data PlatformターゲットのReplicatを追加する方法について学習します。
開始する前に
Oracle AIデータ・プラットフォーム用のReplicatを追加する前に:
-
次の権限がターゲットに追加されていることを確認します。
-
ターゲット表に対するSELECT、CREATE、INSERT、UPDATEおよびDELETE権限
-
外部表に対するSELECT、CREATE、ALTERおよびDROP権限
-
-
Replicatを構成する前に、Oracle Object Storage接続を作成し、ビッグ・データ・デプロイメントに割り当てます。
Replicatの追加
Oracle AI Data Platform用のReplicatを追加するには:
-
「Replicatの追加」パネルの「Replicat情報」ページで、必要に応じてフィールドに入力し、「次」を選択します。
-
Replicatタイプを選択します:
-
クラシックReplicat
-
調整Replicat
-
-
「プロセス名」に5文字以内で入力します。
-
このプロセスを他のプロセスと区別できるように、「摘要」を入力します。
-
-
Replicatオプション・ページで、必要に応じてフィールドに入力し、「次へ」を選択します。
-
Replicat Trailの場合:
-
「名前」を入力します。
-
トレイル・ファイルがデフォルト以外の場所にある場合は、サブディレクトリを入力します。
-
暗号化プロファイルを選択します。暗号化プロファイルが作成されていない場合は、デフォルトでローカル・ウォレットが選択されます。
-
「開始」で、データ処理の開始点を選択します:
-
ログでの位置(デフォルト)
-
Now
-
カスタム時間
-
-
-
トレイル位置:
-
「シーケンス番号」を入力します。
-
「RBAオフセット」を入力します。
-
「ターゲット」で、「Oracle AI Data Platform」を選択します。
-
-
ターゲットの資格証明:
-
「ドメイン」を選択します。
-
指定したドメイン内の別名を選択します。
-
「チェックポイント表」を選択します。デフォルトの選択を残すか、ターゲット・デプロイメント用に作成したチェックポイント表を選択します。
-
「最大スレッド数」を選択します(調整Replicatのみ)。
-
-
-
「管理対象オプション」ページで、必要に応じてオプション・フィールドに入力し、「次へ」を選択します。
-
「プロファイル名」がある場合は選択します。
-
「デプロイメントのヘルスに不可欠」を有効にします。
-
「自動開始」設定を有効にして構成します。
-
-
「パラメータ・ファイル」ページで、パラメータを追加してReplicatをさらに構成できます。たとえば:
-
table source.table1; -
MAP文でターゲット・カタログが指定されていない場合、Oracle AI Data Platformワークスペースでは、hiveがデフォルト・カタログとして使用されます。たとえば:Replicatパラメータ・ファイルのMAP文 AIデータプラットフォームカタログ AIデータプラットフォームスキーマ AIデータ・プラットフォーム表 MAP SCHEMA_1.TABLE_1, TARGET "schema_1"."table_1";デフォルト・カタログ、つまり hiveschema_1table_1MAP DB_1.SCHEMA_1.TABLE_1, TARGET "db_1"."schema_1"."table_1"db_1schema_1table_1 -
調整Replicatを使用する場合は、
TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.propertiesをパラメータ・ファイルに追加します。
-
-
Replicatプロパティ・ページで、次のプロパティを更新します。プレースホルダをコンパートメントOCIDおよびバケット名にそれぞれ置き換えてください:
gg.eventhandler.oci.compartmentID=<oci-compartment-ocid> gg.eventhandler.oci.bucketMappingTemplate=<oci-bucket-name> -
「作成および実行」を選択します。「作成」を選択した場合は、後で管理サービスのホーム・ページまたはReplicatページからReplicatを手動で起動できます。