Introdução aos repositórios

Este documento ajuda você a entender o conceito de repositórios no BigQuery. É possível usar repositórios para realizar o controle de versão em arquivos usados no BigQuery. O BigQuery usa o Git para registrar mudanças e gerenciar versões de arquivos.

Cada repositório do BigQuery representa um repositório Git. Você pode usar os recursos integrados do Git do BigQuery ou se conectar a um repositório Git de terceiros. Em cada repositório, é possível criar um ou mais espaços de trabalho para editar o código armazenado no repositório.

Para visualizar os repositórios, na página do BigQuery, no painel esquerdo, clique em Explorar, e em Repositórios. Seus repositórios são exibidos em ordem alfabética em uma nova guia no painel de detalhes.

Repositórios de terceiros

Se quiser, você pode conectar um repositório do BigQuery a um repositório Git de terceiros. Nesse caso, o repositório de terceiros armazena o código do repositório em vez do BigQuery. O BigQuery interage com o repositório de terceiros para permitir que você edite e execute o conteúdo dele em um espaço de trabalho do BigQuery. Dependendo do tipo de repositório escolhido, é possível se conectar a um repositório de terceiros usando SSH ou HTTPS.

A tabela a seguir lista os provedores do Git compatíveis e os métodos de conexão disponíveis para os repositórios deles:

Provedor do git Método de conexão
Serviços do Microsoft Azure DevOps SSH
Bitbucket SSH
GitHub SSH ou HTTPS
GitLab SSH ou HTTPS

Para mais informações, consulte Conectar-se a um repositório de terceiros e Gerenciar código com repositórios Git do BigQuery Studio.

Conta de serviço

Todos os repositórios do BigQuery estão conectados ao agente de serviço padrão do Dataform. Essa conta de serviço é derivada do número do projeto no seguinte formato:

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

O modo "agir como" estrito é aplicado e exige que todos os repositórios usem uma conta de serviço personalizada ou credenciais de usuário para uma Conta do Google para programar pipelines e notebooks.

Locais

É possível criar repositórios em todos os locais do BigQuery Studio.

Cotas

As cotas do Dataform se aplicam ao uso de repositórios do BigQuery.

Preços

Não há cobranças pela criação, atualização ou exclusão de um repositório.

Para mais informações sobre os preços do BigQuery, consulte Preços.

A seguir