---
schema_version: "1"
id: ca47dc470ae6917111784039e7eb55479df822cb9626640abc4ba885b6272a06
title: Google BigQuery JDBC
collection: tableau
version: current
locale: fr-fr
portal_url: https://docs.salesforce.com/tableau/current/fr-fr/pro/desktop/examples_googlebigquery_jdbc.md
canonical_url: https://help.tableau.com/current/pro/desktop/fr-fr/examples_googlebigquery_jdbc.htm
source_site: help.tableau.com
content_type: documentation
content_hash: ab0be4d3b065d77d7828d8e8469e9d4b4dc5b7f6d256080c9636570de06ad14c
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 démarrer, rassemblez les informations de connexion suivantes.

- ID du 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 disposer de l’autorisation `bigquery.readsessions.getData`.
    - Si vous interrogez des tables volumineuses (10 Go par exemple), le compte utilisateur doit disposer de l’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 dans la boîte de dialogue de connexion avec un lien vers la page [Téléchargement de pilotes](https://www.tableau.com/fr-fr/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.

## Établissez 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 à l’aide d’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 fichier de 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. Sur l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage** pour obtenir des extraits plus rapides.
7. Désélectionnez l’option **Énumérer tous les projets** pour améliorer les délais de traitement.
8. Après avoir apporté des modifications, choisissez **Connexion**.
9. Entrez votre mot de passe pour continuer.
10. Sélectionnez **Accepter** pour autoriser Tableau à accéder à vos données Google BigQuery. Vous serez 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. Sur l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage** pour obtenir des extraits plus rapides.
6. Désélectionnez l’option **Énumérer tous les projets** pour améliorer les délais de traitement.
7. Choisissez **Connexion**.
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 des 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 l’option Se connecter avec OAuth.
4. (Facultatif) Accédez à l’onglet **Avancé**.
5. Sur l’onglet **Avancé**, sélectionnez **Utiliser l’API de stockage** pour obtenir des extraits plus rapides.
6. Désélectionnez l’option **Énumérer tous les projets** pour améliorer les délais de traitement.
7. Choisissez **Connexion**.
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 de classeurs existants

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