Estabelecer Conexão com o Oracle Analytics Cloud Usando um URL JDBC (com a Asserção JWT)

Conecte sua instância do Oracle Analytics Cloud a um modelo de dados remoto.

  1. Acesse sua conta da nuvem e anote o nome do host de gerenciamento de identidades exibido na página de acesso.
    Nome do host de gerenciamento de identidades
  2. Na Console do Oracle Cloud Infrastructure, navegue até Identidade e Segurança e clique em Domínios.
    Se a sua conta da nuvem não oferecer domínios de identidade, você não verá o link Domínios. Isso significa que a sua conta da nuvem está federada ao Oracle Identity Cloud Service. Clique em Federação, selecione oracleidentitycloudservice e depois clique no URL da Console de Serviços do Oracle Identity Cloud.
  3. Navegue até a guia Aplicativos e clique no nome do aplicativo BIJDBC.
  4. Anote o ID do Cliente e o Escopo do Cliente:
    • ID do Cliente
    • Escopo do Cliente
  5. Crie um arquivo bijdbc.properties para autenticação e autorização OAuth e adicione credenciais para sua instância do Oracle Analytics Cloud.
    Use os detalhes coletados anteriormente. Consulte Registrar o Aplicativo BIJDBC usando a Asserção JWT. Use o seguinte formato para seu arquivo 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. Determine o URL exigido para estabelecer conexão com a instância do Oracle Analytics Cloud. O formato usado depende de quando e como a instância foi implantada.
    Para estabelecer conexão com uma instância implantada em Data da criação

    Oracle Cloud Infrastructure (Gen 2)

    Qualquer

    Oracle Cloud Infrastructure

    12 de maio de 2020 ou posteriormente

    Use esse formato de URL com OAuth:

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

    Por exemplo:

    jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    Para estabelecer conexão com uma instância implantada em Data da criação

    Oracle Cloud Infrastructure

    Antes de 12 de maio de 2020

    Use esse formato de URL com OAuth:

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

    Por exemplo:

    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
  7. Teste a conexão com a instância de destino do Oracle Analytics Cloud.
    Use sua ferramenta de comando SQL favorita para conectar-se ao Oracle Analytics Cloud com o URL JBDC apropriado. Por exemplo:
    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties