Łączenie się z Oracle Analytics Cloud za pomocą adresu URL JDBC (z użyciem asercji "JWT")

Można połączyć swoją instancję Oracle Analytics Cloud ze zdalnym modelem danych.

  1. Logując się do swojego konta w chmurze, zanotować wyświetlaną na stronie logowania nazwę hosta systemu zarządzania tożsamością.
    Nazwa hosta systemu zarządzania tożsamością
  2. W konsoli Oracle Cloud Infrastructure przejść do obszaru Tożsamość i zabezpieczenia, po czym kliknąć Domeny.
    Jeśli używane konto w chmurze nie udostępnia domen tożsamości, łącze Domeny nie będzie wyświetlane. Oznacza to, że używane konto w chmurze jest sfederowane z Oracle Identity Cloud Service. Kliknąć Federacja, wybrać oracleidentitycloudservice, po czym kliknąć URL konsoli Oracle Identity Cloud Service.
  3. Przejść do karty Aplikacje, po czym kliknąć nazwę swojej aplikacji BIJDBC.
  4. Zanotować wartości "ID klienta" i "Zakres klienta"
    • ID klienta
    • Zakres klienta
  5. Utworzyć plik bijdbc.properties dla identyfikacji i autoryzacji OAuth, po czym dodać uwierzytelnienia dla swojej instancji Oracle Analytics Cloud.
    Użyć zgromadzonych wcześniej danych szczegółowych. Zob. Rejestrowanie aplikacji BIJDBC z użyciem asercji "JWT". Dla pliku bijdbc.properties użyć następującego formatu:
    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. Ustalić URL wymagany do łączenia się z używaną instancją Oracle Analytics Cloud. Używany format zależy od tego, kiedy i jak instancja została wdrożona.
    Aby się połączyć z instancją wdrożoną w Data utworzenia

    Oracle Cloud Infrastructure (Gen 2)

    Dowolna

    Oracle Cloud Infrastructure

    12 maja 2020 r. lub po tym dniu

    Użyć dla OAuth następującego formatu adresu URL:

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

    Na przykład:

    jdbc:oraclebi:https://<host>:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
    Aby się połączyć z instancją wdrożoną w Data utworzenia

    Oracle Cloud Infrastructure

    Przed 12 maja 2020 r.

    Użyć dla OAuth następującego formatu adresu URL:

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

    Na przykład:

    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/bimodeler/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties
  7. Przetestować połączenie z docelową instancją Oracle Analytics Cloud.
    Użyć swojego preferowanego narzędzia do uruchamiania poleceń SQL z właściwym adresem URL JBDC. Na przykład:
    jdbc:oraclebi:https://abcdefghi123-jklmnopqrs4t-je.analytics.ocp.oraclecloud.com:443/api/jdbc?BIJDBC_PROPERTIES_FILE=D:\\Workspace\\bijdbc\\bijdbc.properties