arrow_back

Criar um painel de BI com o Looker Studio e o BigQuery

Acesse mais de 700 laboratórios e cursos

Criar um painel de BI com o Looker Studio e o BigQuery

Laboratório 1 hora universal_currency_alt 5 créditos show_chart Intermediário
info Este laboratório pode incorporar ferramentas de IA para ajudar no seu aprendizado.
Acesse mais de 700 laboratórios e cursos

GSP403

Logotipo dos laboratórios autoguiados do Google Cloud

Visão geral

Desde que o Business Intelligence (BI) surgiu, as ferramentas de visualização desempenham um papel importante, ajudando analistas e responsáveis pela tomada de decisões a extrair insights dos dados rapidamente. Neste laboratório, você vai assumir o papel de gerente de serviços de árvores de uma grande cidade. Sua missão: criar um painel poderoso usando o Looker Studio e o BigQuery para descobrir insights valiosos ocultos nos registros de uso dos serviços de grandes árvores. Com esse painel, você toma decisões embasadas em dados para otimizar suas operações.

Por que isto é importante? As visualizações transformam dados brutos em insights úteis. Com um painel bem projetado, você identifica tendências rapidamente, detecta possíveis problemas e faz escolhas estratégicas que podem melhorar a eficiência e a qualidade do serviço. Para este laboratório, é preciso ter experiência com o BigQuery e o Looker Studio. Encontre mais informações nos documentos de apoio, que apresentam os conceitos do BigQuery e uma visão geral do Looker Studio.

Objetivos

Neste laboratório, você vai aprender a:

  • Fazer upload de dados consultáveis para o BigQuery
  • Criar o conjunto de dados "Reports" no BigQuery
  • Executar consultas avulsas e programadas no BigQuery
  • Criar um relatório no Looker Studio usando dados do BigQuery

Configuração e requisitos

Antes de clicar no botão Começar o Laboratório

Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é ativado quando você clica em Iniciar laboratório e mostra por quanto tempo os recursos do Google Cloud vão ficar disponíveis.

Este laboratório prático permite que você realize as atividades em um ambiente real de nuvem, e não em uma simulação ou demonstração. Você vai receber novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.

Confira os requisitos para concluir o laboratório:

  • Acesso a um navegador de Internet padrão (recomendamos o Chrome).
Observação: para executar este laboratório, use o modo de navegação anônima (recomendado) ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e de estudante, o que poderia causar cobranças extras na sua conta pessoal.
  • Tempo para concluir o laboratório: não se esqueça que, depois de começar, não será possível pausar o laboratório.
Observação: use apenas a conta de estudante neste laboratório. Se usar outra conta do Google Cloud, você poderá receber cobranças nela.

Como iniciar seu laboratório e fazer login no console do Google Cloud

  1. Clique no botão Começar o laboratório. Se for preciso pagar por ele, uma caixa de diálogo vai aparecer para você selecionar a forma de pagamento. No painel Detalhes do Laboratório, à esquerda, você vai encontrar o seguinte:

    • O botão Abrir Console do Google Cloud
    • O tempo restante
    • As credenciais temporárias que você vai usar neste laboratório
    • Outras informações, se forem necessárias
  2. Se você estiver usando o navegador Chrome, clique em Abrir console do Google Cloud ou clique com o botão direito do mouse e selecione Abrir link em uma janela anônima.

    O laboratório ativa os recursos e depois abre a página Fazer Login em outra guia.

    Dica: coloque as guias em janelas separadas lado a lado.

    Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta.
  3. Se necessário, copie o Nome de usuário abaixo e cole na caixa de diálogo Fazer login.

    {{{user_0.username | "Username"}}}

    Você também encontra o nome de usuário no painel Detalhes do Laboratório.

  4. Clique em Próxima.

  5. Copie a Senha abaixo e cole na caixa de diálogo de Olá.

    {{{user_0.password | "Password"}}}

    Você também encontra a senha no painel Detalhes do Laboratório.

  6. Clique em Próxima.

    Importante: você precisa usar as credenciais fornecidas no laboratório, e não as da sua conta do Google Cloud. Observação: se você usar sua própria conta do Google Cloud neste laboratório, é possível que receba cobranças adicionais.
  7. Acesse as próximas páginas:

    • Aceite os Termos e Condições.
    • Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
    • Não se inscreva em testes gratuitos.

Depois de alguns instantes, o console do Google Cloud será aberto nesta guia.

Observação: para acessar os produtos e serviços do Google Cloud, clique no Menu de navegação ou digite o nome do serviço ou produto no campo Pesquisar. Ícone do menu de navegação e campo de pesquisa

Visão geral da solução

Normalmente, um painel mostra a visualização agregada de uso. Ele não precisa de detalhes até o nível do ID de um pedido, por exemplo. Assim, para reduzir os custos das consultas, você primeiro vai agregar os registros necessários em outro conjunto de dados chamado "Reports", depois vai criar uma tabela de dados agregados.

Você vai consultar a tabela no painel do Looker. Dessa forma, quando o painel for atualizado, as consultas do conjunto de dados processarão menos dados. Como os registros anteriores não mudam, você só vai atualizar os novos dados de uso no conjunto de dados "Reports".

Visão geral da solução

Tarefa 1: Fazer upload de dados consultáveis

Nesta seção, você vai extrair alguns dados públicos para poder praticar a execução de comandos SQL no BigQuery.

Abra o console do BigQuery

  1. No console do Google Cloud, selecione o menu à esquerda > BigQuery.

O console do BigQuery é aberto.

  1. Clique em + ADICIONAR na seção "Explorador" e, em Outras fontes, selecione Conjuntos de dados públicos.

  2. Pesquise "trees" e pressione Enter.

  3. Clique no bloco Street Trees e em Ver conjunto de dados.

Uma nova guia será aberta, e um projeto chamado bigquery-public-data será adicionado ao painel Explorador:

Painel "Explorador" do BigQuery

Observação: se o novo projeto bigquery-public-data não aparecer no painel "Explorador", clique em + ADICIONAR > Marcar um projeto com estrela por nome (em "Outras fontes") > Digite o nome do projeto (bigquery-public-data) e MARCAR COM ESTRELA.

Tarefa 2: Criar o conjunto de dados "Reports" no BigQuery

Em seguida, você criará um novo conjunto de dados chamado "Reports" no projeto. Há alguns benefícios em usar um conjunto de dados separado: ele reduz a quantidade de dados consultados pelo painel e elimina o acesso desnecessário aos seus conjuntos de dados de origem por usuários interessados somente em dados agregados.

  1. Clique nos três pontos ao lado do ID do projeto do Qwiklabs e selecione Criar conjunto de dados.

  2. Nomeie seu conjunto de dados como Reports.

Deixe as outras opções com os valores padrão.

  1. Clique em Criar conjunto de dados.

Clique em Verificar meu progresso para consultar o objetivo. Crie o conjunto de dados "Reports" no BigQuery

Tarefa 3: Consultar os dados no painel

Nesta seção, você vai executar uma consulta para extrair os dados do ano passado e saber:

  • o número de árvores plantadas por mês;
  • quais espécies de árvores foram plantadas;
  • quem é o responsável por cuidar das árvores;
  • o local das árvores plantadas;
  • informações sobre os locais das árvores.
  1. Abra o Editor de consultas clicando no botão + na parte de cima do console do BigQuery.

  2. Adicione o seguinte código ao editor de consultas:

SELECT TIMESTAMP_TRUNC(plant_date, MONTH) as plant_month, COUNT(tree_id) AS total_trees, species, care_taker, address, site_info FROM `bigquery-public-data.san_francisco_trees.street_trees` WHERE address IS NOT NULL AND plant_date >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 365 DAY) AND plant_date < TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), DAY) GROUP BY plant_month, species, care_taker, address, site_info
  1. Clique no botão Mais e selecione Configurações de consulta no menu suspenso.
  • Selecione Definir uma tabela de destino para os resultados da consulta.
  • Para o nome do conjunto de dados, digite Reports. Selecione o conjunto de dados Reports que você criou.
  • Em "ID da tabela", digite Trees.
  • Na seção Preferência de gravação na tabela de destino, selecione Gravar apenas se a tabela estiver vazia.

Configurações da consulta

Já que você especificou um Nome de tabela e selecionou a preferência Gravar apenas se a tabela estiver vazia, a consulta cria uma tabela caso ela ainda não exista.

  1. Aceite as outras configurações padrão e clique em Salvar.

  2. Clique em Executar para processar a consulta.

Quando a consulta for concluída, será possível conferir os resultados na guia Resultados.

Clique em Verificar meu progresso para consultar o objetivo. Consulta para extrair os dados do ano passado

Tarefa 4: Programar uma consulta no BigQuery

Para manter seu painel atualizado, você pode programar a execução de consultas de maneira recorrente. As consultas programadas precisam ser escritas em SQL padrão, que pode incluir instruções em linguagem de definição de dados (DDL) e linguagem de manipulação de dados (DML). Você pode parametrizar a string de consulta e a tabela de destino para organizar os resultados da consulta por data e hora.

Agora você adicionará uma consulta que verifica todos os dias se há dados novos. Quando outras árvores forem plantadas, as novas estatísticas serão refletidas diretamente na tabela reports.trees.

  1. Abra uma nova guia do Editor de consultas e execute a consulta a seguir para inserir dados incrementais na tabela reports.trees diariamente com o recurso de consulta programada:
SELECT TIMESTAMP_TRUNC(plant_date, MONTH) as plant_month, COUNT(tree_id) AS total_trees, species, care_taker, address, site_info FROM `bigquery-public-data.san_francisco_trees.street_trees` WHERE address IS NOT NULL AND plant_date >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 DAY) AND plant_date < TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), DAY) GROUP BY plant_month, species, care_taker, address, site_info
  1. Clique no botão Programação e a página Exportar como consulta programada será aberta.

  2. Na nova página "Exportar como consulta programada", defina o seguinte:

  • Nome da consulta programada: Update_trees_daily

  • Opções de programação:

    • Frequência de repetição: clique no menu suspenso e selecione Horas.
    • Frequência de repetição: 1 hora
  1. Na seção Destino dos resultados da consulta, marque a opção Definir uma tabela de destino para resultados de consultas e especifique o nome do conjunto de dados como Reports.
  • ID da tabela: digite "Trees" e selecione Anexar à tabela em Preferência de gravação da tabela de destino para que não substitua os dados.
  1. Clique em Salvar.

  2. Clique em Permitir e conceda as permissões das suas credenciais de usuário de aluno do laboratório para os serviços solicitados. Em seguida, concorde em substituir a consulta.

Observação: se você executar essa consulta, não vai receber novos resultados porque eles ainda não foram atualizados.

Tarefa 5: Criar novas fontes de dados no Looker Studio

Agora você criará o painel usando os dados de árvores que foram agregados no Looker Studio.

  1. Abra uma nova aba no seu navegador e acesse o Looker Studio.

  2. Clique em Criar na parte de cima à esquerda e em Relatório.

  3. Selecione seu País e marque a caixa de seleção dos Termos e Condições.

  4. Clique em Continuar.

  5. Selecione Agora não em todas as opções de ofertas por e-mail. Depois, clique em Continuar.

Tarefa 6: Criar um novo relatório no Looker Studio

  1. Clique em BigQuery e depois em Autorizar. Para a conta que será usada, selecione as credenciais de usuário do estudante associadas à sua instância de laboratório.

Agora você vai usar o conector do BigQuery para se conectar à tabela reports.trees.

  1. Comece selecionando Projetos recentes, seu projeto do Qwiklabs, o conjunto de dados Reports e a tabela Trees.

  2. Clique em Adicionar e depois em Adicionar ao relatório.

Clique em Verificar meu progresso para consultar o objetivo. Crie novas fontes de dados no Looker Studio.

Agora você pode criar gráficos usando os dados dessa tabela.

  1. Clique no menu suspenso Adicionar um gráfico e selecione o tipo desejado. Neste exemplo, são exibidos os seguintes tipos de gráficos:

    • Um gráfico de barras com colunas empilhadas que mostra o número de árvores plantadas a cada mês e o nome do responsável pelo plantio.
    • Uma visão geral do número total de árvores adicionadas no ano passado.
    • Um gráfico de pizza com a porcentagem da distribuição de árvores plantadas, separadas por espécie.
    • Um gráfico de tabela com um gráfico de barras que representa o número de árvores plantadas por local.

Exemplos de gráficos

Tente criar gráficos e títulos de acordo com o exemplo para praticar. Veja algumas dicas:

  • Os títulos são criados com a caixa de texto. No exemplo, eles foram criados para cada gráfico e para o próprio painel.
  • Ao selecionar um gráfico, você pode editar as cores e os tamanhos da fonte. Para isso, clique na guia Style do lado direito.
  • Clique em um gráfico para modificar o tamanho dele e arrastá-lo para outro local.

Parabéns!

Parabéns! Neste laboratório, você aprendeu a criar um painel de BI para visualizar padrões nos dados da sua empresa com menos risco de volumes de consulta caros. Você criou um conjunto de dados no BigQuery, executou uma consulta avulsa, programou uma recorrente e criou um relatório no Looker Studio. Agora você pode usar essas habilidades para criar seu próprio painel de BI com o Looker Studio e o BigQuery.

Próximas etapas / Saiba mais

Treinamento e certificação do Google Cloud

Esses treinamentos ajudam você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações validam sua experiência e comprovam suas habilidades com as tecnologias do Google Cloud.

Manual atualizado em 19 de fevereiro de 2025

Laboratório testado em 19 de fevereiro de 2025

Copyright 2025 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.

Antes de começar

  1. Os laboratórios criam um projeto e recursos do Google Cloud por um período fixo
  2. 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.
  3. No canto superior esquerdo da tela, clique em Começar o laboratório

Usar a navegação anônima

  1. Copie o nome de usuário e a senha fornecidos para o laboratório
  2. Clique em Abrir console no modo anônimo

Fazer login no console

  1. Faça login usando suas credenciais do laboratório. Usar outras credenciais pode causar erros ou gerar cobranças.
  2. Aceite os termos e pule a página de recursos de recuperação
  3. 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

Para executar este laboratório, use o modo de navegação anônima ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e a conta de estudante, o que poderia causar cobranças extras na sua conta pessoal.