Introduction aux dépôts

Ce document décrit les dépôts BigQuery, qui fournissent un contrôle des versions pour les fichiers que vous utilisez dans BigQuery. Ces dépôts vous aident à suivre les modifications apportées aux actifs BigQuery tels que les requêtes et les notebooks, à collaborer avec votre équipe et à revenir à des versions précédentes.

Les dépôts BigQuery fonctionnent comme des dépôts Git. Vous pouvez utiliser les fonctionnalités Git intégrées de BigQuery ou vous connecter à un dépôt Git tiers existant. Dans chaque dépôt, vous créez des espaces de travail pour modifier le code qui y est stocké.

Pour afficher les dépôts, sur la page BigQuery, dans le volet de gauche, cliquez sur Explorateur, puis sur Dépôts. Vos dépôts s'affichent par ordre alphabétique dans un nouvel onglet du volet Détails.

Dépôts tiers

Si vous le souhaitez, vous pouvez connecter un dépôt BigQuery à un dépôt Git tiers. 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 de 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
Microsoft Azure DevOps Services SSH
Bitbucket SSH
GitHub SSH ou HTTPS
GitLab SSH ou HTTPS

Pour en savoir plus, consultez Se connecter à un dépôt tiers et Gérer le code avec les dépôts Git BigQuery Studio.

Compte de service

Tous les dépôts BigQuery sont connectés à l'agent 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.iam.gserviceaccount.com

Le mode "Agir en tant que" strict est appliqué et nécessite que tous les dépôts utilisent un compte de service personnalisé ou des identifiants utilisateur pour un compte Google afin de planifier des pipelines et des notebooks.

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.

Étape suivante