Exportar dados do projeto para o BigQuery

O Firebase fornece ferramentas no console do Firebase para explorar e analisar os dados históricos do seu projeto. Essas ferramentas podem ajudá-lo a responder muitas perguntas sobre como seus aplicativos estão sendo usados. Às vezes, porém, você também deseja configurar suas próprias consultas para responder às suas próprias perguntas.

Você pode fazer isso exportando os dados do seu projeto do Firebase para o BigQuery . Com o BigQuery, você pode analisar seus dados com o BigQuery SQL ou exportá-los para usar com suas próprias ferramentas.

Você pode configurar o Firebase para exportar dados para o BigQuery dos seguintes produtos do Firebase:

Permissões necessárias e funções sugeridas

Para visualizar ou gerenciar configurações de exportação de dados para o BigQuery, você precisa ter o nível de acesso necessário.

Se você não tiver o acesso necessário ao Firebase, peça a um proprietário do projeto do Firebase para atribuir a função aplicável a você por meio das configurações de IAM do console do Firebase . Se você tiver dúvidas sobre como acessar seu projeto do Firebase, incluindo encontrar ou atribuir um proprietário, consulte as Perguntas frequentes sobre permissões e acesso a projetos do Firebase .

Ativar exportação do BigQuery

  1. Acesse a página Integrações no console do Firebase.

  2. No cartão do BigQuery , clique em Link .

  3. Siga as instruções na tela para ativar o BigQuery.

Ao ativar a exportação do BigQuery para Google Analytics, Performance Monitoring ou Cloud Messaging:

  • Você seleciona a região do conjunto de dados. Após a criação do conjunto de dados, o local não poderá ser alterado, mas você poderá copiar o conjunto de dados para um local diferente ou mover (recriar) manualmente o conjunto de dados em um local diferente. Para saber mais, consulte Alterar a localização do conjunto de dados .

  • Por padrão, todos os aplicativos do seu projeto são vinculados ao BigQuery, e todos os aplicativos adicionados posteriormente ao projeto são automaticamente vinculados ao BigQuery. Você pode gerenciar quais aplicativos enviam dados . Todos os dados da web das suas propriedades do Google Analytics 4 no Google Analytics também são exportados automaticamente.

  • O Firebase exporta uma cópia dos seus dados existentes para o BigQuery.

  • O Firebase configura sincronizações diárias dos dados do seu projeto do Firebase com o BigQuery.

Para desativar a exportação do BigQuery, desvincule seu projeto no Firebase console.

Alterar localização do conjunto de dados

Depois de ativar um produto para exportação do BigQuery e criar um conjunto de dados, não será possível alterar o local desse conjunto de dados. No entanto, você pode copiar seu conjunto de dados existente para um novo conjunto de dados que tenha um local diferente.

Para saber mais sobre os locais dos conjuntos de dados do BigQuery, consulte Locais dos conjuntos de dados .

Selecione o produto para o qual deseja alterar a localização do seu conjunto de dados.

Preços e sandbox do BigQuery

Se seu projeto do Firebase estiver no plano Spark gratuito, você poderá vincular Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring ao sandbox do BigQuery , que fornece acesso gratuito ao BigQuery. Consulte Usar o sandbox do BigQuery para obter informações sobre os recursos do sandbox do BigQuery.

Se o seu projeto do Firebase estiver em um plano pago, você poderá vincular testes A/B, Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring ao BigQuery. O uso do BigQuery está sujeito aos preços normais do BigQuery , que incluem uso limitado e gratuito.