Configurarea unei conexiuni JDBC la o sursă de date

Puteţi configura o conexiune JDBC la o sursă de date.

  1. Din pagina Administrare, faceţi clic pe Conexiune JDBC.
  2. Faceţi clic pe Adăugare sursă de date.
  3. Introduceţi un nume afişat pentru sursa de date din câmpul Nume sursă de date. Acest nume este afişat în lista de selecţie a sursei de date din Editorul de modele de date.
    Nu puteţi crea o nouă sursă de date Oracle BI EE cu acelaşi nume şi nici nu puteţi şterge sursa de date Oracle BI EE alocată.
  4. Selectaţi tipul de driver.
  5. Selectaţi Utilizare Data Gateway numai dacă doriţi să vă conectaţi la o sursă de la distanţă.
    Administratorul dvs. trebuie să activeze conectivitatea la date de la distanţă şi să configureze Data Gateway pentru baza de date destinaţie de la sediu. Dacă selectaţi Utilizare Data Gateway, setările Clasă de drivere BD, Utilizator sistem, Funcţie de pre-procesare, Funcţie de post-procesare şi Utilizare autentificare proxy nu sunt disponibile pentru selectare sau actualizare.
  6. Puteţi actualiza Clasă driver bază de date dacă este necesar.
  7. Introduceţi şirul conexiunii la baza de date.

    Exemple de şiruri de conectare:

    • Baza de date Oracle

      Pentru a vă conecta la o bază de date Oracle (non-RAC), utilizaţi următorul format pentru şirul de conectare:

      jdbc:oracle:thin:@[host]:[port]:[sid]

      De exemplu: jdbc:oracle:thin:@myhost.us.example.com:1521:prod

    • Bază de date Oracle RAC

      Pentru a vă conecta la o bază de date Oracle RAC, utilizaţi următorul format pentru şirul de conectare:

      jdbc:oracle:thin:@//<host>[:<port>]/<service_name>

      De exemplu: jdbc:oracle:thin:@//myhost.example.com:1521/my_service

    • Microsoft SQL Server

      Pentru a vă conecta la un server Microsoft SQL, utilizaţi următorul format pentru şirul de conectare:

      jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]

      De exemplu: jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase

  8. Introduceţi numele de utilizator şi parola necesare pentru a accesa sursa de date.
  9. Opţional: Introduceţi o funcţie PL/SQL care să fie executată atunci când o conexiune este creată (Pre-procesare) sau este închisă (Post-procesare).
  10. Opţional: Pentru o conexiune securizată, specificaţi un certificat de client.
    Certificatele client încărcate în Centrul de încărcare sunt listate pentru selectare.
  11. Pentru a activa Autentificare prin proxy, selectaţi Utilizare autentificare prin proxy.
  12. Faceţi clic pe Testare conexiune.
  13. Opţional: Activaţi o bază de date care este o copie de siguranţă, pentru această conexiune:
    1. Selectaţi Sursă de date: copia de siguranţă.
    2. Introduceţi şirul de conectare pt. baza de date a copiei de siguranţă.
    3. Introduceţi numele de utilizator şi parola pentru această bază de date.
    4. Faceţi clic pe Testare conexiune.
  14. Definiţi securitatea pentru această conexiune la sursa de date. Mutaţi rolurile necesare din lista Roluri disponibile în lista Roluri permise. Doar utilizatorii asignaţi rolurilor din lista Roluri permise pot crea sau vizualiza rapoarte din această sursă de date.

    Când configuraţi o conexiune JDBC la sursa de date Oracle BI EE, mutaţi rolul consumator BI din lista Roluri disponibile în lista Roluri permise.

    Dacă aţi definit o sursă de date pentru copia de siguranţă, setările de securitate sunt transmise sursei de date a copiei de siguranţă.

Configurarea unei conexiuni JDBC securizate la Oracle Autonomous Data Warehouse

Puteţi crea o conexiune JDBC securizată la Oracle Autonomous Data Warehouse.

Încărcaţi un certificat de client JDBC şi creaţi o conexiune JDBC prin SSL la Oracle Autonomous Data Warehouse.
  1. Încărcaţi certificatul clientului JDBC (fişierul wallet Oracle, cwallet.sso) pe server.
    1. Din pagina Administrare din Publisher, faceţi clic pe Centrul de încărcare.
    2. Parcurgeţi şi selectaţi fişierul wallet Oracle, cwallet.sso.
    3. Selectaţi Certificat client JDBC din lista Tip fişier.
    4. Faceţi clic pe Încărcare.
  2. În pagina de administrare din Publisher, faceţi clic pe Conexiune JDBC.
  3. Faceţi clic pe Adăugare sursă de date.
  4. Specificaţi următoarele detalii pentru conexiune:
    • Nume sursă de date: DBaaSConnection
    • Tip driver: Oracle 12c
    • Clasă driver bază de date: oracle.jdbc.OracleDriver
  5. Introduceţi şirul de conexiune JDBC.

    Utilizaţi şiruri TCPS. De exemplu, jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

    Dacă utilizaţi un PAC (Canal de acces privat), adăugaţi (ENABLE=broken) la parametrul DESCRIPTION din şirul de conectare. De exemplu, jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))

  6. Din lista Certificat client, selectaţi fişierul wallet, cwallet.sso încărcat mai devreme.
  7. Faceţi clic pe Testare conexiune.
  8. Faceţi clic pe Aplicare.

Configurarea unei conexiuni JDBC la sursa de date de la sediu

Puteţi crea o conexiune JDBC la o sursă de date de la sediu cu ajutorul unui agent Data Gateway.

Verificaţi dacă administratorul configurează Data Gateway în baza de date destinaţie de la sediu şi permite conectivitatea la date. Consultaţi Prezentare generală a conectării la sursele de date de la sediu.

  1. Activaţi Data Gateway în consolă:
    1. Din pagina home a Analytics Cloud, faceţi clic pe Consolă.
    2. Faceţi clic pe Conectivitate la date la distanţă.
    3. Activaţi opţiunea Activare Data Gateway.
    4. Selectaţi şi activaţi agentul Data Gateway pe care doriţi să-l utilizaţi.
  2. În pagina de administrare din Publisher, faceţi clic pe Conexiune JDBC.
  3. Faceţi clic pe Adăugare sursă de date.
  4. Introduceţi un nume afişat pentru sursa de date din câmpul Nume sursă de date. Acest nume este afişat în lista de selecţie a sursei de date din Editorul de modele de date.
  5. Din lista Tip de driver, selectaţi driverul pentru baza de date pe care doriţi să o conectaţi. De exemplu, selectaţi Oracle 12c pentru Oracle Database.
  6. Selectaţi Utilizare Data Gateway.

    Când selectaţi Utilizare Data Gateway, următoarele setări nu sunt disponibile pentru selecţie sau actualizare.

    • Clasă driver bază de date (Valoare prestabilită: oracle.jdbc.OracleDriver)
    • Utilizare utilizator sistem
    • Funcţie de pre-procesare
    • Funcţie de post-procesare
    • Certificat client
    • Utilizare autentificare proxy
  7. Introduceţi şirul de conectare pentru baza de date.
  8. Introduceţi numele de utilizator şi parola necesare pentru a accesa sursa de date.
  9. Faceţi clic pe Testare conexiune.
  10. (Opţional) Activaţi o bază de date de siguranţă pt. această conexiune:
    1. Selectaţi Sursă de date: copia de siguranţă.
    2. Introduceţi şirul de conectare pt. baza de date a copiei de siguranţă.
    3. Introduceţi numele de utilizator şi parola pentru această bază de date.
    4. Faceţi clic pe Testare conexiune.
  11. Definiţi securitatea pentru această conexiune la sursa de date. Mutaţi rolurile necesare din lista Roluri disponibile în lista Roluri permise. Doar utilizatorii asignaţi rolurilor din lista Roluri permise pot crea sau vizualiza rapoarte din această sursă de date.

    Dacă aţi definit o sursă de date pentru copia de siguranţă, setările de securitate sunt transmise sursei de date a copiei de siguranţă.

Configuraţi o conexiune la un data warehouse Snowflake

Puteţi crea o conexiune la un data warehouse Snowflake şi o puteţi utiliza pentru a accesa sursele de date şi a genera rapoarte cu aspect perfect.

  1. Din pagina Administrare din Publisher, faceţi clic pe Conexiune JDBC.
  2. Faceţi clic pe Adăugare sursă de date.
  3. Introduceţi un nume afişat pentru sursa de date din câmpul Nume sursă de date. Acest nume este afişat în lista de selecţie a sursei de date din Editorul de modele de date.
  4. Selectaţi Snowflake ca tip de driver.
  5. În câmpul Clasă de drivere bază de date, utilizaţi valoarea prestabilită net.snowflake.client.jdbc.SnowflakeDriver.
  6. În câmpul Şir de conectare, introduceţi următorul şir:

    jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(warehouse name);schema=(schema name);

    Dacă doriţi alte proprietăţi pentru conexiune, adăugaţi proprietăţile separate prin punct şi virgulă (;), ca în exemplu.

    De exemplu: jdbc:snowflake://example.us-central1.gcp.snowflakecomputing.com;db=SNOWFLAKE_SAMPLE_DATA;warehouse=COMPUTE_WH;useProxy=true;proxyHost=www-proxy-example.com;proxyPort=80

  7. Introduceţi numele de utilizator şi parola necesare pentru a accesa sursa de date.
  8. Opţional: Introduceţi o funcţie PL/SQL care să fie executată atunci când o conexiune este creată (Pre-procesare) sau este închisă (Post-procesare).
  9. Opţional: Pentru o conexiune securizată, specificaţi un certificat de client.
    Certificatele client încărcate în Centrul de încărcare sunt listate pentru selectare.
  10. Pentru a activa Autentificare prin proxy, selectaţi Utilizare autentificare prin proxy.
  11. Faceţi clic pe Testare conexiune.
  12. Definiţi securitatea pentru această conexiune la sursa de date. Mutaţi rolurile necesare din lista Roluri disponibile în lista Roluri permise. Doar utilizatorii asignaţi rolurilor din lista Roluri permise pot crea sau vizualiza rapoarte din această sursă de date.

Configuraţi o conexiune la un data warehouse Vertica

Puteţi crea o conexiune la un data warehouse Vertica şi o puteţi utiliza pentru a accesa sursele de date şi a genera rapoarte cu aspect perfect.

  1. Din pagina Administrare din Publisher, faceţi clic pe Conexiune JDBC.
  2. Faceţi clic pe Adăugare sursă de date.
  3. Introduceţi un nume afişat pentru sursa de date din câmpul Nume sursă de date. Acest nume este afişat în lista de selecţie a sursei de date din Editorul de modele de date.
  4. Selectaţi Vertica drept tip de driver.
  5. În câmpul Clasă driver bază de date, utilizaţi valoarea prestabilită com.vertica.jdbc.Driver.
  6. În câmpul Şir de conectare, introduceţi următorul şir:

    jdbc:vertica://[host_name]:[port_number]/[service_name]

  7. Introduceţi numele de utilizator şi parola necesare pentru a accesa sursa de date.
  8. Opţional: Introduceţi o funcţie PL/SQL care să fie executată atunci când o conexiune este creată (Pre-procesare) sau este închisă (Post-procesare).
  9. Opţional: Pentru o conexiune securizată, specificaţi un certificat de client.
    Certificatele client încărcate în Centrul de încărcare sunt listate pentru selectare.
  10. Pentru a activa Autentificare prin proxy, selectaţi Utilizare autentificare prin proxy.
  11. Faceţi clic pe Testare conexiune.
  12. Definiţi securitatea pentru această conexiune la sursa de date. Mutaţi rolurile necesare din lista Roluri disponibile în lista Roluri permise. Doar utilizatorii asignaţi rolurilor din lista Roluri permise pot crea sau vizualiza rapoarte din această sursă de date.