ADW データ同期 とは何ですか?
環境:
Oracle B2C Service ブラウザーUI
解決策:
データ同期を使用すると、顧客は Oracle B2C Service オブジェクト データを外部データベースと同期できます。初期段階では、データ同期は Oracle Autonomous Data Warehouse (ADW) との同期をサポートしています。
ATP (Autonomous Transaction Processing) もサポートされています。
これにより、顧客には専用のデータ ウェアハウスが提供され、データを保存および分析して、より情報に基づいたビジネス上の意思決定を行うことができます。管理者は資格情報を入力し、ADW に同期する Oracle B2C Service データを指定できます。
要件
サポートされているポッド
Phoenix (PHX), Ashburn (IAD), Frankfurt (FRA), London (LHR)
Oracle Autonomous Data Warehouse (ADW)を構成する手順
- ADWを購入し設定
まず、Oracle Autonomous Data Warehouse (ADW) を購入して構成します。- 無料版に関する考慮事項
ADW の無料版を使用する場合は、次の点に注意してください:
データベースごとに 20 GB の制限があります。無料の ADW トライアルを試す場合は、小さなテーブルでデータ同期をテストしてください。
最大 30 の同時セッションをサポートします。
- 無料版に関する考慮事項
- 営業担当者に相談する
営業担当者と協力して、ビジネス ニーズに最適な ADW 構成を特定します。 - デプロイメントタイプを選択
ADW のデプロイメントタイプは、IT 要件に合わせて調整する必要があります。ガイダンスについては、お客様の組織IT チームにご相談ください。 - 推奨されるワークロード タイプ
最適なパフォーマンスを得るには、セットアップ時にワークロード タイプとして分析とデータ ウェアハウスを選択します。 - APEX 統合の検討
ADW を購入する際、Oracle APEX を有効にするオプションがあります。この統合は、視覚的に魅力的で複雑なレポートを迅速に作成し、管理オーバーヘッドを削減することで ADW の機能を強化するため、強くお勧めします。 - 追加ドキュメントを参照
詳細については、このガイド/アンサーの下部にリンクされている Oracle Autonomous Data Warehouse ドキュメントを参照してください。
ADWをOracle B2C Serviceで設定
- ADW がプロビジョニングされたら、サイトがリージョン内のどこに位置しているかに基づいて、指定された IP アドレスのデータベースへのアクセスを許可します。
25A でサポートされているリージョンは次のとおりです:- Ashburn: 147.154.23.105
- Frankfurt: 138.1.47.203
- London: 138.1.82.15
- Phoenix 147.154.118
- 'Require mutual TLS (mTLS) authentication'をチェックします
- 次のアクセス権を持つユーザーを作成します。
DEFINE username = 'username'; (独自のユーザー名を選択してください)
CREATE USER &username IDENTIFIED BY password;
GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE TRIGGER, CREATE SYNONYM TO &username;
GRANT UNLIMITED TABLESPACE TO &username;- この資格情報は、次のセクションで説明するように、BUI ADW 資格情報に使用されます。
- アプリケーションのダウンタイムを最小限に抑えるには、段階的パスワードロールオーバー機能を使用することをお勧めします。詳細は Blog Postを参照してください。
Oracle B2C Service エージェント ブラウザ UI での資格情報とデータの選択
エージェント ブラウザ UI から、管理ページに移動します。デフォルトでは、管理ページは構成メニューのナビゲーション セットにあります。
ADW データ同期管理カードを見つけて、カードをクリックします。
資格情報、ウォレット、サービス名を追加するページが開きます。
これらは、上記のセクションの手順 3 で作成された資格情報です。
ウォレットは、ADW 接続ページから取得されます。インスタンス ウォレットを使用することをお勧めします。
サービス名は、ADW 接続ページの接続文字列セクションから取得されます。
次に、サブタブ「データ選択」を選択します。ここで、Oracle B2C Service DB から ADW に同期するテーブルと列を選択できます。テーブル全体を選択することも、そのテーブルの特定の列を選択することもできます。
25Aバージョンで、次のテーブルが ADW と同期できます。
- Incidents
- Contacts
- Tasks
- Organizations
- Product, Category, Disposition Menus
- File Attachments
- Mailbox
- Accounts
- Channels
- Incident Queues
- Incident Status
- Incident to Contacts
- Interfaces
- Languages
- SLA Instances
- Incident Threads
- Transactions
- Custom Objects
インシデントではカスタム フィールドもサポートされます。
Oracle B2C Service データ ディクショナリの他のテーブルは、今後のリリースで追加される予定です。
選択が完了したら、ツールバーから [デプロイ] を選択できます。このアクションは、Oracle B2C Service データベースから AWD へのデータの同期です。
同期するデータのサイズによっては、デプロイプロセスが完了するまでに数日かかる場合があります。この期間中は、アップグレード、カスタム オブジェクトまたはフィールドのデプロイ、追加機能のプロビジョニング、または同様のアクションなど、サイトで他のプロセスを開始しないでください。
デプロイのフェーズには次のものが含まれます。
- スキームの作成
- スナップショット - すべての履歴データを取得します
- 新しいデータのほぼリアルタイムの同期が可能
デプロイメントをロールバックするには、データ選択の下のツールバーにある「ロールバック」ボタンを使用します。「ロールバック」を選択すると、進行中のデプロイメントが終了し、レプリケーションが削除されます。ただし、ADW にすでにレプリケートされているデータは ADW に残ります。ロールバック機能は、今後のリリースで強化される予定です。
ADW データ同期を有効にする方法
現在、ADW データ同期は限定的に利用可能です。サイトを有効にするには、お問い合わせをご提出ください。有効にすると、管理ページに ADW 同期管理カードが表示されます。
参考文献:
- https://www.oracle.com/autonomous-database/
- https://www.oracle.com/autonomous-database/pricing/#cost-estimator
- https://apex.oracle.com/en/
その他の考慮事項:
- Oracle ATP サポートされます
- これは DLM (データ ライフサイクル管理) とは異なります。ADW または ADT とのデータ同期は、ADW へのほぼリアルタイムの自動更新をサポートします。