示例:使用 SQuirrel 远程连接到语义模型

此示例说明如何将 JDBC 与 SQuirrel SQL Client 工具结合使用,以连接到 Oracle Analytics Cloud 语义模型。

  1. 注册 JDBC 驱动程序。
    1. 在 SQuirrel SQL Client 中的 Drivers(驱动程序) 下,单击 Create a New Driver(创建新驱动程序)。
    2. 在 Example URL(示例 URL) 字段中,使用完全限定的属性文件指定 BIJDBC 应用程序 URL。
      例如:jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    3. 在 Extra Class Path(额外类路径) 选项卡中,选择从客户端安装程序下载的 BIJDBC 驱动程序(JAR 文件)。
    4. 单击 List Drivers(列出驱动程序),在 Class Name(类名)下选择 oracle.bi.jdbc.AnaJdbcDriver,然后保存详细信息。
    添加驱动程序信息
  2. 创建连接或别名。
    1. 在 Aliases(别名)下,单击 Create a New Alias(创建新别名)。
    2. 在 Driver(驱动程序)选项中,选择 bijdbc。
    3. 编辑 URL,指定身份证明(如果需要),然后单击 Test(测试)。

      如果在属性文件中提供了身份证明,您无需指定 User Name(用户名)或 Password(密码)。

    4. 通过连接到相应别名并浏览 Objects(对象)部分中的元数据来验证连接。
    添加连接详细信息
  3. 在 SQL 选项卡中,输入示例逻辑 SQL 查询并单击 Run(运行)按钮。

    有关详细信息,请参见《Logical SQL Reference Guide》。

    如果连接正常工作,则 Results(结果)选项卡显示查询结果。

    测试连接
  4. 检查 Results(结果)选项卡以验证查询返回的行。