O desafio consiste em desenvolver dashboards de logística, marketing e financeiro, utilizando conceitos de BI, do básico ao avançado, e criar um portfólio na área. Tudo isso durante as quatro semanas propostas no desafio.
[Semana 3 e 4: Financeiro] | Em Breve! 🔥
A pessoa que gerencia a área de logística da Alura Log, está enfrentando algumas mudanças em sua área por conta do aumento da demanda dos serviços de logística no período da pandemia. Ela quer manter a qualidade de seu serviço, mas para isso precisa acompanhar constantemente as métricas do seu departamento para tomar as melhores decisões. Quando nos contou isso, analisamos que para auxiliar nesse desafio precisaremos fazer um dashboard para logística. Para isso, vamos visualizar algumas métricas muito importantes para a área.
✔️ Visualizar quantas entregas foram feitas no prazo
✔️ Visualizar quantas entregas foram feitas atrasadas
✔️ Mostrar o número de veículos disponíveis
✔️ Calcular o S2D - Ship to door - expedição até a entrega, medido em dias
✔️ Visualizar o nível médio de estoque por ano
✔️ Mostrar o índice de ocorrências por estado.
As fontes de dados são 4 planilhas em .csv extraídas para o Power BI através do Power Query. As principais transformações necessárias foram divisão de coluna, substituição de valor, tratamento de datas (formato EUA) e join. Nessa etapa, também são revisados/criados os relacionamentos entre as tabelas carregadas.
Algumas colunas adicionais foram criadas com DAX para facilitar os cálculos das medidas, como abaixo:
Medidas criadas:
Medida | Fórmula |
---|---|
% Entregas realizadas dentro do prazo | DIVIDE([Entregas realizadas dentro do prazo],[Entregas realizadas]) |
% Entregas realizadas fora do prazo | DIVIDE([Entregas realizadas fora do prazo],[Entregas realizadas]) |
% Receita pedidos acumulados | DIVIDE([Receita pedidos acumulado],CALCULATE([Receita pedidos],ALL(Pedidos[Desc Produto]))) |
Entregas realizadas | CALCULATE(COUNT(Pedidos[ID Pedido]),Pedidos[Status do pedido] = "Entregue") |
Entregas realizadas dentro do prazo | CALCULATE(COUNT(Pedidos[Entrega dentro do prazo]),Pedidos[Entrega dentro do prazo] = 1) |
Entregas realizadas fora do prazo | CALCULATE(COUNT(Pedidos[Entrega dentro do prazo]),Pedidos[Entrega dentro do prazo] = 0) |
Pedidos atrasados | CALCULATE(COUNT(Pedidos[ID Pedido]),Pedidos[Pedido atrasado] = 1) |
Qtde veiculos disponiveis | CALCULATE(COUNT(Veiculos[ID Veículo]),Veiculos[Status] = "Disponível") |
Quantidade produtos | SUM(Pedidos[Quantidade]) |
Ranking produtos quantidade | RANKX(ALL(Pedidos[Desc Produto]),[Quantidade produtos]) |
Ranking produtos receita pedidos | RANKX(ALL(Pedidos[Desc Produto]),[Receita pedidos]) |
Receita pedidos | SUM(Pedidos[Receita pedido]) |
Receita pedidos acumulado | CALCULATE([Receita pedidos],TOPN([Ranking produtos receita pedidos],ALL(Pedidos[Desc Produto]),[Receita pedidos],DESC)) |
O esquema de cores utilizado foi o Daltônico (nativo do pBI), buscando por bastante contraste entre as informações, os gráficos e o background com o objetivo de tornar o dashboard acessível.
Capa do dashboard:
✔️ Plus! Adicionado o indicador da quantidade de pedidos atrasados.
Detalhe da tooltip para os veículos disponíveis:
Além dos indicadores solicitados, uma página adicional com informações gerenciais foi criada para proporcionar insights ao negócio.
✔️ Receita total dos pedidos + tabela ordenada pelas categorias de produtos que mais geraram receita.
✔️ Quantidade total dos produtos entregues + tabela ordenada pelas categorias de produtos com maior quantidade entregue.
✔️ Distribuição da quantidade de pedidos pelo modal de transporte utilizado.
Agora a Alura Shop investiu em publicidade para se destacar no mercado, e a gerência da empresa tem dúvidas se o retorno dessa propaganda surtiu efeito. A nossa missão é apoiar a gerência em suas tomadas de decisão, e elucidar as dúvidas. Para isso desenvolveremos um dashboard estratégico de marketing com o objetivo de monitorar uma campanha de publicidade paga durante o mês de julho de 2021. Apresentaremos indicadores relevantes para a validação estratégica do negócio.
✔️ Calcular o total de compras
✔️ Calcular o total de valor convertido em compras
✔️ Mostrar o total do valor investido na campanha
✔️ Calcular o custo por clique
✔️ Exibir a jornada de compra
✔️ Calcular a taxa de conversão
✔️ Mostrar o ticket médio por dispositivo
✔️ Mostrar Retorno do investimento em publicidade (ROAS) por idade e gênero
✔️ Calcular o valor convertido em compras por dia
Além disso, foi solicitado que o dashboard tivesse atualizações em dias úteis às 9h e a exibição do horário da atualização.
As fontes de dados são 2 arquivos em .json extraídos para o Power BI através do Power Query. Não foram necessárias grandes manipulações nos arquivos, somente pequenas alterações de transformações de textos e filtros dos dados. Também não foi necessário criar uma relação entre as tabelas.
Medidas criadas:
Medida | Fórmula |
---|---|
CPC | DIVIDE(SUM(Tabela_idade_e_genero[Quantia gasta (BRL)]), SUM(Tabela_idade_e_genero[Cliques no link])) |
Conversão em compras | DIVIDE(SUM(Tabela_idade_e_genero[Compras]), SUM(Tabela_idade_e_genero[Cliques no link])) |
Ticket Médio | DIVIDE(SUM(Tabela_dispositivos[Quantia gasta (BRL)]), SUM(Tabela_dispositivos[Compras])) |
ROAS | DIVIDE(SUM(Tabela_idade_e_genero[Valor de conversão de compras]), SUM(Tabela_idade_e_genero[Quantia gasta (BRL)])) |
O esquema de cores utilizado foi o Daltônico (nativo do pBI), buscando por bastante contraste entre as informações, os gráficos e o background com o objetivo de tornar o dashboard acessível.
O dashboard foi dividido em duas páginas, sendo a primeira com a Visão Compras:
E a segunda com a Visão Custos e Retorno:
✔️ Dois visuais foram adicionados na Visão Compras para acrescentar informações nas tomadas de decisões:
💡 O Facebook está morrendo, certo? Para a Alura Shop: não! Esta é a plataforma que mais converte em compras através dos anúncios. Definir corretamente a praça (alô, Ps do Marketing!) de distribuição dos anúncios é fundamental para uma melhor conversão.
💡 Além disso, o dados mostram que os anúncios exibidos no feed são a melhor opção para conversão. Capriche no copy e no design desse formato!
✔️ Na Visão Custos e Retorno, foi adicionado o indicador ROAS total, pois não faz sentido vê-lo apenas quebrado por idade e gênero.
✔️ Além disso, ver o valor gasto e a quantidade de cliques quebrados por dia auxilia no entendimento das sazonalidades ou melhoras no desempenho dos anúncios. Ambos os dados também podem indicar um aumento da concorrência, elevando o CPC, por exemplo.