配置 Oracle Analytics Cloud

完成以下步骤以配置 Oracle Analytics Cloud,并将仪表盘和可视化用于批发 CBDC 应用程序。

  1. 创建 Oracle Autonomous Database 的实例。有关如何为批发 CBDC 示例预配 Oracle Autonomous Database 的信息,请参阅 Provision Autonomous Database
  2. 设置数据库视图定义。有关如何为批发 CBDC 示例设置数据库视图定义的信息,请参阅 Oracle Database View Definitions for Wholesale CBDC
  3. 在 OCI 中创建 Oracle Analytics Cloud 实例。
    1. 登录 Oracle Cloud Infrastructure (OCI) 控制台。
    2. 单击 Analytics & AI > Oracle Analytics Cloud
    3. 单击创建实例,然后添加所需的信息。
    4. 单击创建,然后等待实例创建完成。
    有关 Oracle Analytics Cloud 的更多信息,请参阅 Oracle Analytics Cloud
  4. Oracle Blockchain Platform Digital Assets Edition 的 Digital Assets 页面上的 Sample wCBDC Web Application and Analytics Workbook(示例 wCBDC Web 应用程序和分析工作簿)下,单击 Download sample VBCS UI and sample Analytics package(下载示例 VBCS UI 和示例分析程序包)。包含示例应用程序的 WholesaleCBDCAnalyticsPackage.zip 文件将下载到您的计算机上。
  5. 提取包含 WholesaleCBDCAnalyticsPackage 目录的 WholesaleCBDCAnalyticsPackage.zip 文件。工作簿 (.dva) 文件位于 WholesaleCBDCAnalyticsPackage 目录中
  6. 备份工作簿文件 CBDC FI Dashboard.dvaCBDC Central Bank Dashboard.dva
  7. 导航到 OCI 控制台中的 Oracle Analytics Cloud,然后单击分析主页
  8. 单击导入工作簿/流并导入两个工作簿文件。输入 OraAnalytic@2025 作为密码。有关更多信息,请参阅导入工作簿文件
  9. 更新 WCBDC_Connection 数据集的数据源连接详细信息。
    1. 转至 Oracle Analytics Cloud 中的数据页面。
    2. 查找 WCBDC_Connection 数据集,然后单击 Inspect/Edit(检查/编辑) > Update database connection(更新数据库连接)
    3. 映射数据库视图。
    4. 单击保存
    有关将 Oracle Autonomous Transaction Processing 连接到 Oracle Analytics Cloud 的更多信息,请参阅连接到 Oracle Autonomous Transaction Processing
  10. 设置中央银行和金融机构仪表盘的角色和权限。
    1. 在 Oracle Analytics Cloud 中,单击控制台
    2. 单击角色和权限,然后单击应用程序角色
    3. 单击创建应用程序角色并创建 CBRole 应用程序角色。
    4. Members(成员)下,单击 Groups(组),然后单击 Add Groups(添加组)
    5. 将组分配给 CBRoleBI Dataload Author 角色。将 Oracle Analytics Cloud 数据嵌入 Oracle Visual Builder 需要 BI Dataload Author 角色。与示例应用程序关联的 Oracle Identity Cloud Service (IDCS) 组必须映射到 BI Dataload Author 角色。如果未映射 CBRoleBI Dataload Author 角色,则分析数据不会显示在示例应用程序中,即使 Oracle Analytics Cloud 与 Oracle Visual Builder 集成也是如此。将示例应用程序中的所有相关 IDCS 组映射到这些角色。例如,映射以下组。
      • CB_CBDC_ADMINS
      • CB_CBDC_AUDITORS
      • CB_CBDC_CREATORS
      • CB_CBDC_MANAGERS
    6. 为金融机构创建角色:FI1RoleFI2Role 等。
    7. 将组分配给金融机构角色和 BI Dataload Author 角色。可以创建具有任何名称的组,例如以下示例组。在以下示例组中,更改组名称中金融机构的编号以匹配相应的金融机构角色。
      • FI1_CBDC_ADMINS
      • FI1_CBDC_AUDITORS
      • FI1_CBDC_MANAGERS
      • FI1_CBDC_OFFICERS
    有关更多信息,请参见 Assign Application Roles to Groups
  11. 更新中央银行和金融机构仪表盘的实例名称参数。
    1. 以管理员身份登录并打开中央银行仪表盘。
    2. 单击编辑
    3. 参数下,右键单击以编辑中央银行实例名称的参数。
    4. 输入中央银行实例名称或成员服务提供商 (MSP) ID。例如,输入 CB
    5. 重复上述步骤以更新金融机构仪表盘中的中央银行实例名称。
  12. 更新金融机构仪表盘中的角色。
    1. 打开 CBDC FI 仪表盘。
    2. 分析视图仪表盘上,单击编辑
    3. 单击数据选项卡。
    4. 双击 CB_ACCOUNT_TRANS_MOD-FI 视图。
    5. 为参与者添加角色并为每个角色创建筛选器。您添加的角色还必须存在于仪表盘的角色和权限部分中。要将角色添加到筛选器,请完成以下步骤。
      1. 在仪表板上,单击加入图表
      2. 单击加号 (+) 添加角色。
      3. 创建筛选器,然后添加包含查询的表达式筛选器。例如,添加以下 SQL 查询,其中提及 FI1FI2 参与者组织。
        FROM_ORG_ID = 'FI1' AND TO_ORG_ID = 'FI2'
    6. 单击 Console(控制台) > Roles and Permissions(角色和权限)
    7. 应用程序角色下,添加角色,将用户组分配给角色,并根据需要验证现有角色。
    8. 保存所做更改。
  13. 将仪表盘移至 Oracle Analytics Cloud 中的共享文件夹。
    1. 导航到目录 > 我的文件夹
    2. 将仪表盘从我的文件夹移至共享文件夹
  14. 全面测试,确保所有可视化、数据连接、用户访问和其他功能都按预期工作。
  15. 要将分析仪表盘嵌入示例 Oracle Visual Builder 应用程序,请完成以下步骤。
    1. 将应用程序注册为 Oracle Analytics Cloud 中的安全域。请参见 Register Safe Domains
    2. 将分析 URL 嵌入应用程序中的 iFrame。请参阅使用 iFrame 将分析内容嵌入应用程序或 Web 页中