Connessione a un endpoint SQL di flusso dati

Per connettersi a un endpoint SQL di flusso dati, è necessario disporre di un driver JDBC o ODBC e di un'autenticazione token o chiave API.

Per connettersi a un endpoint SQL di flusso dati, effettuare le operazioni riportate di seguito.

Scaricare il driver JDBC o ODBC

Per connettersi a un endpoint SQL è necessario un driver JDBC o ODBC.

  1. Aprire la pagina Dettagli endpoint SQL del flusso di dati della console di Oracle Cloud Infrastructure.
  2. In Connetti selezionare Driver.
  3. In JDBC selezionare Scarica driver JDBC.

Autentica connessione

Utilizzare l'autenticazione token o chiave API per connettersi a un endpoint SQL di flusso dati.

La connessione utilizza SSL come impostazione predefinita. Cifra i dati in transito.

Autenticazione token

Utilizzare l'autenticazione token per connettersi a un endpoint SQL di flusso dati.

  1. Utilizzare un token non specificando alcun profilo nell'URL se non si dispone di un profilo DEFAULT.
    Ad esempio:
    jdbc:spark:<endpoint-url>.interactive.dataflowclusters.us-phoenix-1.oci.oraclecloud.com/default;SparkServerType=DFI
    L'URL apre una finestra del browser.
  2. Collegarsi alla tenancy in cui viene trovato l'endpoint SQL del flusso di dati.

Autenticazione chiave API

Utilizzare l'autenticazione della chiave API per connettersi a un endpoint SQL di flusso dati.

Utilizzare la chiave API specificando il profilo OCI con ociProfile=<profile name> nell'URL di connessione. Ad esempio, per utilizzare la demo del nome del profilo OCI:
jdbc:spark:<endpoint-url>.interactive.dataflowclusters.us-phoenix-1.oci.oraclecloud.com/default;SparkServerType=DFI;ociProfile=Demo