Introduction aux dépôts

Ce document vous aide à comprendre le concept de dépôts dans BigQuery. Vous pouvez utiliser des dépôts pour effectuer le contrôle des versions sur les fichiers que vous utilisez dans BigQuery. BigQuery utilise Git pour enregistrer les modifications et gérer les versions des fichiers.

Chaque dépôt BigQuery représente un dépôt Git. Vous pouvez utiliser les fonctionnalités Git intégrées de BigQuery ou vous connecter à un dépôt Git tiers. Dans chaque dépôt, vous pouvez créer un ou plusieurs espaces de travail pour modifier le code stocké dans le dépôt.

Sur la page BigQuery, vos dépôts sont affichés par ordre alphabétique dans le dossier Dépôts du volet Explorateur.

Dépôts tiers

Vous pouvez connecter un dépôt BigQuery à un dépôt Git tiers si vous le souhaitez. Dans ce cas, le dépôt tiers stocke le code du dépôt au lieu de BigQuery. BigQuery interagit avec le dépôt tiers pour vous permettre de modifier et d'exécuter son contenu dans un espace de travail BigQuery. Selon le type de dépôt que vous choisissez, vous pouvez vous connecter à un dépôt tiers à l'aide de SSH ou HTTPS.

Le tableau suivant répertorie les fournisseurs Git compatibles et les méthodes de connexion disponibles pour leurs dépôts :

Fournisseur Git Mode de connexion
Services Microsoft Azure DevOps SSH
Bitbucket SSH
GitHub SSH ou HTTPS
GitLab SSH ou HTTPS

Pour en savoir plus, consultez Se connecter à un dépôt tiers.

Compte de service

Tous les dépôts BigQuery sont associés au compte de service Dataform par défaut. Ce compte de service est dérivé du numéro de votre projet au format suivant :

service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.s3ns-system.iam.gserviceaccount.com

Emplacements

Vous pouvez créer des dépôts dans tous les emplacements BigQuery Studio.

Quotas

Les quotas Dataform s'appliquent à l'utilisation des dépôts BigQuery.

Tarifs

La création, la mise à jour et la suppression d'un dépôt ne sont pas facturées.

Pour en savoir plus sur les tarifs de BigQuery, consultez la section Tarifs.

Étapes suivantes