10 Connettiti a Compute
In questa sezione viene descritto come connettere la computazione nel workbench di AI Data Platform ad altri strumenti di business intelligence.
connessioni
Puoi connettere AI Data Platform Workbench a Oracle Analytics Cloud o ad altri strumenti di business intelligence.
È possibile connettersi a Oracle AI Data Platform Workbench da diversi strumenti di business intelligence utilizzando un JDBC o un ODBC personalizzato fornito da AI Data Platform Workbench. AI Data Platform Workbench supporta anche le connessioni da strumenti BI commerciali di terze parti (Tableau, Power BI) o strumenti BI open source come DBeaver. Per connettersi da questi strumenti, è necessario disporre dei dettagli di connessione del cluster di computazione nel workbench della piattaforma dati AI, disponibili nella scheda Dettagli connessione. Le informazioni richieste variano a seconda del prodotto da cui ci si connette.

Connetti Oracle Analytics a Oracle AI Data Platform Workbench
È possibile connettersi al catalogo o alle tabelle gestite dall'istanza del workbench di AI Data Platform da un'istanza di Oracle Analytics Cloud.
Per creare una connessione da Oracle Analytics a AI Data Platform Workbench, è necessario un file di connessione da AI Data Platform e una chiave API da Oracle Analytics Cloud.
Ottenere un file di configurazione della connessione di Oracle Analytics
Per connetterlo a Oracle Analytics, è necessario scaricare un file config.json dall'istanza di Oracle AI Data Platform Workbench.
Connettersi a Oracle Analytics
È possibile connettersi al catalogo o alle tabelle gestite dall'istanza del workbench di AI Data Platform da un'istanza di Oracle Analytics.
Se si sono seguite le istruzioni e si stanno ancora salvando problemi durante il salvataggio della connessione o la creazione di una lista degli schemi, potrebbe essere necessario riavviare il cluster.
Scarica driver JDBC
È possibile scaricare il driver JDBC dalla scheda Dettagli connessione e configurarlo per diversi strumenti BI.
- Passare all'area di lavoro e fare clic su Computazione.
- Fare clic sul cluster che si desidera connettere a uno strumento BI compatibile con JDBC e fare clic su Connessioni.
- Fare clic su Scarica driver JDBC.
Configura DBeaver
È necessario installare DBeaver e preparare i file scaricati da Oracle AI Data Platform Workbench prima di poterli connettere a un cluster di computazione nel workbench di AI Data Platform.
- Scarica e installa il client DBeaver. Puoi utilizzare le versioni Community o Enterprise, ma devono essere almeno 22.x.DBeaver è disponibile solo per Windows, Mac OS X, Eclipse Plugin e Linux.
- Estrarre il file da Scarica driver JDBC.
- Dai file estratti, decomprimere il file del driver
simbaSpark.zip.
Configura DBeaver con il driver JDBC Spark Simba
Puoi configurare DBeaver in modo che si connetta a un cluster di computazione in Oracle AI Data Platform Workbench.
- Apri DBeaver.
- Fare clic su Navigator database.
- Fare clic su Gestione driver.
- Fare clic su Nuovo.
- Immettere AI Data Platform come Nome driver.
- Fare clic su Librerie.
- Fare clic su Aggiungi cartella.
- Cercare la posizione dell'estrazione sparkSimba.zip.
- Fare clic su Trova classe.
- Selezionare OK.
- Impostare la classe driver su com.simba.spark.jdbc.Driver.
- Fare clic su Impostazioni.
- Impostare Nome classe su com.simba.spark.jdbc.Driver.
- Fare clic su OK.
Creare una connessione al database in DBeaver
Per connettere DBeaver a un cluster di computazione in Oracle AI Data Platform Workbench, è necessario prima creare una connessione al database in DBeaver.
- Apri DBeaver.
- Fare clic su Database.
- Fare clic su Nuova connessione al database.
- Fare clic su Tutto.
- Seleziona AI Data Platform.
- Fare clic su Avanti.
- Immettere l'URL del driver JDBC. È possibile trovare l'URL JDBC nella scheda Dettagli connessione del cluster di computazione in AI Data Platform Workbench.
- Fare clic su Fine.
Connettere DBeaver a Oracle AI Data Platform Workbench utilizzando JDBC
Una volta che DBeaver è configurato e ha una connessione al database con AI Data Platform Workbench, puoi completare la connessione tra DBeaver e AI Data Platform Workbench.
- Apri DBeaver.
- Fare clic su Connetti.
- Scegliere di connettersi con un token di autorizzazione o una chiave API.
- Connetti tramite token di autorizzazione
- Utilizzare un token non specificando alcun profilo nell'URL se non si dispone di un profilo DEFAULT. Ad esempio:
jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5L'URL apre una finestra del browser.
Connettersi alla tenancy in cui viene creata l'istanza di AI Data Platform Workbench.
Per ulteriori informazioni, vedere Autenticazione basata su token per l'interfaccia CLI.
- Utilizzare un token non specificando alcun profilo nell'URL se non si dispone di un profilo DEFAULT. Ad esempio:
-
Connettersi utilizzando una chiave API specificando il profilo OCI con
ociProfile=<profile_name>nell'URL di connessione.- Utilizzare l'autenticazione della chiave API per connettersi a un'istanza di AI Data Platform Workbench.
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://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=DemoPer ulteriori informazioni, vedere Chiavi e OCID obbligatori.
- Utilizzare l'autenticazione della chiave API per connettersi a un'istanza di AI Data Platform Workbench.
- Connetti tramite token di autorizzazione
- DBeaver crea una connessione per la lettura dei metadati e una connessione per tutte le altre operazioni. Se sei limitato alle connessioni, puoi disabilitare la seconda in modo che DBeaver utilizzi una connessione per tutte le operazioni.
- Fare clic su Preferenze.
- Fare clic su Comune.
- Fare clic su Metadati.
- Deselezionare Aprire una connessione separata per le letture dei metadati.


