Sintomas
Ao tentar executar uma integração com destino BigQuery, a pipeline falha com a seguinte mensagem de erro:
403 Billing has not been enabled for this project
Ou variações como:
Access Denied: BigQuery BigQuery: Billing is not enabled for this projectBilling has not been enabled for this project. Enable billing at https://console.cloud.google.com/billing
Esse erro ocorre quando o projeto do Google Cloud Platform (GCP) não tem o faturamento habilitado, o que impede o BigQuery de processar dados.
Causa
O BigQuery oferece um modo Sandbox que permite usar o serviço sem configurar faturamento. Porém, o Sandbox possui limitações importantes:
- Tabelas expiram automaticamente após 60 dias
- Limite de 10 GB de armazenamento
- Limite de 1 TB de processamento por mês
- Operações de escrita via API (INSERT, LOAD) podem ser bloqueadas
A Kondado precisa realizar operações de escrita para carregar dados no BigQuery, por isso o faturamento deve estar habilitado no projeto GCP.
Solução
Passo 1: Acessar o Console do Google Cloud
- Acesse console.cloud.google.com
- Faça login com a mesma conta Google que você usou para criar o projeto BigQuery
- Selecione o projeto correto no seletor de projetos (menu superior)
Passo 2: Habilitar o faturamento
- No menu lateral, clique em Billing (Faturamento)
- Se nenhuma conta de faturamento estiver vinculada, clique em "Link a billing account" (Vincular conta de faturamento)
- Se você ainda não tem uma conta de faturamento:
- Clique em "Create billing account" (Criar conta de faturamento)
- Preencha os dados de pagamento (cartão de crédito ou débito)
- Confirme a criação
- Selecione a conta de faturamento e vincule ao projeto
Passo 3: Verificar a ativação
- Após vincular, volte ao Console do BigQuery
- Verifique se o projeto aparece sem avisos de faturamento
- Na Kondado, clique em Testar Conexão no destino BigQuery para confirmar
Passo 4: Re-executar a pipeline na Kondado
- Acesse app.kondado.com.br
- Navegue até a pipeline que apresentou o erro
- Aguarde a próxima execução automática, ou acione manualmente
Custos do BigQuery
Habilitar o faturamento não significa que você será cobrado imediatamente. O Google Cloud oferece:
- Free tier mensal: 10 GB de armazenamento + 1 TB de processamento de queries gratuitos
- Créditos iniciais: Novos clientes recebem US$ 300 em créditos para usar em 90 dias
- Cobrança sob demanda: Você só é cobrado quando exceder os limites gratuitos
Para a maioria dos clientes Kondado, o uso de BigQuery como destino se mantém dentro do free tier ou gera custos muito baixos (menos de US$ 5/mês).
Perguntas frequentes
Preciso pagar para usar o BigQuery com a Kondado?
Você precisa habilitar o faturamento (cadastrar um cartão), mas o free tier do Google Cloud costuma ser suficiente para a maioria dos casos de uso. Habilitar o faturamento não gera cobrança automática.
E se eu usar BigQuery com Service Account?
O faturamento deve estar habilitado no projeto, independentemente do método de autenticação (OAuth ou Service Account). Consulte nosso artigo sobre BigQuery Service Account para detalhes de configuração.
O erro apareceu de repente, antes funcionava!
Possíveis causas:
- O método de pagamento expirou ou foi removido da conta de faturamento
- A conta de faturamento foi desvinculada do projeto
- O projeto foi movido para uma organização com políticas de billing diferentes
Verifique seu painel de faturamento do GCP para confirmar que o projeto está vinculado a uma conta ativa.
Artigos relacionados
- BigQuery (destino) — Configuração
- BigQuery Service Account (destino)
- Usando o Power BI com o BigQuery
- Usando o Looker Studio com o BigQuery
Ainda com problemas? Abra um chamado no chat com o ID da sua pipeline e uma screenshot do erro.