Aulas do bloco

← Aulas

SQL e DadosTrilha · etapa 349 min

Preparação, layout e visualizações no Looker Studio

Vídeos desta etapa, na ordem do portal:

  1. Preparando dados para o Google Looker Studio · 24 min
  2. Estruturando Aspectos e Aparência do Relatório · 17 min
  3. Adicionando visualizações de dados ao relatório · 8 min
Use o número do vídeo e o horário indicado como referência nos arquivos locais.

A aula 1 importou CSV e montou a primeira tabela com dimensão e métrica, e a aula 2 trocou a fonte para Google Sheets e criou pizza, barras e tabela com SUM e AVG. Esta aula 3 continua desse fluxo para mostrar que dado sujo trava a visualização. Ela destrava limpeza no Sheets, padronização com campo calculado no Looker Studio e montagem de layout com KPIs, gráficos e filtro.

O que foi falado

  1. Dados ruins geram visual ruim

    Vídeo 1 · 00:00:21

    O Looker Studio só mostra o que recebe, então se a planilha chega com erro a visualização sai errada. Os vilões são valores ausentes, como célula vazia ou com NA, que quebram contagens e gráficos, e formatações inconsistentes, como a mesma resposta escrita de jeitos diferentes. Por isso a aula manda preparar e limpar antes de visualizar.

  2. Limpar e padronizar no Google Sheets

    Vídeo 1 · 00:02:25

    A limpeza é feita no Sheets antes de levar para o Looker Studio. Você cria filtro para enxergar só vazios ou só um valor, usa localizar e substituir com Ctrl+H para trocar tudo de uma vez, como sim, Sim e S por yes e nao e Nao por no, renomeia coluna confusa pelo que ela realmente tem e apaga linha inválida ou vazia com botão direito.

  3. Padronizar texto livre com CASE WHEN

    Vídeo 1 · 00:13:46

    Quando não dá para arrumar na origem, você cria campo calculado com Adicionar campo, sem mexer na planilha. O CASE WHEN testa cada variação de Like Website e devolve o padrão, como yes ou no, e o ELSE devolve o próprio valor para o que não entrou na regra. O pega iniciante é caixa alta: No com N maiúsculo e no minúsculo viram grupos diferentes, então precisa igualar tudo na fórmula. Em Estilo, o nulo pode aparecer como Sem dados para não ficar em branco.

    Texto
    CASE WHEN Like Website = "S" THEN "yes"
    WHEN Like Website = "Sim" THEN "yes"
    ELSE Like Website END
  4. Categorizar comentários com REGEXP_MATCH

    Vídeo 1 · 00:19:02

    Para categorizar comentários, a aula usa uma expressão regular dentro de CASE WHEN. REGEXP_MATCH compara o valor inteiro com o padrão; para encontrar photos em qualquer posição do texto, o padrão precisa permitir conteúdo antes e depois, como .*photos.*. O campo devolve image quando há correspondência e other nos demais casos.

    Texto
    CASE WHEN REGEXP_MATCH(Comments, ".*photos.*") THEN "image"
    ELSE "other" END
  5. Montar cabeçalho, KPIs e layout simétrico

    Vídeo 2 · 00:02:11

    Bom dashboard usa clareza, hierarquia, consistência e simetria para o usuário entender de cara. O cabeçalho leva retângulo com cor da empresa, texto para o título e imagem do logo, alinhados pelas guias vermelhas que marcam limite da página. Os KPIs ficam no topo, onde a leitura começa, e os gráficos vão embaixo em blocos do mesmo tamanho, duplicados com Ctrl+D, com fundo neutro, borda e cor por valor de dimensão.

  6. Escolher barras, linha, pizza, mapa de calor e filtro

    Vídeo 3 · 00:00:42

    Cada gráfico serve para uma pergunta: barras para comparar categorias como faixa etária, linha para ver evolução e queda no tempo, pizza para ver proporção de cada parte no total e tabela com mapa de calor para detalhar, onde número maior fica com cor mais forte. Para colorir por categoria é preciso colocar o campo em dimensão detalhada e ajustar a cor por valor. A lista suspensa filtra o dashboard inteiro por um subconjunto, como por gênero, e deixa o relatório interativo.

Conceitos da aula

  • Dashboard
  • Gráfico de tabela
  • Métrica
  • Dimensão
  • Gráfico de pizza
  • Gráfico de barras verticais
  • Campo calculado
  • CASE WHEN
  • REGEXP_MATCH
  • KPIs
  • Mapa de calor
  • Lista suspensa

Reforce este assunto