Apostila Data Studio Ferramenta para Dashboard
Apostila Data Studio Ferramenta para Dashboard
Apostila Data Studio Ferramenta para Dashboard
1. Introdução 5
4. Estudo de caso 5
6. Revisão 166
7. Exercício 167
ANEXO A 174
4. Estudo de caso
Numa indústria havia muitas reclamações por parte do gerente em relação ao
desperdício e baixa eficiência. Entretanto, a escassez de dados impossibilitaram análises
e tomadas de decisões.
A partir disso, o analista optou por acompanhar o rendimento da produção
analisando o indicador Overall Equipment Effectiveness (OEE). Esse indicador é bem
completo, contendo três pilares: Disponibilidade, Performance e Qualidade.
O analista realizou o levantamento de dados, pedindo relatórios para o setor de
manutenção, de produção e para o Planejamento e Controle da Produção (PCP). Dessa
forma, obteve dados para Disponibilidade como o tempo programado de produção e
tempo real de produção, descontando tempo de setup e tempo para limpeza, por
exemplo. Para Performance, dados de produção teórica máxima e produção real foram
requisitados. Por fim, para o pilar de Qualidade, foi necessário coletar dados de total da
produção e da produção que não foi considerada boa.
A Figura 1 traz o relatório desenvolvido com o Google Data Studio para
apresentar os principais dados e indicadores de eficiência industrial.
Esse relatório será base para gerar ideias e planos de ação. Para aprender a criar
relatórios no GDS, siga o passo a passo dos tópicos seguintes.
Tabela 1 - Passo a passo para construir o dashboard com o Google Data Studio
Caso você ainda não esteja logado em uma conta do Google quando você acessar
o link, você será direcionado para esta página:
Caso você já esteja logado em uma conta Google quando acessar o link, é para
esta página que você será direcionado, que já é a página inicial do GDS:
Observe que há vários tipos de fontes de dados que podem ser importados para o
seu relatório, como: Google Analytics, Google Ads, Planilhas Google, BigQuery, Upload
de arquivo, Campaign Manager, Youtube Analytics, entre outros. No exemplo que está
sendo apresentado, será usado arquivo de planilha de Excel:
Para exemplificar a alteração da formatação dos dados nas células para o formato
que o GDS consiga reconhecer, utilizou-se o arquivo “Exemplo”:
Observe que nesse exemplo, a coluna B está configurada com o formato de data
brasileira, ou seja, dia/mês/ano, portanto, será alterada para o formato “Inglês (Estados
Unidos)”:
Nesse caso, será usado o arquivo “Exemplo” para orientar esse passo:
5) Clique em “Clique para fazer Upload dos dados” e abra o arquivo desejado.
6) Clique em “Adicionar”;
No exemplo que se segue, o arquivo aberto foi “ExemploCSV”.
Irá aparecer a tela seguinte com todas as planilhas vinculadas a conta de e-mail
logada:
Após isso, aparecerá o campo “Página” o qual apresenta todas as abas existentes
no arquivo escolhido. Dessa forma, pode-se escolher aba por aba qual irá compor a fonte
de dados do relatório.
5) No campo “Página”, selecione a aba que for vincular dados;
Para exemplificar esse passo, será utilizado o relatório “Exemplo” que já está com
as fontes de dados “ExemploCSV.csv” e “Exemplo_Google_Planilhas - Página1”
vinculadas:
- Tipo: é possível identificar os campos como número, data e hora, texto, moeda,
booleano, informações geográficas e URL.
- Agregação padrão: essa definição é importante pois informa para o GDS como ele
deve interpretar o dado quando ele for inserido em algum elemento no relatório.
Dessa forma, pode ser configurada para operar como soma, média, porcentagem,
nenhum, desvio padrão entre outros. Agregar padrão, só é possível quando o
“Tipo” da dimensão ou métrica for numérica.
- Descrição: é possível adicionar uma descrição, caso seja necessário, nos campos
“Dimensões” e “Métricas”.
- Métrica representa os dados que serão medidos.
- Dimensão representa a maneira como a métrica será analisada ou trabalhada. Por
exemplo: O somatório de itens dos pedidos (métrica) será avaliado ao longo das
datas da compra (dimensão).
3) Em “Tipo”, edite todos os campos que o GDS precisa interpretar como “Texto”.
Clique na setinha do campo em questão e selecione a opção “Texto”;
4) Identifique quais campos precisam ser interpretados como número, data e hora,
texto, moeda, booleano, informações geográficas ou URL e realize a edição;
No exemplo, a dimensão “Valor Total do Pedido (R$)”, deve ser mudado para
moeda real brasileiro, pois está somente como “Número”:
2) Na guia “Dados”, cada campo pode ser editado clicando no botão de edição
indicado na Figura 3 de exemplo;
Dica:
- não use o símbolo %, prefira digitar 0,1 para representar 10%, por
exemplo;
- não use separador com vírgula. Exemplo: “2*0,1”;
- Use separador com ponto. Exemplo: “2*0.1”.
A partir do exemplo, observe como esse novo dado “Lucro” aparece no campo
“Dimensões”:
Lembrando que o GDS não lê a pontuação vírgula “,”, portanto deve ser utilizado
ponto “.”, para a separação numérica.
22)Crie a fórmula para a produção tipo A e clique em salvar no canto inferior direito;
25)Execute o mesmo procedimento para todos os dados que estão como embalagem
(EMB);
26)Não se esqueça de salvar cada fórmula criada:
No GDS, mesmo que seja possível vincular mais de uma fonte de dados a um
mesmo relatório, não é possível utilizar dados de fontes diferentes em um mesmo
elemento, seja gráfico ou tabela, por isso é preciso usar a combinação de dados. Essa
ferramenta irá criar uma nova fonte de dados combinados no GDS.
30)Para exemplificar, insira um gráfico de “Visão geral”;
O próximo passo é determinar as chaves, ou seja, escolher uma das variáveis que
está presente em todas as origens de dados. É através desse campo em comum que é
feita a combinação dos dados.
36)Neste caso, arraste para o campo “Combinar chaves”, a variável “Data” em
“Campos disponíveis” da origem de dados “Relatório_Produção - Produção”;
Do lado direito da tela estão listadas todos os campos que irão compor a nova
fonte de dados combinados.
40)Nomeie esse campo como “Dados para o OEE”;
41)Clique em “Salvar” e em “Fechar”, para voltar para a tela do relatório;
5) Para incluir algum campo em “Métrica”, basta arrastar o campo desejado e soltar
no campo “Métrica”;
Neste exemplo, foi analisada a frequência com que a variável “Estado” aparece no
banco de dados.
Observe que no campo “Classificar” está atribuída o campo “Record Count”, dessa
forma os dados serão classificados de forma crescente em relação ao “Record Count”.
Isso pode ser alterado:
7) Escolha um dado de “Campos disponíveis” e arraste para o campo “Classificar”;
8) Para excluir uma métrica, passe o cursor sobre a métrica atribuída e clique no
“x”;
Inclusive, caso for necessário, no campo “Nome” do editor, pode ser mudado o
nome da variável.
Inclusive, caso for necessário, em “Série nº1”, pode-se alterar espessura, tipo e
cor da linha.
Observe no canto inferior direito da tabela a numeração “1-6/6”, isso significa que
há seis páginas de tabela, e que em cada uma serão apresentados 6 dados por vez. Uma
outra função na guia “Estilo” é “Redefinir para o tema do relatório”, que se clicada, irá
retornar a formatação do cabeçalho da tabela e o número de páginas também, como
visto na Figura 14.
Caso você tenha seguido o exemplo citado, será possível recolher e expandir
dados por ano clicando no sinal “-” e expandi-los clicando no sinal “+”.
Todas essas classes foram necessárias pois o maior valor do total de pedidos foi
de (R$) 774.35, sendo assim, as classes precisam abranger todos os dados.
7) Clique em “Salvar” no canto inferior direito e logo em seguida, clique em
“Concluído” no canto superior direito;
17)Clique em “Fechar”;
18)Para inserir o elemento histograma, na tela principal do Relatório, clique em
“Adicionar um gráfico” e na categoria “Série temporal”, clique para adicionar
gráfico de barras;
Caso você precise correlacionar as variáveis de acordo com outra categoria, essa
análise pode ser realizada rapidamente gerenciando o campo “Dimensão”, ou seja,
colocando outra variável. Para isso, siga os passos seguintes:
6) Escolha um campo como dimensão e arraste até o campo “Dimensão”;
7) E exclua o campo inserido anteriormente;
É interessante dizer, que o usuário com permissão para editar pode obter
informações somente passando o mouse pelo ponto representado no gráfico, para ver
como é isso, siga os passos seguintes:
8) Na tela inicial do relatório, clique em “Visualização”;
No exemplo, foi realizada uma correlação dessas mesmas variáveis “Valor Total
do Pedido” e “Número de Itens por Pedido” relacionando-as com o Estado:
No exemplo, a medida que o valor total do pedido aumentar, a faixa azul estará
mais próximo da meta de R$ 55000.
Para inserir o elemento medidor Gauge que foi desenvolvido por terceiro, por
isso não é um ferramenta criada pelo GDS:
1) Clique no ícone com figuras geométricas, ao lado de “Adicionar um gráfico”;
2) Clique no ícone “Gauge” e selecione algum local do relatório para inseri-lo;
3) Escreva a fórmula necessária para criar o novo valor. Para o exemplo do OEE, a
Disponibilidade será o primeiro valor criado. A Disponibilidade é calculada pelo
tempo que realmente produziu sobre o tempo total disponível.
46)O próximo passo é construir o Gráfico de Séries Temporais para cada um dos
pilares do OEE. Clique em “Adicionar um Gráfico”;
Para visualisar como um usuário pode analisar os dados com esse tipo de
ferramenta, siga os passos seguintes:
14)Clique em “Visualização”;
15)Clique na setinha do filtro inserido;
16)Para excluir, clique em algum dado. Isso fará com que o dado seja excluído do
gráfico, levando esse valor a zero;
Para filtrar por outros tipos de variáveis como “Estado”, por exemplo, é só alterar
a variável que estiver em “campo ”Controle”.
Ainda precisa ser incluído no banco de dados “Dados para o OEE” a variável
“Data” como período, para o que GDS consiga ler e aplicar o filtro período.
5) Para acessar os dados combinados criado no início do dashboard, clique em
“Recurso” e logo em seguida em “Gerenciar dados combinados”;
6) Clique em “Editar” em “Dados para o OEE”;
7) Em “Origem de dados Relatório_Produção - Produção”, clique na setinha para
aparecer as variáveis em “Campos disponíveis” e arraste a dimensão “Data”para
o campo “Período”;
4) Para inserir essas figuras como plano de fundo no dashboard, copie todos elas
pressionando as teclas “Ctrl+C” e acesse a “Página 1”;
5) Cole-as pressionando as teclas “Ctrl+V” e sem tirar a seleção, ajuste-as até que
fiquem centralizadas com o relatório:
17)Para retirar a grade de fundo do gráfico, role a barra de rolagem até o campo
“Grade”, clique no ícone “Cor da grade” e escolha a opção “Transparente“;
6. Revisão
A Tabela 3, traz o resumo de todos os passos necessários para obter um bom
relatório com qualidade.
Siga todos esses passos e seus relatórios obterão outro nível de apresentação,
além de auxiliar em visualizações e combinações de dados de forma ágil e tomadas de
decisões.
7. Exercício
Para fixar o conteúdo, crie um dashboard, utilizando os dados do estudo de caso,
com os seguintes elementos:
● Produção em kg por dia (série temporal) estratificada por turno;
● Porcentagem do total de refugo em Kg por turno (gráfico de pizza);
● Correlação entre a produção tipo A em Kg e o refugo tipo A em Kg (gráfico de
dispersão);
● Tempo de parada por tipo e por turno (gráfico de barras);
● Filtro de período.
7.1 Resolução
Como os dados são os mesmos vinculados no relatório de exemplo utilizado ao
longo da apostila, o “Relatório_Estudo_de_Caso” pode ser utilizado para aplicar essa
resolução, sendo necessário somente adicionar uma nova página.
Este exercício traz dados em Kg para serem analisados por dia, estratificando os
turnos, dessa forma, o gráfico de série temporal é o que melhor se aplica nesse
contexto.
1) Insira o gráfico de série temporal;
2) Avalie se a “Origem de dados” inserida automaticamente pelo GDS contém os
dados necessários para realizar a análise desejada. Caso não seja, altere esse
campo;
3) Crie um campo métrica que some o “Tipo A”, ”Tipo B” e “Tipo C” em Kg’s. Não
esqueça de nomear esse campo para sua identificação;
4) Para o gráfico mostrar os dados estratificados por turno a dimensão “TURNO”
deve estar em “Dimensão detalhada”;
8. Dicas finais
Vislumbrando a evolução, valorização e aperfeiçoamento em sua carreira, além
de utilizar a ferramenta do Google Data Studio, potencialize o conhecimento adquirido
neste curso com outros cursos da Plataforma FM2S.
Tipo Fórmula
STDDEV(X)
APPROX_COUNT_DISTINCT(X)
AVG(X)
COUNT(X)
COUNT_DISTINCT(X)
Agregação
MAX(X)
MEDIAN(X)
MIN(X)
PERCENTILE(X,Y)
SUM(X)
VARIANCE(X)
ABS(X)
ACOS(X)
ASIN(X)
ATAN(X)
CEIL(X)
COS(X)
Aritmético
FLOOR(X)
LOG(X)
LOG10(X)
NARY_MAX(X, Y [,Z]*)
NARY_MIN(X, Y [,Z]*)
POWER(X, Y)
SIN(X)
Aritmético
SQRT(X)
TAN(X)
CURRENT_DATE([time_zone])
CURRENT_DATETIME([time_zone])
DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE(integer)
DATETIME_ADD(datetime_expression,
INTERVAL integer part)
DATETIME_DIFF(date_expression,
date_expression, part)
DATETIME_SUB(datetime_expression,
INTERVAL integer part)
Data
DATETIME_TRUNC(date_expression,
part)
Day(date_expression)
FORMAT_DATETIME(format_string,
datetime_expression)
HOUR(datetime_expression)
MINUTE(datetime_expression)
MONTH(date_expression)
PARSE_DATE(format_string, text)
PARSE_DATETIME(format_string, text)
QUARTER(date_expression)
SECOND(datetime_expression)
FM2S Treinamento em Desenvolvimento Profissional e Gerencial LTDA - ME
Av. Alan Turing, 345 - sala 06 - Edi cio Vér ce
Cidade Universitária - Campinas - SP - CEP: 13083-898
www.fm2s.com.br
175
TODATE(X, Input Format, Output
Format)
TODAY([time_zone])
UNIX_DATE(date_expression)
Data WEEK(Date)
WEEKDAY(Date)
YEAR(Date)
YEARWEEK(Date)
CASE
WHEN C = 'yes'
THEN 'done:yes'
ELSE 'done:no'
Diversos END
CAST(field_expression AS TYPE)
CONCAT(X, Y)
CONTAINS_TEXT(X, text)
ENDS_WITH(X, text)
LEFT_TEXT(X, length)
Texto
LENGTH(X)
LOWER(X)
REGEXP_EXTRACT(X,
regular_expression)
REGEXP_MATCH(X, regular_expression)
REPLACE(X, Y, Z)
RIGHT_TEXT(X, length)
Texto
STARTS_WITH(X, text)
TRIM(X)
UPPER(X)