Ligar ao Oracle Analytics Cloud Utilizando um URL de JDBC (Utilizando a Asserção de JTW)

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

  1. Entre em sessão na sua conta cloud e anote o seu nome do host de gestão de identidades apresentado na página de entrada em sessão.
    Nome do host de gestão de identidades
  2. Na Consola do Oracle Cloud Infrastructure, navegue para Identidade e Segurança e clique em Domínios.
    Se a sua conta cloud não proporcionar domínios de identidade, não verá a ligação Domínios. Isto significa que a sua conta cloud é federada com o Oracle Identity Cloud Service. Clique em Federação, selecione oracleidentitycloudservice e, em seguida, clique no URL da Consola do Oracle Identity Cloud Service.
  3. Navegue para o separador Aplicações e clique no nome da sua aplicação BIJDBC.
  4. Anote a ID do Cliente e o Âmbito do Cliente:
    • ID do Cliente
    • Âmbito do Cliente
  5. Crie um ficheiro bijdbc.properties para a autenticação e autorização OAuth e acrescente credenciais para a sua instância do Oracle Analytics Cloud.
    Utilize os detalhes recolhidos anteriormente. Consulte Registar a Aplicação BIJDBC Utilizando a Asserção JWT. Utilize o seguinte formato para o seu ficheiro 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 necessário para ligar à sua instância do Oracle Analytics Cloud. O formato que utiliza depende de quando e como a instância foi implementada.
    Para ligar a uma instância implementada em Data de criação

    Oracle Cloud Infrastructure (Gen 2)

    Qualquer

    Oracle Cloud Infrastructure

    12 de maio de 2020 ou posterior

    Utilize este formato do 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 ligar a uma instância implementada em Data de criação

    Oracle Cloud Infrastructure

    Antes de 12 de maio de 2020

    Utilize este formato do 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 ligação para a instância do Oracle Analytics Cloud de destino.
    Utilize a sua ferramenta de comandos de SQL favorita para ligar ao Oracle Analytics Cloud com o URL de 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