Visualizar dados em tabela, muitas vezes, pode ser desconfortável, principalmente quando são dados que, por si só, podem gerar algum desconforto, como no caso de dados financeiros, mais ainda quando se trata de finanças pessoais.
Visualizar esses dados em gráficos pode ser muito mais fácil, rápido e confortável.
Para apresentar informações em visuais é preciso ter uma base de dados organizada e bem estruturada, a qual, para ser obtida precisa passar por um processo de ETL (extract, transform and load).
A fim de construir um dashboard que permite ver as despesas e receitas pessoais mensais, acompanhar gastos e ter uma visão anual da vida financeira, utilizei uma base de dados não ordenados onde desenvolvi o ETL para obtenção dos dados estruturados.
- filtrar linhas nulas
- excluir de colunas sem dados importantes
- renomear colunas a serem utilizadas
- transformar cabeçaçho em linha
- transposição da tabela
- promever primeira linha a cabeçalho
- obter coluna ano_mês
- remover colunas desnecessárias
- transformar colunas em linhas
- ajuste dos dados (tipo, ...)
- Uma tabela de cadastro de despesas foi utilizadas para adicionar o id dos itens à tabela de dados.
Para construção do dashboard, a base de dados foi dividida em dados de despesas por grupo, despesas por subgrupos e receitas, e também, utilizado a base de dados de cadastro.
O dashboard completo pode ser acessado clicando aqui.