示例:使用 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(结果)选项卡以验证查询返回的行。