Verbindung zu einem Data Flow-SQL-Endpunkt herstellen

Sie benötigen einen JDBC- oder ODBC-Treiber und eine Token- oder API-Schlüsselauthentifizierung, um eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen.

Führen Sie die folgenden Schritte aus, um eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen:

JDBC- oder ODBC-Treiber herunterladen

Für die Verbindung mit einem SQL-Endpunkt ist ein JDBC- oder ODBC-Treiber erforderlich.

  1. Öffnen Sie die Seite "Datenfluss-SQL-Endpunktdetails" der Oracle Cloud Infrastructure-Konsole.
  2. Wählen Sie unter Verbinden die Option Treiber aus.
  3. Wählen Sie unter JDBC die Option JDBC-Treiber herunterladen aus.

Verbindung authentifizieren

Verwenden Sie die Token- oder API-Schlüsselauthentifizierung, um eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen.

Die Verbindung verwendet standardmäßig SSL. Es verschlüsselt Daten während der Übertragung.

Tokenauthentifizierung

Verwenden Sie die Tokenauthentifizierung, um eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen.

  1. Verwenden Sie ein Token, indem Sie kein Profil in der URL angeben, wenn Sie kein DEFAULT-Profil haben.
    Beispiel:
    jdbc:spark:<endpoint-url>.interactive.dataflowclusters.us-phoenix-1.oci.oraclecloud.com/default;SparkServerType=DFI
    Die URL öffnet ein Browserfenster.
  2. Melden Sie sich bei dem Mandanten an, in dem der SQL-Endpunkt für den Datenfluss gefunden wird.

API-Schlüsselauthentifizierung

Verwenden Sie die API-Schlüsselauthentifizierung, um eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen.

Verwenden Sie den API-Schlüssel, indem Sie das OCI-Profil mit ociProfile=<profile name> in der Verbindungs-URL angeben. Beispiel: So verwenden Sie den OCI-Profilnamen "Demo":
jdbc:spark:<endpoint-url>.interactive.dataflowclusters.us-phoenix-1.oci.oraclecloud.com/default;SparkServerType=DFI;ociProfile=Demo