Verbinding maken met Oracle Analytics Cloud via een JDBC-URL (door gebruik te maken van JTW-assertie)

Verbind uw Oracle Analytics Cloud instance met een extern gegevensmodel.

  1. Meld u aan bij uw cloudaccount en noteer uw hostnaam voor Identity Manager. U vindt deze op de aanmeldpagina.
    Hostnaam Identity Manager
  2. Navigeer in Oracle Cloud Infrastructure Console naar Identiteit en beveiliging en klik op Domeinen.
    Als uw clouddomein geen identiteitsdomeinen aanbiedt, ziet u de koppeling Domeinen niet. Dit betekent dat uw cloudaccount federatie biedt met Oracle Identity Cloud Service. Klik op Federatie, selecteer oracleidentitycloudservice en klik vervolgens op de Oracle Identity Cloud Service Console URL.
  3. Navigeer naar het tabblad Applicaties en klik op de naam van uw BIJDBC-applicatie.
  4. Noteer de client-ID en het clientbereik:
    • Client-ID
    • Clientbereik
  5. Maak een bestand bijdbc.properties voor verificatie en autorisatie via OAuth en voeg referenties toe voor uw Oracle Analytics Cloud instance.
    Gebruik de gegevens die u eerder hebt verzameld. Zie voor meer informatie: BIJDBC-applicaties registreren met JWT-assertie. Gebruik de volgende indeling voor het bestand 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. Controleer via welke URL u verbinding maakt met uw Oracle Analytics Cloud instance. De indeling die u moet gebruiken, is afhankelijk van wanneer en hoe de instance is geïmplementeerd.
    Om verbinding te maken met een instance die is geïmplementeerd op Gemaakt op

    Oracle Cloud Infrastructure (Gen 2)

    Willekeurig

    Oracle Cloud Infrastructure

    12 mei 2020 of later

    Gebruik deze URL-indeling met OAuth:

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

    Bijvoorbeeld:

    jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    Om verbinding te maken met een instance die is geïmplementeerd op Gemaakt op

    Oracle Cloud Infrastructure

    Voor 12 mei 2020

    Gebruik deze URL-indeling met OAuth:

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

    Bijvoorbeeld:

    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
  7. Test de verbinding naar de Oracle Analytics Cloud doelinstance.
    Gebruik uw favoriete SQL-opdrachtprogramma om verbinding te maken met Oracle Analytics Cloud via de juiste JBDC URL. Bijvoorbeeld:
    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties