使用模型管理工具指定使用情况跟踪数据库

如果您当前使用模型管理工具开发语义模型,则使用模型管理工具配置您的使用情况跟踪数据库。

如果您想要跟踪现有数据库或连接池中的使用情况,无需对语义模型进行任何更新。您可以跳过这些步骤。您可以使用现有数据库、连接池和表作为使用情况跟踪系统配置的一部分。如果旧表和新表的表方案匹配,使用情况跟踪不会删除现有表并创建同名的新表。
  1. 在模型管理工具中,在云中打开语义模型。
    文件菜单中依次选择打开在云中,然后输入实例的连接信息
  2. 指定使用情况跟踪数据库:
    1. 在语义模型的物理层中,右键单击并选择新建数据库
    2. 在“数据库”对话框中,为您的语义模型的数据库提供一个名称;例如 SQLDB_UsageTracking,指定数据库类型,例如 Oracle 12c,然后单击确定
    3. 右键单击新创建的数据库,选择新建对象,然后选择连接池
    4. 在“连接池”对话框中,输入连接池详细信息,并指定以下项的值:
      • 调用接口:选择默认值 (Oracle Call Interface (OCI))。
      • 需要全限定表名:确保此复选框未选中。
      • 数据源名称**:指定您希望此连接池连接到并向其发送物理查询的数据源。例如:(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = <DB Host>)(PORT = <DB port>))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = <Servicename>)))
      • 用户名和密码:输入与使用情况跟踪数据库中存在的方案名称匹配的用户名。

      **如果不提供数据源名称,可以改为在“连接池”对话框中“按名称”引用现有数据库连接。

      • 数据连接 — 如果将通过“数据”选项卡定义的数据库用作使用情况跟踪数据库,要使用该数据库的连接详细信息,请选择使用数据连接并输入连接的对象 ID,而不在数据源名称字段中手动输入连接详细信息。确保您要使用的数据连接是在选择了系统连接选项的情况下创建的。请参见使用数据连接来连接到数据源
      • 控制台连接 — 如果使用模型管理工具,您可以使用控制台为语义模型定义数据库连接。如果将通过控制台定义的数据库用作使用情况跟踪数据库,要使用该数据库的连接详细信息,请选中使用控制台连接复选框并在连接名称字段中输入数据库连接的名称。请参见使用控制台连接来连接到数据源

      例如:

      GUID-1A533EBC-8DC0-46F0-82AE-2A9251BBA01E-default.gif 的说明如下
      .gif 的说明
  3. 通过以下方法验证您的更改:依次单击工具显示一致性检查器检查所有对象
  4. 可选: 通过依次单击文件保存在本地保存更改。
  5. 通过依次单击文件发布上载您编辑的语义模型 .rpd 文件。