Conexión a Oracle Analytics Cloud mediante una URL de JDBC

Determine la URL de JDBC necesaria para conectarse a la instancia de Oracle Analytics Cloud y probar la conexión.

  1. Conéctese a su cuenta de nube y anote el nombre de host de gestión de identidad que se muestra en la página de conexión.
    Nombre de host de gestión de identidad
  2. En la consola de Oracle Cloud Infrastructure, vaya a Identidad y seguridad, y haga clic en Dominios.
    Si su cuenta de nube no dispone de dominios de identidad, no verá el enlace Dominios. Esto quiere decir que su cuenta de nube está federada con Oracle Identity Cloud Service. Haga clic en Federación, seleccione oracleidentitycloudservice, y, a continuación URL de la consola de Oracle Identity Cloud Service.
  3. Vaya al separador Aplicaciones y haga clic en el nombre de su aplicación BIJDBC.
  4. Anote el ID y el ámbito de cliente:
    • ID de cliente
    • Ámbito de cliente
  5. Cree un archivo bijdbc.properties para la autenticación y la autorización OAuth y agregue las credenciales de su instancia de Oracle Analytics Cloud.
    Para conectarse mediante la afirmación de propietario de recurso, utilice el siguiente formato para el archivo bijdbc.properties:
    idcsEndpointUrl=https://<IDCS_hostname> 
    idcsClientId=<ID string>
    idcsClientScope=<ID string> 
    idcsClientSecret=<secret>
    user=<firstname.lastname@example.com>
    password=<password>

    Por ejemplo:

    idcsEndpointUrl=https://idcs-1a2bc345678901d2e34fgh56789j0ke.identity.c9abc1.oc9def.com
    idcsClientId=12a000dc9ef345678000ghij2kl8a34   
    idcsClientScope=https://<host>.com:443urn:opc:resource:consumer::all
    idcsClientSecret=xyz
    user=myuser@office.com
    password=yourpassword
    Si utiliza una afirmación JWT, agregue los siguientes elementos:
    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 la URL necesaria para conectarse a la instancia de Oracle Analytics Cloud. El formato que utilice depende de cuándo y cómo se desplegó la instancia.
    Para conectarse a una instancia desplegada el Fecha de creación

    Oracle Cloud Infrastructure (Gen 2)

    Cualquiera

    Oracle Cloud Infrastructure

    12 de mayo de 2020 o después

    Utilice este formato de URL con OAuth:

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

    Por ejemplo:

    jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    Para conectarse a una instancia desplegada el Fecha de creación

    Oracle Cloud Infrastructure

    Antes del 12 de mayo de 2020

    Utilice este formato de URL con OAuth:

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

    Por ejemplo:

    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
  7. Compruebe la conexión con la instancia de Oracle Analytics Cloud de destino.
    Utilice su herramienta de comandos SQL favorita para conectarse a Oracle Analytics Cloud con la URL de JBDC apropiada. Por ejemplo:
    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties