As empresas em crescimento geralmente recorrem a soluções de armazenamento baseadas na nuvem para atender às suas necessidades crescentes de dados. O BigQuery é uma opção cada vez mais popular para o gerenciamento de dados.
Com o data warehouse da BigQuery, as empresas podem centralizar suas informações em um só lugar. Além disso, elas podem acessar e analisar esses dados a qualquer momento.
O BigQuery pode ser facilmente integrado ao Google Sheets. Isso permite que os membros da organização colaborem em projetos usando uma ferramenta familiar e, ao mesmo tempo, acessem um fluxo de dados ao vivo do BigQuery.
Primeiro, vamos conhecer o BigQuery em mais detalhes. Depois, veremos passo a passo duas formas de conectar o BigQuery ao Google Sheets: o Connected Sheets do Google e uma transferência programada com o Sheetgo, a plataforma de automação de dados com IA.
O que é o BigQuery?
BigQuery é um dos muitos produtos do Google, é um sistema de armazenamento de data warehouse que as empresas podem usar para armazenar todos os seus dados.
Seu enorme poder de processamento permite que o BigQuery realize consultas SQL rápidas sempre que você precisar delas. Além disso, sob a infraestrutura do Google, seus dados no BigQuery estão constantemente seguros e acessíveis, o que é perfeito para colaborações de projetos dentro das organizações.
Para uma introdução mais completa, leia O que é o BigQuery?
Por que conectar o Planilhas Google ao BigQuery?
Como parte dos produtos do Google, O BigQuery pode ser facilmente integrado ao Google Sheets. Isso tem duas vantagens principais:
- As folhas conectadas têm todos os recursos e ferramentas que o Google oferece.
- O Planilhas Google pode transforme seus dados em representações visuais poderosas.
Para saber mais sobre as ferramentas analíticas de dados do Google Sheet, leia Como analisar dados do BigQuery no Planilhas Google.
Conectar o BigQuery ao Google Sheets permite que você aproveite grandes quantidades de dados, e uma automação do Sheetgo garante que esses dados estejam sempre atualizados.
Um exemplo
Você deseja importar dados sobre as tendências atuais de pesquisa do Google para uma planilha.
Conectar o Planilhas Google a um banco de dados BigQuery usando o Sheetgo permitiria que você selecionasse dados de tendências atualizados e os analisasse no Planilhas Google.
Essa combinação poderosa o ajudaria a identificar as tendências mais populares ou a prever tendências de pesquisa para otimizar o marketing da sua empresa.
Como conectar o BigQuery ao Planilhas Google
Há duas maneiras de conectar o BigQuery ao Google Sheets:
- Manualmente, por meio do Google Sheets’ menu de dados.
- Usando automaticamente o Sheetgo.
Assista ao vídeo abaixo ou continue lendo para conhecer as duas abordagens.
Use as planilhas conectadas do Google
Este recurso do Google Sheets vincula uma planilha a uma tabela do BigQuery e pode atualizar os dados de forma programada. Você precisa de acesso ao BigQuery e de um projeto do Google Cloud com o faturamento configurado.
Para conectar uma tabela do BigQuery a partir do Google Sheets:
1. Acesse Dados > Conectores de dados > Conectar ao BigQuery.
2. Você verá uma mensagem como a mostrada abaixo. Clique em "Conectar-se".
3. A próxima janela pop-up pedirá que você escolha um projeto do Cloud.
4. Em seguida, você precisa selecionar um conjunto de dados nesse projeto. No meu exemplo, vou escolher um conjunto de dados público, "census_bureau_usa".
5. Depois de selecionar o conjunto de dados, você pode escolher uma tabela ou visualização e clicar em "Conectar".
6. Você verá uma mensagem quando a conexão for estabelecida.
7. Pronto. Você pode analisar seu conjunto de dados com tranquilidade no Sheets, mesmo sendo um arquivo grande, já que os dados não são realmente carregados no Sheets.
A planilha mostra uma prévia de 500 linhas, mas os gráficos, as tabelas dinâmicas e as funções que você criar a partir dela usam a tabela inteira. Para atualizar os dados, clique em Opções de atualização. Você pode atualizar agora ou programar uma atualização. Somente pessoas com acesso ao BigQuery podem atualizar. As outras pessoas com quem você compartilhar o arquivo ainda podem ver e analisar os dados.
Para trabalhar com as próprias linhas, clique em Extrair. Uma extração copia até 50.000 linhas para uma planilha comum, ou até 500.000 linhas desde que fique abaixo de 5 milhões de células.
Abrir uma tabela do BigQuery no Google Sheets pelo console do BigQuery
Você também pode começar pelo BigQuery. No console do Google Cloud, abra o BigQuery e vá até o painel Explorer. Expanda seu projeto e abra o conjunto de dados. Ao lado do nome da tabela, clique em Ver ações e selecione Abrir em > Páginas conectadas. Uma nova planilha é aberta com a tabela conectada.
Conecte o BigQuery ao Google Sheets automaticamente usando o Sheetgo
Embora os métodos acima sejam uma forma eficaz de conectar seus dados, o Sheetgo oferece outros recursos com mais vantagens.
Esses são apenas alguns dos benefícios de usar o Sheetgo para conectar o BigQuery ao Google Sheets:
- Linhas de dados ilimitadas: O Connected Sheets mostra uma prévia de 500 linhas, e uma extração copia no máximo 500.000 linhas para a planilha. O Sheetgo permite importar linhas de dados ilimitadas.
- Dados atualizados para todos com quem você compartilha: No Connected Sheets, somente pessoas com acesso ao BigQuery podem atualizar os dados ou programar uma atualização. Uma transferência programada grava os dados em uma planilha comum, então todos que abrem o arquivo veem os números mais recentes.
- Experiência em comportamento de planilhas: As funções e os recursos do Sheetgo permitem que você experimente o comportamento nativo da planilha, ao contrário dos resultados estáticos retornados à sua planilha pela integração do Google.
- Desenvolva seu fluxo de trabalho: Em vez de uma importação única, o Sheetgo permite que você continue criando fluxos de trabalho com várias automações usando dados importados do BigQuery.
Agora que exploramos os benefícios de usar o Sheetgo em vez da função incorporada do Google, vamos dar uma olhada nas instruções passo a passo de como conectar o BigQuery ao Google Sheets automaticamente por meio do Sheetgo.
Etapa 1: Inscreva-se no Sheetgo
Inscreva-se no Sheetgo usando sua conta do Google.
Etapa 2: Criar fluxo de trabalho
No Sheetgo, clique em New, e, em seguida, selecione Fluxo de trabalho em branco.
Clique em Criar uma automação.
Etapa 3: Selecione sua fonte
Para escolher sua fonte de dados, role para baixo até Bancos de dados e selecione BigQuery.
Clique em Conceder permissão para que o Sheetgo possa se conectar à sua conta do BigQuery.
Etapa 4: Encontre seu projeto BigQuery
Em seguida, selecione seu Bigquery Projeto, Nome do conjunto de dados, e Tabela ou Ver. Isso determinará os dados que você está usando.
Inclua uma consulta para selecionar os dados exatos que você deseja transferir.
Quando estiver satisfeito com isso, pressione Próxima etapa.
Etapa 5: Selecione um destino
É hora de conectar esse conjunto de dados ao Google Sheets. Selecione Planilhas Google como seu destino.
Dê um nome ao seu novo arquivo.
Quando terminar de configurar sua automação, clique em Concluir e salvar.
Etapa 6: Automatize seu fluxo de trabalho
Depois de salvar o fluxo de trabalho, você poderá ver uma representação visual na visualização do fluxo de trabalho.
Em Triggers (Acionadores), na barra lateral direita, configure um cronograma para que seu fluxo de trabalho seja executado em.
O Sheetgo transferirá automaticamente os dados do BigQuery para o Google Sheets com a frequência que você escolher.
Assim, sua equipe consulta os resultados no Google Sheets em vez de cada pessoa executar a mesma consulta no BigQuery, o que pode ajudar você a reduzir os custos do BigQuery.
No sentido inverso: do Google Sheets para o BigQuery
Este guia leva dados do BigQuery para o Google Sheets. Para enviar dados de uma planilha no sentido inverso, o BigQuery pode ler um arquivo do Google Sheets diretamente:
- No BigQuery, abra o conjunto de dados que vai receber os dados ou crie um pelo menu do seu projeto. Depois, clique em Criar tabela.
- Em Origem, defina Criar tabela de como Drive. Cole o URL da planilha como URI do Drive e escolha Planilha Google como formato de arquivo.
- Em Destino, dê um nome à tabela e mantenha Tabela externa como tipo de tabela. Marque Detectar automaticamente para que o BigQuery leia o esquema, ou insira você mesmo as colunas.
- Clique em Criar tabela. Cada consulta nessa tabela lê o que está na planilha naquele momento.
Uma tabela externa mantém os dados no Google Drive, então quem consultá-la precisa de acesso à planilha e também ao BigQuery. Para copiar os dados da planilha para tabelas do BigQuery de forma programada, veja como criar pipelines do BigQuery em planilhas com o Sheetgo, a plataforma de automação de dados com IA, que também pode anexar dados de planilhas a uma tabela do BigQuery.
Considerações finais
Como você pode ver, O Sheetgo é uma ótima opção para as empresas conectarem o BigQuery ao Google Sheets.
Ele tem inúmeras vantagens sobre o recurso nativo, permitindo que você crie automações.
Na verdade, o Sheetgo pode transferir dados do BigQuery para arquivos do Excel, CSV ou TSV. Saiba mais em Como conectar dados do BigQuery ao Excel automaticamente
O BigQuery é gratuito?
O BigQuery oferece um nível gratuito que inclui 10 GB de armazenamento e 1 TB de processamento de consultas por mês, o que é ótimo para pequenos projetos. Além disso, o preço é baseado no uso: você paga com base na quantidade de dados que armazena e consulta.
Para que o BigQuery é usado?
O BigQuery armazena e analisa grandes conjuntos de dados na nuvem. É um data warehouse dimensionável que permite executar consultas SQL complexas, gerar insights comerciais e gerenciar dados estruturados sem nenhuma infraestrutura de banco de dados.
O BigQuery é um banco de dados relacional?
O BigQuery não é um banco de dados relacional tradicional, mas usa uma estrutura semelhante com tabelas, linhas e colunas, e suporta consultas SQL. É mais precisamente descrito como um data warehouse empresarial sem servidor.



