---
schema_version: "1"
id: cd66b9e784e58c1a9896fafe5cc10bb725b727896f6cf83d954171b457a54780
title: Google BigQuery JDBC
collection: tableau
version: current
locale: fr-ca
portal_url: https://docs.salesforce.com/tableau/current/fr-ca/pro/desktop/examples_googlebigquery_jdbc.md
canonical_url: https://help.tableau.com/current/pro/desktop/fr-ca/examples_googlebigquery_jdbc.htm
source_site: help.tableau.com
content_type: documentation
content_hash: b08595188f53e89c853d973a999dd1779d776737cffddc285f9e294ccbee017e
description: Connect Tableau Desktop and Tableau Cloud to Google BigQuery using the JDBC connector.
---
[Passer au contenu principal](#main-content)

# Google BigQuery JDBC

Cet article décrit comment connecter Tableau Desktop et Tableau Cloud à Google BigQuery (JDBC).

## Avant de commencer

Avant de commencer, rassemblez les informations de connexion suivantes.

- ID de projet de facturation Google BigQuery (sensible à la casse).
- Autorisations Google BigQuery :
    - Si vous utilisez l’API de stockage pour améliorer les performances, le compte utilisateur doit avoir une autorisation `bigquery.readsessions.getData`.
    - Si vous interrogez des tables volumineuses (10 Go par exemple), le compte utilisateur doit avoir une autorisation `bigquery.readsessions.create`.

## Pilote requis

Ce connecteur nécessite un pilote pour communiquer avec la base de données. Si le pilote n’est pas installé sur votre ordinateur, Tableau affiche une message d’erreur dans la boîte de dialogue de connexion avec un lien vers la page [Téléchargement de pilotes](https://www.tableau.com/fr-ca/support/drivers?_ga=2.201087918.1238604288.1679430176-92598674.1667837264) (le lien s’ouvre dans une nouvelle fenêtre) où vous trouverez des liens vers les pilotes et des instructions d’installation.

## Établir la connexion dans Tableau Desktop

Dans Tableau Desktop, vous pouvez utiliser 2 méthodes d’authentification avec le connecteur Google BigQuery. Vous pouvez vous connecter en utilisant un compte de service ou en utilisant OAuth.

#### Effectuez les étapes suivantes pour vous connecter à l’aide d’un compte de service.

1. Démarrez Tableau et sous **Connexion**, sélectionnez **Google BigQuery JDBC**.
2. Saisissez l’**ID du projet de facturation**. Assurez-vous d’utiliser l’ID du projet de facturation Google Cloud, et non le nom du projet de facturation.
3. Dans **Authentification**, sélectionnez **Se connecter avec un compte de service (fichier JSON)**.
4. Entrez le chemin d’accès du fichier ou utilisez le bouton **Parcourir** pour le rechercher.
5. (Facultatif) Accédez à l’onglet **Avancé**.
6. À l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage**, pour obtenir des extraits plus rapidement.
7. Désélectionnez l’option **Énumérer tous les projets** pour aider à augmenter les délais de traitement.
8. Après avoir apporté des modifications, choisissez **Se connecter.**
9. Entrez votre mot de passe pour continuer.
10. Sélectionnez **Accepter** pour autoriser Tableau à accéder à vos données Google BigQuery. Vous êtes ensuite invité à fermer le navigateur. Après l’authentification, Tableau crée un classeur à l’aide de l’ID de projet de facturation que vous avez fourni.

#### Effectuez les étapes suivantes pour vous connecter à l’aide d’OAuth.

1. Démarrez Tableau et sous **Connexion**, sélectionnez **Google BigQuery JDBC**.
2. Saisissez l’ID du projet de facturation. Assurez-vous d’utiliser l’ID du projet de facturation Google Cloud, et non le nom du projet de facturation.
3. Dans **Authentification**, sélectionnez **Se connecter avec OAuth**.
4. (Facultatif) Accédez à l’onglet **Avancé**.
5. À l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage**, pour obtenir des extraits plus rapidement.
6. Désélectionnez l’option **Énumérer tous les projets** pour aider à augmenter les délais de traitement.
7. Sélectionnez **Se connecter**.
8. Sélectionnez le compte contenant vos données.
9. Sélectionnez **Continuer** pour autoriser Tableau à accéder à vos données Google BigQuery. Après l’authentification, Tableau crée un classeur à l’aide de l’ID de projet de facturation que vous avez fourni.

## Établissez la connexion dans Tableau Cloud

Dans Tableau Cloud, vous pouvez utiliser les méthodes d’authentification OAuth avec le connecteur Google BigQuery.

1. Démarrez Tableau et sous **Connexion**, sélectionnez **Google BigQuery JDBC**.
2. Saisissez l’ID du projet de facturation. Assurez-vous d’utiliser l’ID du projet de facturation Google Cloud, et non le nom du projet de facturation.
3. Dans **Authentification**, sélectionnez Se connecter avec OAuth.
4. (Facultatif) Accédez à l’onglet **Avancé**.
5. À l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage**, pour obtenir des extraits plus rapidement.
6. Désélectionnez l’option **Énumérer tous les projets** pour aider à augmenter les délais de traitement.
7. Sélectionnez **Se connecter**.
8. Sélectionnez le compte contenant vos données.
9. Sélectionnez **Continuer** pour autoriser Tableau à accéder à vos données Google BigQuery. Après l’authentification, Tableau crée un classeur à l’aide de l’ID de projet de facturation que vous avez fourni.

## Migration des classeurs existants

Pour migrer des classeurs du connecteur API Google BigQuery vers le connecteur JDBC, vous devez remplacer manuellement la source de données par Google BigQuery (JDBC) et la republier.