Este conteúdo ainda não foi otimizado para dispositivos móveis.
Para aproveitar a melhor experiência, acesse nosso site em um computador desktop usando o link enviado a você por e-mail.
Informações gerais
O BigQuery é um banco de dados de análise NoOps totalmente gerenciado e de baixo custo desenvolvido pelo Google. Com ele, você pode consultar muitos terabytes de dados sem ter que gerenciar uma infraestrutura ou precisar de um administrador de banco de dados. O BigQuery usa SQL e está disponível no modelo de pagamento por uso. Assim, você pode se concentrar na análise dos dados para encontrar insights relevantes.
Você usará um conjunto de dados de e-commerce com milhões de registros do Google Analytics referentes à Google Merchandise Store e carregados no BigQuery. Você tem uma cópia do conjunto de dados usado neste laboratório e vai analisar os campos e linhas disponíveis para extrair insights.
Neste laboratório, você fará a ingestão de vários tipos de conjuntos de dados em tabelas dentro do BigQuery.
Configuração e requisitos
Para cada laboratório, você recebe um novo projeto do Google Cloud e um conjunto de recursos por um determinado período e sem custos financeiros.
Faça login no Qwiklabs em uma janela anônima.
Confira o tempo de acesso do laboratório (por exemplo, 1:15:00) e finalize todas as atividades nesse prazo.
Não é possível pausar o laboratório. Você pode reiniciar o desafio, mas vai precisar refazer todas as etapas.
Quando tudo estiver pronto, clique em Começar o laboratório.
Anote as credenciais (Nome de usuário e Senha). É com elas que você vai fazer login no Console do Google Cloud.
Clique em Abrir Console do Google.
Clique em Usar outra conta, depois copie e cole as credenciais deste laboratório nos locais indicados.
Se você usar outras credenciais, vai receber mensagens de erro ou cobranças.
Aceite os termos e pule a página de recursos de recuperação.
Abra o BigQuery no Console do Cloud
No Console do Google Cloud, selecione o menu de navegação > BigQuery:
Você vai ver a caixa de mensagem Olá! Este é o BigQuery no Console do Cloud. Ela tem um link para o guia de início rápido e lista as atualizações da interface.
Clique em Concluído.
Tarefa 1: criar um conjunto de dados para armazenar tabelas
Nas Análises clássicas, clique nos três pontos verticais ao lado do seu projeto. Em seguida, clique em Criar conjunto de dados.
Defina o ID do conjunto de dados como e-commerce. Não mude os valores dos outros campos.
Clique em Criar conjunto de dados.
O conjunto de dados de e-commerce vai aparecer abaixo do nome do projeto.
Tarefa 2: fazer a ingestão de um novo conjunto de dados de um CSV
Situação: sua equipe de marketing entrou em contato com você para saber quais produtos vão entrar em promoção, considerando os níveis de estoque. A equipe também quer avaliar o desempenho dos produtos de acordo com as avaliações dos clientes.
Seu conjunto de dados transacional de e-commerce não indica os níveis de estoque nem inclui dados de avaliação de produtos, mas as equipes de operações e marketing enviaram novos conjuntos de dados para você analisar.
Selecione o conjunto de dados de e-commerce e clique em Criar tabela.
Especifique as seguintes opções para a tabela:
Fonte:
Criar tabela de: Upload
Selecionar arquivo: selecione o arquivo que você salvou antes
Formato do arquivo: CSV
Destino:
Nome da tabela: products
Não mude as outras configurações.
Esquema:
Marque a opção Detectar automaticamente para "Esquema" e "Parâmetros de entrada".
Dica: não está encontrando a caixa de seleção? Confirme que o formato do arquivo é CSV, e não Avro.
Configurações de "Partição" e "Cluster": não mude os valores padrão.
Opções avançadas:
Não mude as configurações padrão.
Clique em Criar tabela.
A tabela products agora vai aparecer abaixo do conjunto de dados de e-commerce.
Selecione a tabela "products" e confira os detalhes:
Selecione Visualizar e confirme se todas as colunas foram carregadas (veja o exemplo abaixo):
SKU
name
orderedQuantity
stockLevel
restockingLeadTime
GGOEGDHQ014899
20 oz Stainless Steel Insulated Tumbler
499
652
2
GGOEGOAB022499
Satin Black Ballpoint Pen
403
477
2
GGOEYHPB072210
Twill Cap
1429
1997
2
GGOEGEVB071799
Pocket Bluetooth Speaker
214
246
2
Você carregou um arquivo CSV em uma nova tabela do BigQuery.
Como analisar os dados carregados com SQL
Para praticar, faça uma consulta básica na nova tabela de produtos em busca de insights.
Em + Consulta SQL, crie uma consulta para listar os cinco produtos com mais unidades em estoque (stockLevel):
#standardSQL
SELECT
*
FROM
ecommerce.products
ORDER BY
stockLevel DESC
LIMIT 5
Tarefa 3: fazer a ingestão de dados no Google Cloud Storage
Selecione o conjunto de dados e-commerce e clique em Criar tabela.
Especifique as seguintes opções para a tabela:
Fonte:
Criar tabela de: Google Cloud Storage
Selecione o arquivo do bucket do GCS: cloud-training/data-insights-course/exports/products.csv
Formato do arquivo: CSV
Destino:
Nome da tabela: products
Não mude as outras configurações.
Esquema:
Marque a opção Detectar automaticamente para "Esquema" e "Parâmetros de entrada".
Opções avançadas:
Não mude as configurações padrão.
Clique em Criar tabela.
Funcionou? Não
Clique em Cancelar para fechar a mensagem e depois em Sim, sair na caixa de diálogo Criar tabela.
No painel Explorer, acesse Histórico de jobs e clique em Histórico de projetos. Selecione a mensagem de erro exibida.
Revise os detalhes e clique em Fechar.
Repita a Tarefa 3 até chegar à seção Esquema.
Role para baixo, expanda Opções avançadas e, no menu suspenso Preferência de gravação, selecione Substituir tabela.
Em seguida, clique em Criar tabela.
Confirme que a tabela foi executada corretamente.
Tarefa 4: fazer a ingestão de um novo conjunto de dados usando um arquivo do Google Planilhas
Selecione + Consulta SQL.
Execute a próxima consulta para conferir quais produtos precisam de reposição mais urgente com base na rotatividade do estoque e em quanto tempo a reposição pode ser feita:
#standardSQL
SELECT
*,
SAFE_DIVIDE(orderedQuantity,stockLevel) AS ratio
FROM
ecommerce.products
WHERE
# incluir produtos que foram pedidos e que
# têm menos de 20% do estoque sobrando
orderedQuantity > 0
AND SAFE_DIVIDE(orderedQuantity,stockLevel) >= .8
ORDER BY
restockingLeadTime DESC
Observação: se você especificar um caminho de nome de projeto relativo como ecommerce.products em vez de project_id.ecommerce.products, o BigQuery vai analisar o projeto atual.
Tarefa 5: salvar os dados no Google Planilhas
Situação: você quer oferecer à sua equipe de gerenciamento da cadeia de suprimentos um local para registrar os pedidos de reposição feitos aos fornecedores e incluir observações sobre os itens. Você escolhe usar uma planilha do Google para fazer uma pesquisa rápida.
Agora você vai criar a planilha:
Em "Resultados da consulta", selecione Salvar resultados > Google Planilhas.
Uma janela pop-up com um link para abrir a planilha vai aparecer. Clique em Abrir.
Adicione um campo com o título comments na coluna G da planilha e digite new shipment on the way na linha do primeiro produto.
No Google Planilhas, selecione Compartilhar > Receber link compartilhável e copie o link.
Volte para a guia do BigQuery.
Clique no conjunto de dados ecommerce e em Criar tabela.
Especifique estas opções de tabela:
Fonte:
Criar tabela de: Drive
Selecionar URI do Drive: coloque-o-url-da-planilha-aqui
Formato do arquivo: planilha do Google
Destino:
Tipo de tabela: não altere a opção padrão ("Tabela externa")
Nome da tabela: products_comments
Esquema:
Marque a opção Detectar automaticamente para "Esquema" e "Parâmetros de entrada".
Opções avançadas:
Em Linhas de cabeçalho a serem ignoradas, digite 1.
Não mude as outras opções.
Clique em Criar tabela.
Observação: não há job de carregamento para criar uma tabela vinculada externamente, já que os dados não são ingeridos.
Consultar dados de uma planilha externa
Clique em + Consulta SQL.
Adicione a consulta abaixo e execute:
#standardSQL
SELECT * FROM ecommerce.products_comments WHERE comments IS NOT NULL
Aguarde a execução da consulta. Você perceberá que o novo campo comments agora é retornado.
SKU
name
orderedQuantity
stockLevel
restockingLeadTime
ratio
comments
GGOENEBB078899
Cam Indoor Security Camera - USA
2139
2615
42
0.8179732314
new shipment on the way
Volte para a guia da planilha do Google.
Digite mais comentários no campo "comments".
Volte para o BigQuery e clique em Executar para executar a consulta novamente.
Confirme se os novos dados aparecem corretamente nos resultados.
Você criou uma conexão entre uma tabela externa do Google Planilhas e o BigQuery.
Tarefa 6: conferir as considerações sobre o desempenho de tabelas externas e a qualidade dos dados
Vincular tabelas externas ao BigQuery (por exemplo, do Google Planilhas ou diretamente no Google Cloud Storage) é um método com várias limitações. Duas das mais importantes são as seguintes:
Não é possível garantir a consistência dos dados se os valores forem alterados na origem durante a consulta.
As fontes de dados armazenadas fora do BigQuery perdem os benefícios de desempenho que esse serviço oferece como gerenciador do armazenamento de dados, entre eles: a otimização automática do caminho de execução de consultas e a desativação de determinadas funções de caracteres curinga.
Parabéns!
Você criou um conjunto de dados e fez a ingestão de novas fontes de dados externas no BigQuery usando arquivos CSV, o Google Cloud Storage e o Google Drive.
Finalize o laboratório
Clique em Terminar o laboratório após a conclusão. O Google Cloud Ensina remove os recursos usados e limpa a conta por você.
Você vai poder avaliar sua experiência no laboratório. Basta selecionar o número de estrelas, digitar um comentário e clicar em Enviar.
O número de estrelas indica o seguinte:
1 estrela = muito insatisfeito
2 estrelas = insatisfeito
3 estrelas = neutro
4 estrelas = satisfeito
5 estrelas = muito satisfeito
Feche a caixa de diálogo se não quiser enviar feedback.
Para enviar seu feedback, fazer sugestões ou correções, use a guia Suporte.
Copyright 2026 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de empresas e produtos podem ser marcas registradas das empresas a que estão associados.
Os laboratórios criam um projeto e recursos do Google Cloud por um período fixo
Os laboratórios têm um limite de tempo e não têm o recurso de pausa. Se você encerrar o laboratório, vai precisar recomeçar do início.
No canto superior esquerdo da tela, clique em Começar o laboratório
Usar a navegação anônima
Copie o nome de usuário e a senha fornecidos para o laboratório
Clique em Abrir console no modo anônimo
Fazer login no console
Faça login usando suas credenciais do laboratório. Usar outras credenciais pode causar erros ou gerar cobranças.
Aceite os termos e pule a página de recursos de recuperação
Não clique em Terminar o laboratório a menos que você tenha concluído ou queira recomeçar, porque isso vai apagar seu trabalho e remover o projeto
Este conteúdo não está disponível no momento
Você vai receber uma notificação por e-mail quando ele estiver disponível
Ótimo!
Vamos entrar em contato por e-mail se ele ficar disponível
Um laboratório por vez
Confirme para encerrar todos os laboratórios atuais e iniciar este
Use a navegação anônima para executar o laboratório
A melhor maneira de executar este laboratório é usando uma janela de navegação anônima
ou privada. Isso evita conflitos entre sua conta pessoal
e a conta de estudante, o que poderia causar cobranças extras
na sua conta pessoal.
Este laboratório explica como ingerir novos conjuntos de dados nas tabelas do BigQuery.
Duração:
Configuração: 0 minutos
·
Tempo de acesso: 90 minutos
·
Tempo para conclusão: 60 minutos