Connessione alle fonti dati con un driver JDBC generico in Data Virtualization

Utilizzare il connettore JDBC generico per connettersi a un'origine dati che non dispone di un connettore definito per IBM Cloud Pak for Data.

Prima di iniziare

Verificare i prerequisiti per il connettore per sapere se è necessario un JDBC driver.

Il caricamento di un file JDBC JAR è disabilitato per impostazione predefinita in Data virtualization. Un amministratore deve abilitare il caricamento dei JDBC driver per gli utenti. Per ulteriori informazioni, vedere Abilitazione degli utenti al caricamento JDBC dei driver.

Se è necessario connettersi a origini dati non supportate, un Cloud Pak for Data amministratore con l'autorizzazione di amministratore della piattaforma deve caricare il JDBC driver per l'origine dati sul client web.

Individua il file JAR del JDBC driver che hai scaricato quando hai configurato la tua prima connessione alla fonte dati non supportata. Questo file JAR è necessario per caricarlo sul client Cloud Pak for Data web.

Procedura

Per connettersi a un'origine dati con un driver JDBC generico in Data Virtualization, procedere come segue.

  1. Nel menu di navigazione, fare clic su Dati > Data virtualization. Viene visualizzata la pagina Origini dati.

  2. Fai clic su Aggiungi connessione > Nuova connessione per visualizzare un elenco di origini dati.

  3. Selezionare il connettore JDBC generico.

  4. Specifica le seguenti informazioni.
    • Nome connessione
    • Descrizione della connessione
  5. Per caricare un file JAR driver JDBC generico, completare i seguenti passaggi.
    1. Clicca su Carica nuovo file.
    2. Trascinare un file JAR o cercare il file JAR del driver JDBC generico. Clicca su Carica. Il file JAR viene visualizzato al termine del caricamento. Fai clic su Chiudi.
    3. Selezionare il file JAR caricato dal menu per completare l'inserimento del campo URI JAR.
    4. Compila i campi richiesti nella sezione Dettagli connessione.
      Fai riferimento ai seguenti esempi di JDBC driver e URL formati.
      Microsoft SQL Server
      • Nome classe driver - weblogic.jdbc.ssqlserver.SQLServerDriver
      • URL Prefisso - jdbc:bea:sqlserver
      MySQL
      • Nome classe driver - com.mysql.jdbc.Driver
      • URL Prefisso - jdbc:mysql
      Oracle
      • Nome classe driver - oracle.jdbc.driver.OracleDriver
      • URL Prefisso - jdbc:oracle
      PostgreSQL
      • Nome classe driver - org.postgresql.Driver
      • URL Prefisso - jdbc:postgresql
      Spark SQL
      • Nome classe driver - com.ibm.jdbc.sparksql.SparkSQLDriver
      • URL Prefisso - jdbc:ibm:sparksql
      Databricks
      • Nome classe driver - com.databricks.client.jdbc.Driver
      • URL Prefisso - jdbc:databricks

      Seguire la documentazione JDBC del fornitore del driver per confermare le proprietà aggiuntive da includere. Per ulteriori informazioni, consultare la sezione Connessione JDBC generica: Dettagli della connessione.

  6. Nella sezione Credenziali, specificare il nome utente e la password che consentono l'accesso all'origine dati.

  7. Se desideri utilizzare SSL per connetterti al database, copia il contenuto del certificato SSL e incollalo nella casella corrispondente.

    Alcune origini dati possono utilizzare un certificato SSL memorizzato come segreto. Se si utilizzano segreti provenienti da un vault esterno, è necessario disporre delle autorizzazioni appropriate per connettersi ai vault esterni oppure un amministratore deve condividere i segreti appropriati con l'utente. Per ulteriori informazioni, consulta Gestione di segreti e archivi.

  8. Fare clic su Crea per aggiungere la connessione all'ambiente dell'origine dati.

  9. Opzionale: selezionare un connettore remoto da associare all'origine dati e fare clic su Aggiungi al connettore.

    Per ulteriori informazioni, vedere Accesso alle origini dati tramite connettori remoti in Data Virtualization.

Risultati

Ora puoi utilizzare la tua connessione in Data Virtualization.