Oracle Analytics Cloudの構成

Oracle Analytics Cloudを構成し、卸売CBDCアプリケーションのダッシュボードおよびビジュアライゼーションを使用するには、次のステップを実行します。

  1. Oracle Autonomous Databaseのインスタンスを作成します。卸売CBDCサンプルのOracle Autonomous Databaseのプロビジョニング方法の詳細は、Oracle Autonomous Databaseのプロビジョニングを参照してください。
  2. データベース ビュー定義を設定します。卸売CBDCサンプルのデータベース・ビュー定義の設定方法の詳細は、Oracle Databaseの卸売CBDCビュー定義を参照してください。
  3. Oracle Cloud Infrastructure (OCI)でOracle Analytics Cloudのインスタンスを作成します。
    1. OCIコンソールにログオンします。
    2. 「アナリティクスとAI」「Oracle Analytics Cloud」をクリックします。
    3. 「インスタンスの作成」を選択し、必要な情報を追加してください。
    4. 「作成」を選択し、インスタンスの作成が完了するまで待機します。
    Oracle Analytics Cloudの詳細は、Oracle Analytics Cloudを参照してください。
  4. Oracle Blockchain Platform Digital Assets Editionの「デジタル・アセット」ページの「サンプルwCBDC Webアプリケーションおよび分析ワークブック」で、「サンプルVBCS UIおよびサンプル分析パッケージのダウンロード」を選択します。サンプル・アプリケーションを含むWholesaleCBDCAnalyticsPackage.zipファイルがコンピュータにダウンロードされます。
  5. WholesaleCBDCAnalyticsPackageディレクトリを含むWholesaleCBDCAnalyticsPackage.zipファイルを抽出します。ワークブック(.dva)ファイルは、WholesaleCBDCAnalyticsPackageディレクトリにあります。
  6. 両方のワークブック・ファイル(CBDC FI Dashboard.dvaおよびCBDC Central Bank Dashboard.dva)をバックアップします。
  7. OCIコンソールでOracle Analytics Cloudに移動し、「アナリティクス・ホームページ」を選択します。
  8. 「ワークブック/フローのインポート」を選択し、両方のワークブック・ファイルをインポートします。「すべての権限が存在する場合は含める」を選択します。パスワードとしてOraAnalytic@2025と入力します。詳細は、ワークブック・ファイルのインポートを参照してください。
  9. Analytics_Connectionデータセットのデータ・ソース接続詳細を更新します。
    1. Oracle Analytics Cloudの「データ」ページに移動します。
    2. Analytics_Connectionデータセットを検索し、「検査/編集」「データベース接続の更新」を選択します。
    3. データベース・ビューをマップします。
    4. 「保存」を選択します。
    Oracle Autonomous Transaction ProcessingのOracle Analytics Cloudへの接続の詳細は、「Oracle Autonomous Transaction Processingへの接続」を参照してください。
  10. システム所有者および参加者組織ダッシュボードのロールおよび権限を設定します。
    1. Oracle Analytics Cloudで、「コンソール」を選択します。
    2. 「ロールおよび権限」を選択し、「アプリケーション・ロール」を選択します。
    3. 「アプリケーション・ロールの作成」を選択し、SystemOwnerRoleアプリケーション・ロールを作成します。
    4. 「メンバー」で、「グループ」「グループの追加」の順に選択します。
    5. SystemOwnerRoleおよびBI Dataload Authorロールにグループを割り当てます。Oracle Analytics CloudデータをOracle Visual Builderに埋め込むには、BI Dataload Authorロールが必要です。サンプル・アプリケーションに関連付けられているOracle Identity Cloud Service (IDCS)グループは、BI Dataload Authorロールにマップする必要があります。SystemOwnerRoleロールとBI Dataload Authorロールがマップされていない場合、Oracle Analytics CloudがOracle Visual Builderと統合されている場合でも、分析データはサンプル・アプリケーションに表示されません。サンプル・アプリケーションからこれらのロールに、関連するすべてのIDCSグループをマップします。たとえば、次のグループをマップします。
      • SYSTEM_ADMINS
      • SYSTEM_AUDITORS
      • SYSTEM_CREATORS
      • SYSTEM_MANAGERS
      • SYSTEM_ISSUERS
      • SYSTEM_RETIRERS
    6. 参加者組織のロール(ParticipantOrg1RoleParticipantOrg2Roleなど)を作成します。
    7. 参加者組織ロールおよびBI Dataload Authorロールにグループを割り当てます。次のサンプル・グループなど、任意の名前でグループを作成できます。次のグループの例では、対応する組織ロールと一致するように、グループ名内の関係者組織の数を変更します。
      • ORG1_ADMINS
      • ORG1_AUDITORS
      • ORG1_MANAGERS
      • ORG1_OFFICERS
    詳細は、「グループへのアプリケーション・ロールの割当て」を参照してください。
  11. システム所有者および参加者組織ダッシュボードのインスタンス名パラメータを更新します。
    1. 管理者としてログインし、システム所有者ダッシュボードを開きます。
    2. 「編集」を選択します。
    3. 「パラメータ」で、右クリックしてシステム所有者インスタンス名のパラメータを編集します。
    4. システム オーナー インスタンス名または会員サービス プロバイダ(MSP) IDを入力します。たとえば、CBと入力します。
    5. 前のステップを繰り返して、参加者組織ダッシュボードでシステム所有者インスタンス名を更新します。
  12. 参加者組織ダッシュボードでロールを更新します。
    1. 参加者組織ダッシュボードを開き、「ダッシュボードの編集」を選択します。
    2. 「データ」タブを選択し、System_Owner_Account_Trans_Mod-Participating_Orgビューを選択します。
    3. 「ダイアグラムの結合」を選択します。
    4. 各参加者のロールとフィルタを追加します。
      1. 「ロール・フィルタ」の横にある「追加」ボタンを選択します。
      2. 問合せを含むフィルタ式を追加します。たとえば、次のSQL問合せをParticipantOrg1Roleロールに追加します。このロールでは、Org1およびOrg2が参加者組織として示されます。
        FROM_ORG_ID = 'Org1' AND TO_ORG_ID = 'Org2'
        次のロールに進む前に、ロールとフィルタ式を順番に追加する必要があります。
      3. ParticipantOrg2Roleロール、ParticipantOrg3Roleロールなどに対してこのプロセスを繰り返します。
  13. ダッシュボードをOracle Analytics Cloudの共有フォルダに移動します。
    1. 「カタログ」「マイ・フォルダ」にナビゲートします。
    2. Shared FoldersディレクトリにSharedという名前のフォルダを作成します。
    3. My Foldersディレクトリから共有フォルダ・ディレクトリ内のSharedフォルダにダッシュボードを移動します。
  14. 完全にテストして、すべてのビジュアライゼーション、データ接続、ユーザー・アクセスおよびその他の機能が期待どおりに機能していることを確認します。
  15. 分析ダッシュボードをサンプルOracle Visual Builderアプリケーションに埋め込むには、次のステップを実行します。
    1. Oracle Analytics Cloudでアプリケーションを安全なドメインとして登録します。安全なドメインの登録を参照してください。
    2. 分析URLをアプリケーションのiFrameに埋め込みます。「アプリケーションまたはWebページへのiFrameを使用した分析コンテンツの埋込み」を参照してください。