Utilizzare i driver ODBC e JDBC Simba per BigQuery
e il driver ODBC per BigQuery sviluppati da Google.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 ODBC e JDBC Simba sono sviluppati da insightsoftware, un Google Cloud partner Ready - BigQuery.
Limitazioni
I driver ODBC e JDBC Simba 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. Le prestazioni delle query non sono interessate.
- I driver sono specifici per BigQuery e non possono essere utilizzati con altri prodotti o servizi.
Prima di iniziare
Quando utilizzi i driver ODBC e JDBC Simba 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 necessarie 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 ODBC Simba 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)
- Windows a 32 bit (
Segui le istruzioni nella guida all'installazione e alla configurazione di insightsoftware.
Per visualizzare un elenco delle versioni precedenti dei driver, espandi la sezione seguente:
Installare e configurare il driver JDBC Simba per BigQuery
Scarica la versione 1.7.0.1001 del driver.
Segui le istruzioni nella guida all'installazione e alla configurazione di insightsoftware.
Per visualizzare un elenco delle versioni precedenti dei driver, espandi la sezione seguente:
Assistenza
L'assistenza per i driver ODBC e JDBC Simba per BigQuery è disponibile tramite i canali standard dell'assistenza clienti Google Cloud.
Prezzi
Puoi scaricare i driver ODBC e JDBC Simba per BigQuery senza costi e non hai bisogno di licenze aggiuntive per utilizzarli. Tuttavia, 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à 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.