Utilizzare i driver Simba ODBC e JDBC per BigQuery
I driver Simba Open Database Connectivity (ODBC) e Java Database Connectivity (JDBC) per BigQuery connettono le tue applicazioni a BigQuery, consentendoti di utilizzare le funzionalità di BigQuery con gli strumenti e l'infrastruttura che preferisci. In genere, il driver JDBC viene utilizzato con le applicazioni Java, mentre il driver ODBC viene utilizzato in altri casi.
I driver Simba ODBC e JDBC sono sviluppati da insightsoftware, un Google Cloud partner Ready - BigQuery.
Limitazioni
I driver Simba ODBC e JDBC per BigQuery sono soggetti alle seguenti limitazioni:
- Le funzionalità di caricamento di BigQuery non sono supportate.
- Le funzionalità di esportazione di BigQuery non sono supportate.
- I prefissi delle query non sono supportati.
- Si applicano tutte le limitazioni di DML (Data Manipulation Language) .
- Le query con parametri forniscono solo la convalida delle query. Il rendimento delle query non è interessato.
- I driver sono specifici per BigQuery e non possono essere utilizzati con altri prodotti o servizi.
Prima di iniziare
Quando utilizzi i driver Simba ODBC e JDBC per BigQuery, hai la possibilità di leggere i dati con l'API BigQuery Storage Read anziché con l'API BigQuery standard. Nella documentazione di insightsoftware, questa funzionalità è chiamata API ad alta velocità di trasmissione. Se prevedi di utilizzare questa funzionalità facoltativa, assicurati di avere i ruoli richiesti.
Ruoli richiesti per l'API ad alta velocità di trasmissione
Per ottenere le autorizzazioni necessarie per utilizzare l'API ad alta velocità di trasmissione, chiedi all'amministratore di concederti il ruolo IAM Utente sessione di lettura BigQuery (roles/bigquery.readSessionUser) nel tuo progetto BigQuery.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito include le autorizzazioni necessarie per utilizzare l'API ad alta velocità di trasmissione. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per utilizzare l'API ad alta velocità di trasmissione sono richieste le seguenti autorizzazioni:
-
resourcemanager.projects.get -
resourcemanager.projects.list -
bigquery.readsessions.create -
bigquery.readsessions.getData -
bigquery.readsessions.update
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Installare e configurare il driver Simba ODBC per BigQuery
Scarica la versione 3.3.1.3003 del driver per il tuo sistema operativo:
- Windows a 32 bit (
.msifile) - Windows a 64 bit (
.msifile) - Linux a 32 bit e 64 bit (
.tar.gzfile) - macOS (file
.dmg)
Scaricando il driver Simba ODBC per BigQuery, accetti i Termini di servizio di Google applicabili. La concessione di sottolicenze o la ridistribuzione OEM potrebbe richiedere una licenza separata.
- Windows a 32 bit (
Segui le istruzioni nella guida all'installazione e alla configurazione di insightsoftware.
Per informazioni sulle modifiche delle funzionalità e sugli aggiornamenti dei workflow, consulta le Note di rilascio del connettore dati ODBC Simba Google BigQuery.
Per visualizzare un elenco delle versioni precedenti dei driver, espandi la sezione seguente:
Installare e configurare il driver Simba JDBC per BigQuery
Scarica la versione 1.8.0.1001 del driver.
Scaricando il driver Simba JDBC per BigQuery, accetti i Termini di servizio di Google applicabili. La concessione di sottolicenze o la ridistribuzione OEM potrebbe richiedere una licenza separata.
Segui le istruzioni nella guida all'installazione e alla configurazione di insightsoftware.
Per informazioni sulle modifiche delle funzionalità e sugli aggiornamenti dei workflow, consulta le Note di rilascio del connettore dati JDBC Simba Google BigQuery.
Per visualizzare un elenco delle versioni precedenti dei driver, espandi la sezione seguente:
Assistenza
L'assistenza per i driver Simba ODBC e JDBC per BigQuery è disponibile tramite i canali standard dell'assistenza clienti Google Cloud.
Prezzi
Puoi scaricare senza costi i driver Simba ODBC e JDBC per BigQuery. Tuttavia, la concessione di sottolicenze o la distribuzione OEM potrebbe richiedere una licenza separata.
Per ulteriori domande sulle licenze relative alla ridistribuzione o alle licenze OEM, puoi contattare direttamente insightsoftware (in precedenza Simba) all'indirizzo insightsoftware.com.
Quando utilizzi il driver, si applicano i seguenti prezzi di BigQuery:
- Prezzi di calcolo per le query eseguite.
- Prezzi di archiviazione, se il driver è configurato per scrivere set di risultati di grandi dimensioni in una tabella di destinazione.
- Prezzi dell'API BigQuery Storage Read per le letture di dati di set di risultati di grandi dimensioni, se il driver utilizza la funzionalità dell'API ad alta velocità di trasmissione.
Passaggi successivi
- Scopri di più sul driver JDBC per BigQuery sviluppato da Google.
- Esplora altri strumenti per sviluppatori di BigQuery.