Visualização

A ferramenta de visualização incorporada nativamente com a Dadosfera é o Metabase

A criação de visualizações de dados na Dadosfera é feita através da sua integração com o Metabase. Exploraremos algumas das suas funcionalidades aqui, tal como fazer perguntas de interesse para o negócio e a criação de dashboards. Entretanto, é possível aprofundar-se em suas aplicabilidades através da documentação oficial do Metabase.

Para iniciar, clique no campo "Visualização" na página inicial da Dadosfera e uma nova página será aberta, onde a visualização dos campos "OUR ANALYTICS" e "OUR DATA" será possível. Campos como "TRY THESE X-RAYS BASED ON YOUR DATA" e "START HERE" também podem aparecer como itens sugeridos nessa página, caso ainda não tenham sido ocultados através do X localizado à direita de cada bloco.

Visão geral dos dados

Vamos explorar as informações sobre os datasets utilizando o Metabase.

No campo "OUR DATA" , escolha o banco de dados que deseja explorar e clique. A nova tela mostrará todas as tabelas presentes no banco de dados escolhido.

Ao passar o cursor do mouse sobre o bloco de cada tabela, as opções "X-ray this table" (sinalizada por um raio) e "Learn about this table" (sinalizada por um livro) tornam se visíveis.

X-ray this table:

Essa opção oferece uma rápida visão geral sobre como os dados das variáveis da tabela estão distribuídos por meio de um dashboard gerado automaticamente pelo Metabase. É possível selecionar a variável de interesse no painel de variáveis que é mostrado à direita para um maior nível de detalhamento.

Learn about this table:

Ao clicarmos na opção para aprendermos mais sobre essa tabela, uma página com o menu abaixo é exibida:

  • Details: É possível verificar o nome e editar as descrições e as observações referentes à base de dados. O botão "See this table" nos mostra uma prévia de 2000 linhas da tabela e com a possibilidade de aplicações de filtros de condições para cada coluna da tabela ("FILTER") ou o resumo das colunas em parâmetros ("SUMMARIZE") e agrupamentos ("GROUP BY").

  • Fields in this table: Essa sessão exibe informações dos tipos de dados e de campo além de permitir a edição do tipo de campo. O tipo de dado diz respeito a como a coluna do banco de dado deve ser interpretada (texto ou número) enquanto que o tipo de campo ("field type") diz respeito a informação do metadado. A edição de field type também pode ser feita pela área de admin acessada no menu de configurações (setting) indicado pela engrenagem.

Ao clicar em editar no canto superior direito de "Fields in this table", além da edição do tipo de campo, é possível adicionar a designação de chave-primária ou chave-estrangeira para cada coluna.

  • Questions about this table: Quando criadas, as questões de interesse salvas são apresentadas nesta aba. Veremos o processo de fazer uma pergunta dentro do Metabase posteriormente na sessão de criação de visualizações.
  • X-ray this table: Apenas um atalho diferente para a funcionalidade tratada previamente nesse tópico.

Atualização dos valores dos campos

A integração entre o Snowflake e Metabase é feita diariamente por padrão. Após a manipulação dos dados no Snowflake como mostrado na aba de consulta, é possível que seja necessária uma nova varredura para atualização dos campos. Para isso, siga os passos:

  1. No canto direito superior da página, clique em "Settings" sinalizado pelo símbolo da engrenagem.
  2. Selecione "Admin" para acessar a área do administrador do Metabase.
  3. Na barra de menu horizontal superior, selecione "Databases".
  4. Selecione "Snowflake".
  5. No quadro "Actions", selecione a opção "Re-scan field values now".
  6. Ainda no quadro "Actions", clique em “Sync database schema now”.

Criação de Visualizações

O Metabase é uma ferramenta de BI que permite que façamos perguntas de interesse para o negócio. As respostas são obtidas com base nos dados e podem ser apresentadas em forma de gráfico ou tabela.

Ask a question

Podemos ver a ferramenta "Ask a question" no menu superior direito da página inicial e em diversas páginas dentro do Metabase. Os gráficos que constituirão um dashboard no futuro podem ser criados a partir dela.

Ao clicarmos em "Ask a question", três opções nos são mostradas:

  • Simple question: A prévia da sua tabela acessada na aba detalhes em "Learn about this table" é aberta novamente e permite o emprego de funções de filtro, group by e summarize para responder suas perguntas.
  • Custom question: Disponibiliza um notebook editor para criar questões que requer joins, estágios de agregação, filtro e colunas customizadas.
  • Native query: Faça suas consultas e gere tabelas que também podem ser visualizadas em formas de gráficos.

Após a criação das visualizações, os componentes de cada gráfico podem ser alterados ao clicarmos em "Setting" abaixo da pré-visualização. Em seguida, salvamos a pergunta respondida clicando em "Save" no canto superior direito.

Criação de Dashboards

Um dashboard é uma ferramenta de gestão da informação que auxilia na compreensão de dados, métricas e indicadores chave de performance (KPIs) que são importantes para o negócio, setor ou processo.

Depois de salvas, suas visualizações criadas a partir de perguntas poderão compor um dashboard. Para isso, clique no símbolo de "+" no canto superior direito da tela e selecione "New dashboard" como mostrado na imagem abaixo. Depois de criado, o dashboard pode ser editado, onde é possível a adição de questões salvas previamente.

Our analytics

O tópico "Our analytics", acessado através da página inicial do Metabase, reúne todos os seus dashboards e questões salvas. O painel exibe informações da data de criação de questões e dashboards e permite o gerenciamento destes.

Visualização dos Dashboards

Seus dashboards criados são exibidos no Catálogo da Dadosfera, no módulo Explorar.

Configuração de alertas

É possível criar alertas para cada question, com o qual você poderá ser avisado a respeito de qualquer uma das seguintes ocorrências:

  • Quando uma série temporal ultrapassa a meta.
  • Quando uma barra de progresso antige ou fica abaixo da sua meta.
  • Quando qualquer outro tipo de question retorna um resultado.

Para entender como configurar os seus alertas, acesse aqui.