---
schema_version: "1"
id: 6bb5031f6a3675be65d3f7aee1d93980dacc916004b1860acdcac7a222144991
title: Google BigQuery JDBC
collection: tableau
version: next
locale: it-it
portal_url: https://docs.salesforce.com/tableau/next/it-it/pro/desktop/examples_googlebigquery_jdbc.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/it-it/examples_googlebigquery_jdbc.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 55b88ba3c27502084edb791497bd37c8c947016625fa7bcacf1e4239a87496cb
description: Connect Tableau Desktop and Tableau Cloud to Google BigQuery using the JDBC connector.
---
[Passa al contenuto principale](#main-content)

# Google BigQuery JDBC

Questo articolo descrive come connettere Tableau Desktop e Tableau Cloud a Google BigQuery (JDBC).

## Prima di iniziare

Prima di iniziare, raccogli queste informazioni di connessione.

- ID progetto di fatturazione Google BigQuery (con distinzione tra maiuscole e minuscole).
- Autorizzazioni Google BigQuery:
    - se utilizzi l’API archiviazione per migliorare le prestazioni, l’account utente deve disporre dell’autorizzazione `bigquery.readsessions.getData`.
    - Se esegui query su tabelle di grandi dimensioni (ad esempio 10 GB), l'account utente deve disporre dell'autorizzazione `bigquery.readsessions.create`.

## Driver necessario

Questo connettore richiede un driver per comunicare con il database. Se il driver non è installato sul computer, Tableau visualizza un messaggio nella finestra di dialogo di connessione con un collegamento alla pagina di [download dei driver](https://www.tableau.com/it-it/support/drivers?_ga=2.201087918.1238604288.1679430176-92598674.1667837264) (il collegamento si apre in una nuova finestra), dove si trovano i collegamenti del driver e le istruzioni di installazione.

## Creare la connessione in Tableau Desktop

In Tableau Desktop, puoi utilizzare 2 metodi di autenticazione con il connettore Google BigQuery. Puoi accedere utilizzando un account di servizio o utilizzando OAuth.

#### Completa i seguenti passaggi per accedere utilizzando un account di servizio.

1. Avvia Tableau e, in **Connetti**, seleziona **Google BigQuery JDBC**.
2. Inserisci l’**ID del progetto di fatturazione**. Assicurati di utilizzare l’ID del progetto di fatturazione di Google Cloud, non il nome del progetto di fatturazione.
3. In **Autenticazione** seleziona **Accedi tramite account servizio (file JSON)**.
4. Immetti il percorso del file o utilizza il pulsante **Sfoglia** per cercarlo.
5. (Facoltativo) Vai alla scheda **Avanzate**.
6. Nella scheda **Avanzate**, seleziona **Usa l’API di archiviazione**, per ottenere estrazioni più veloci.
7. Deseleziona l’opzione **Enumera tutti i progetti** per contribuire ad aumentare i tempi di elaborazione.
8. Dopo aver apportato le modifiche, scegli **Accedi**.
9. Inserisci la tua password per continuare.
10. Seleziona **Accetta** per consentire a Tableau di accedere ai dati di Google BigQuery. Ti verrà richiesto di chiudere il browser. Dopo l’autenticazione, Tableau crea una cartella di lavoro utilizzando l’ID del progetto di fatturazione che hai fornito.

#### Completare i seguenti passaggi per accedere utilizzando OAuth.

1. Avvia **Tableau** e, in **Connetti**, seleziona **Google BigQuery JDBC**.
2. Inserisci l’ID del progetto di fatturazione. Assicurati di utilizzare l’ID del progetto di fatturazione di Google Cloud, non il nome del progetto di fatturazione.
3. In **Autenticazione** seleziona **Accesso con OAuth**.
4. (Facoltativo) Vai alla scheda **Avanzate**.
5. Nella scheda **Avanzate**, seleziona **Usa l’API di archiviazione**, per ottenere estrazioni più veloci.
6. Deseleziona l’opzione **Enumera tutti i progetti** per contribuire ad aumentare i tempi di elaborazione.
7. Scegli **Accedi**.
8. Seleziona l’account che contiene i tuoi dati.
9. Seleziona **Continua** per consentire a Tableau di accedere ai dati di Google BigQuery. Dopo l’autenticazione, Tableau crea una cartella di lavoro utilizzando l’ID del progetto di fatturazione che hai fornito.

## Creare la connessione in Tableau Cloud

In Tableau Cloud, puoi utilizzare i metodi di autenticazione OAuth con il connettore Google BigQuery.

1. Avvia Tableau e, in **Connetti**, seleziona **Google BigQuery JDBC**.
2. Inserisci l’ID del progetto di fatturazione. Assicurati di utilizzare l’ID del progetto di fatturazione di Google Cloud, non il nome del progetto di fatturazione.
3. In **Autenticazione** seleziona Accesso con OAuth.
4. (Facoltativo) Vai alla scheda **Avanzate**.
5. Nella scheda **Avanzate**, seleziona **Usa l’API di archiviazione**, per ottenere estrazioni più veloci.
6. Deseleziona l’opzione **Enumera tutti i progetti** per contribuire ad aumentare i tempi di elaborazione.
7. Scegli **Accedi**.
8. Seleziona l’account che contiene i tuoi dati.
9. Seleziona **Continua** per consentire a Tableau di accedere ai dati di Google BigQuery. Dopo l’autenticazione, Tableau crea una cartella di lavoro utilizzando l’ID del progetto di fatturazione che hai fornito.

## Migrazione di cartelle di lavoro esistenti

Per eseguire la migrazione delle cartelle di lavoro dal connettore dell’API di Google BigQuery al connettore JDBC, devi modificare manualmente l’origine dati in Google BigQuery (JDBC) e ripubblicarla.