> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/docs/fr/contexte/memory-stores/add-data/import-from-sql-database/data-sources/bigquery.md).

# BigQuery

Connectez-vous à une base de données BigQuery dans AirOps

{% hint style="info" %}
**N'oubliez pas d'autoriser notre adresse IP `52.71.87.39`**

Si votre base de données est protégée par un pare-feu, n'oubliez pas d'autoriser l'accès entrant à l'adresse IP d'AirOps sur le port de votre base de données.
{% endhint %}

## Configurer le compte de service Google Cloud Platform et accorder l'accès (pour les nouveaux utilisateurs)

Pour ajouter un entrepôt de données Google BigQuery comme source de données sur AirOps, utilisez un compte de service Google Cloud Platform avec **un** l'accès aux ensembles de données et aux tables souhaités :

### 1. Créez un compte de service Google Cloud Platform

1. Accédez à la [console Google Cloud Platform](https://console.cloud.google.com/).
2. Cliquez sur le menu déroulant du projet et sélectionnez le projet qui contient votre ensemble de données BigQuery.
3. Accédez à l’ **IAM et administration** page, puis cliquez sur **Comptes de service**.
4. Cliquez sur **+ CRÉER UN COMPTE DE SERVICE** en haut de la page.
5. Entrez un nom pour votre compte de service et cliquez sur **Créez**.
6. Sur la **Accorder à ce compte de service l'accès au projet** page, sélectionnez les **Lecteur de données BigQuery** et **Utilisateur de tâches BigQuery** rôles.
7. Cliquez sur **Continuer**, puis cliquez sur **Terminé**.

### 2. Générez une clé JSON pour le compte de service

1. Dans le **Comptes de service** page, trouvez le compte de service que vous venez de créer.
2. Cliquez sur le **Actions** menu (trois points verticaux) et sélectionnez **Créer une clé**.
3. Sélectionnez **JSON** comme type de clé, puis cliquez sur **Créez**.
4. Enregistrez le fichier de clé JSON généré sur votre ordinateur.

<figure><img src="https://files.readme.io/b48622d-image.png" alt="" width="375"><figcaption></figcaption></figure>

### 3. Saisissez le contenu du fichier de clé JSON dans AirOps

1. Ouvrez le fichier de clé JSON avec un éditeur de texte.
2. Copiez l'intégralité du contenu du fichier de clé JSON.
3. Dans AirOps, collez le contenu du fichier de clé JSON dans le champ **Clé JSON** .

À présent, votre entrepôt de données Google BigQuery devrait être connecté et prêt à être utilisé dans AirOps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/docs/fr/contexte/memory-stores/add-data/import-from-sql-database/data-sources/bigquery.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
