Fala galera do mundo dos dados, hoje é dia de transformar consultas SQL em visualizações no Metabase. E então chega a hora de transformar o mundo de código de programação em gráficos para construção de um dashboard aqui vou mostrar como as consultas SQL podem ser transformadas em gráficos para construção de um dashboard e assim gerar insights para as áreas de negócio. Dessa forma concluímos essa introdução de SQL na prática.
Essa é a hora que transformamos a brincadeira no mundo real. O que aprendemos de banco de dados com SQL será aplicado em uma construção de um dashboard no Metabase, respondendo a possíveis perguntas de negócio. Sem mais delongas vamos fazer consultas SQL no Metabase para à primeira pergunta a ser respondida.
Aqui só vamos querer saber a quantidade de conexões existentes no LinkedIn, podemos contar os registros da tabela com o código SQL a seguir.
SELECT COUNT(*) FROM connections
Esse será o resultado do script SQL rodando no banco de dados.
Faremos a transformação para o Metabase utilizando um big number, utilizando o tipo de visual Número na pergunta.
Vamos a próxima pergunta.
Faremos a contagem do número distinto de empresas das conexões do LinkedIn, utilizando o código SQL abaixo.
SELECT COUNT(DISTINCT company) FROM connections
Então temos o resultado do script SQL rodando no banco de dados.
Nesta transformação para o Metabase mais uma vez utilizando um big number, também utilizando o tipo de visual Número na pergunta.
Mais uma pergunta para ser respondida!
Podemos contar o número distinto de cargos das conexões do LinkedIn, se utilizar o código SQL abaixo.
SELECT COUNT(DISTINCT "Position") FROM connections
Confere o resultado do script SQL rodando no banco de dados.
Mais uma transformação para o Metabase utilizando um big number, também utilizando o tipo de visual Número na pergunta.
Next question!!!
A ideia é realizar uma análise temporal do número de conexões em relação aos anos, utilizando o código SQL a seguir.
SELECT DATE_PART('year', "Connected On") AS "Year", COUNT(*) FROM connections GROUP BY DATE_PART('year', "Connected On") ORDER BY DATE_PART('year', "Connected On") ASC
Esse será o resultado do script SQL rodando no banco de dados.
Agora uma transformação para o Metabase utilizando um gráfico de linha, utilizando o tipo de visual Linha na pergunta.
Ta ficando bom em! Mais uma pergunta.
Aqui vamos identificar os 10 cargos com o maior número de conexões, com o código SQL abaixo.
SELECT "Position", COUNT(*) FROM connections GROUP BY "Position" ORDER BY COUNT(*) DESC LIMIT 10
Então temos o resultado do script SQL rodando no banco de dados.
Top 10 uma transformação para o Metabase utilizando um gráfico de coluna na horizontal, utilizando o tipo de visual Linha na pergunta.
Mais uma pergunta para o Metabase!
Aqui vamos identificar as 10 empresas com o maior número de conexões, com o código SQL abaixo.
SELECT company, COUNT(*) FROM connections GROUP BY company ORDER BY COUNT(*) DESC LIMIT 10
Então temos o resultado do script SQL rodando no banco de dados.
Outra transformação para o Metabase, utilizando um gráfico de coluna na horizontal, utilizando o tipo de visual Linha na pergunta.
Perguntas respondidas vamos organizar todas em um único dashboard.
Enfim temos um dashboard com os dados de conexões do seu LinkedIn, aqui podemos tirar vários insights de negócio Como as empresas com maior conexão período no qual adicionamos mais conexões os cargos que eu tenho mais contatos entre outros.
Portanto, agora, a criatividade é o seu limite seja para esta base de dados ou para qualquer uma outra. SQL é prática, é resolver problemas de negócio através dos dados. Seja com scripts para respostas no banco de dados ou até mesmo com consultas SQL no Metabase para construção de um dashboard como vemos aqui.
E então chegamos realmente ao fim! Aprendemos a transformar as consultas SQL em visualizações no Metabase, com este passo a passo bem detalhado. Assim podemos finalizar a série SQL na prática! Um abraço e até a próxima, não esquece de compartilhar o conteúdo para aquele amigo que quer aprender a linguagem SQL na prática.
Então, se você curtiu o conteúdo, aqui no Dados ao Cubo tem muito mais. Então, deixo algumas sugestões de conteúdos que você pode encontrar. Sempre falando sobre o mundo dos dados!
Para finalizar, se torne também Parceiro de Publicação Dados ao Cubo. Escreva o próximo artigo e compartilhe conhecimento para toda a comunidade de dados.
Apaixonado por dados e tecnologia ❤️ , criando soluções com dados 📊 📈 , desde 2015, sempre buscando tornar os processos orientados! Com formação em Engenharia da Computação 💾 , MBA Gestão da Informação e Business Intelligence e Especialização em Data Science.
Também atuo como professor na área de dados. Nas horas vagas crio modelos de Machine Learning 🤖 com Python em desafios do Kaggle e escrevo no Dados ao Cubo sobre o mundo dos dados 🎲 !
Compartilhando conhecimentos sempre 🚀
Fala Galera do mundo dos dados, hora de manipular dados no MongoDB com Python. Dessa…
Fala Galera do mundo dos dados, hora de manipular dados no Cassandra com Python. Dessa…
Fala galera do mundo dos dados, hoje é dia de aprender a função Select do Spark.…
Fala galera do mundo dos dados, dando continuidade às consultas de banco de dados com…
Fala galera do mundo dos dados, hora de conhecer os bancos de dados NoSQL com…
Fala galera do mundo dos dados, hoje é dia de aprender as funções Spark joins,…