Você está na página 1de 34

Análise e Visualização de Dados

Comunicação através da
Visualização Interativa
Eronides da Silva Neto (efsn@cesar.school)
O que veremos
hoje?

● Definição dos diferentes tipos de dashboard


● Introdução a ferramentas Low-code para construção de dashboards
Dashboards
O que é um Dashboard?

Ferramenta de inteligência baseado no resumo de dados. Pode-se entender como um


painel de controle.
Tipos de Dashboard
1. OPERACIONAL
Acompanhamento do negócio, baseado em projetos, resultados e evolução de parâmetros.

2.ESTRATÉGICO
Visualização para tomadores de decisão, assim, inclui evolução de metas, indicadores financeiros e
resultados de áreas estratégicas.

3. TÁTICO
Direcionado a gestão específica de cada setor/departamento, acompanhando assim metas de
performance (KPIs).

4. DE PROJETO
Informações bem detalhadas para acompanhamento de padrões estabelecidos.

Mais informações detalhadas


Exemplo de Dashboard Operacional
Utilizado diretamente pelas equipes de trabalho, com foco em determinados
processos, possibilitando análises específicas. Esses dados servem para identificar gargalos e
etapas críticas da operação, auxiliando na correção de problemas pontuais e tendências
negativas.

Fonte: CredBusiness
Exemplo de Dashboard Estratégico
O dashboard estratégico é o painel voltado para diretoria de uma empresa, por
exemplo. Ele dá suporte à tomada de decisão sobre objetivos de longo prazo.

Fonte: OpServices
Exemplo de Dashboard Tático
Painel para o time de gestão de cada departamento. Ele permite o
acompanhamento de indicadores que oferecem aos gestores das equipes informações para
tomadas de decisão de médio prazo

Fonte: UFABC Jr
Exemplo de Dashboard de Projeto
Concentra informações relevantes sobre o andamento e desempenho de projetos.
Ele fornece uma visão geral das principais métricas e indicadores de projetos, facilitando
o gerenciamento eficaz e informado das atividades.
Com qual ferramenta eu
desenvolvo meu Dashboard?

Explorando Alternativas Low/No-Code e


de desenvolvimento de Software
Ferramentas Low Code x No Code

Ferramentas Low Code e No Code são soluções tecnológicas que visam simplificar
o processo de desenvolvimento de software, permitindo que pessoas com diferentes
níveis de habilidade possam criar aplicativos e sistemas de forma mais rápida e
acessível.

Fonte: HashStudios
Ferramentas
Low/No-Code

Transição
Serviço de análise de negócios e Análise de Dados
Power BI em um resumo

Fonte: Edureka
Plataforma de análise completa, segura e flexível para
apresentação de dados
Ferramenta para criação de relatórios e dashboards
personalizados a partir de banco de dados e planilhas
Google Looker Studio (Data Studio)

O Google Looker (Data) Studio é uma ferramenta de Business Intelligence (BI)


projetada para converter dados não processados em insights estratégicos valiosos para
as organizações. Seu principal propósito reside na elaboração de relatórios e
dashboards que são essencialmente utilizados para aprofundar a análise de
informações.

Confira a Documentação
Conexão com Dados
Qualquer dashboard ou relatório irá precisar de conexão com dados, verifique
as opções neste link.
Desenhe seu Dashboard
Uma dica preciosa para o projeto de dashboard, é realizar um esboço dele antes do
desenvolvimento propriamente dito. Uma das alternativas é fazer isto num papel, com lápis e canetas,
ou criar em alguma ferramenta como o Draw IO.
Elementos de Visualização
Escolha o elemento gráfico mais adequado para seu Dashboard.
Deploy do Dashboard

1. Publique o dashboard: para publicar o seu dashboard no Looker Studio, siga estas etapas:
a. Vá para a página do seu dashboard.

b. Clique no botão "Publish" (Publicar) ou "Share" (Compartilhar).

1. Defina permissões de acesso: Antes de compartilhar o dashboard, certifique-se de definir as


permissões de acesso. Você pode escolher quem pode visualizar o dashboard e quem pode editá-lo.
2. Obtenha o link de compartilhamento: O Looker Studio normalmente fornece um link de
compartilhamento que você pode enviar aos usuários que deseja que acessem o dashboard. Copie o
link.
3. Compartilhe o dashboard: Compartilhe o link do dashboard com os usuários apropriados. Eles poderão
acessar o dashboard por meio deste link.
4. Mantenha o dashboard atualizado: À medida que seus dados mudam, é importante manter o
dashboard atualizado. Certifique-se de que os dados exibidos no dashboard sejam relevantes e
precisos.
Ferramentas de
Desenvolvimento

Transição
Framework Python para criação de dashboards e apps
Dash para criação de apps com Python

- Dash é uma biblioteca de interface web para usuários com foco para análise, exploração e
reporte de dados;

- Todos os elementos no Dash são customizáveis (tamanho, cor e posicionamento) ;

- Não possui necessidade de saber escrever códigos HTML ou Javascript, apenas Python*;

Arquitetura

- Aplicações Dash são web servers baseados em Flask com comunicação por JSONs
através de requisições HTTP.
Dash para criação de apps com Python

Confira detalhes em https://dash.plotly.com


A estrutura de um App com Dash

Dash

Core Plotly
Component
Uma forma mais fácil de construir e compartilhar apps de Dados
Qual a grande vantagem do Streamlit?

Confira detalhes em https://streamlit.io


Vou desenvolver um Dashboard, qual usar?

Característica de Análise Dash Streamlit


Algum requisito de entendimento de desenvolvimento SIM NÃO
frontend (HTML/CSS)?

Limite de Upload de arquivos? NÃO SIM


Flexibilidade/Adaptabilidade SIM NÃO
Tenho pouco tempo para fazer um Dashboard eu devo usar NÃO SIM
Foco maior no corporativo e com menos código open-source
SIM NÃO
Recomendado para fazer deploy e uso corporativo SIM NÃO
Hands-On

Atividade Dashboards com


Ferramenta No/Low Code
Python Graph Gallery

Portal com exemplo de gráficos para


Matplotlib e Seaborn

https://www.python-graph-gallery.com/
Bibliografia Recomendada

● Microsoft Power BI Quick Start Guide



Alguma pergunta?

Você também pode gostar