使用 JDBC URL 连接到 Oracle Analytics Cloud(使用 JTW 断言)

将 Oracle Analytics Cloud 实例连接到远程数据模型。

  1. 登录您的云账户,并记下登录页面上显示的身份管理主机名。
    身份管理主机名
  2. 在 Oracle Cloud Infrastructure 控制台中,导航到身份和安全,然后单击
    如果您的云账户未提供身份域,您将看不到链接。这意味着您的云账户与 Oracle Identity Cloud Service 联合。单击联合,选择 oracleidentitycloudservice,然后单击 Oracle Identity Cloud Service 控制台 URL
  3. 导航到应用程序选项卡,然后单击 BIJDBC 应用程序的名称。
  4. 记下客户端 ID 和客户端范围:
    • 客户端 ID
    • 客户端范围
  5. OAuth 验证和授权创建 bijdbc.properties 文件,并为 Oracle Analytics Cloud 实例添加身份证明。
    使用您之前收集的详细信息。请参见使用 JWT 断言注册 BIJDBC 应用程序。对 bijdbc.properties 文件使用以下格式:
    user=<firstname.lastname@example.com>
    idcsEndpointUrl=https://<IDCS_hostname> 
    idcsClientId=<ID string>
    idcsClientScope=<ID string>
    certificateFile=<location>\jdbc\\bijdbcclient.cert 
    privateKeyFile=<location>\jdbc\\bijdbcclient.pem
  6. 确定连接到 Oracle Analytics Cloud 实例所需的 URL。所使用的格式取决于部署实例的时间和方式。
    要连接到在以下平台上部署的实例 创建日期

    Oracle Cloud Infrastructure(第 2 代)

    任意

    Oracle Cloud Infrastructure

    2020 年 5 月 12 日或之后

    OAuth 使用以下 URL 格式:

    jdbc:oraclebi:https://<host>:<port>/api/jdbc?BIJDBC_PROPERTIES_FILE=<fully qualified location and name of properties file>

    例如:

    jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    要连接到在以下平台上部署的实例 创建日期

    Oracle Cloud Infrastructure

    在 2020 年 5 月 12 日之前

    OAuth 使用以下 URL 格式:

    jdbc:oraclebi:https://<host>:<port>/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=<fully qualified location and name of properties file>

    例如:

    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
  7. 测试与目标 Oracle Analytics Cloud 实例的连接。
    通过您喜好的 SQL 命令工具,使用相应 JBDC URL 连接到 Oracle Analytics Cloud。例如:
    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties