Fala galera do mundo dos dados! Seguimos com o projeto de análise de dados com Airbyte e Metabase. E aqui vou mostrar como realizar o deploy do Metabase com Docker! Mais uma vez, tornando o processo de instalação e configuração de uma aplicação simples, prático e portável. São algumas das características da utilização do Docker como ambiente para desenvolvimento.
A seguir o passo a passo do deploy do Metabase com o Docker. Desta vez baixando a imagem direto do repositório do Docker ao invés da utilização do Docker Compose, como vimos no deploy do Airbyte com o Docker. Sem mais delongas vamos ao a parte prática.
Uma das formas de rodar aplicações com o Docker, é utilizando as imagens disponibilizadas pela comunidade. Aqui utilizaremos a imagem oficial do Metabase, através do código abaixo.
docker pull metabase/metabase:latest
Confere a execução na imagem abaixo.
Com a imagem baixada, podemos executar a aplicação.
Para executar uma imagem com o docker é bem simples e fazemos com o comando docker run. Mas para o Metabase, precisamos passar alguns parâmetros adicionais conforme código abaixo.
docker run -d -p 3000:3000 --name metabase metabase/metabase
A imagem abaixo mostra a execução da linha de comando.
Agora é só iniciar a aplicação e correr para o parquinho!
Para executar o Metabase é bem simples, através do navegador acessamos o endereço da máquina na porta 3000, padrão do Metabase. Como estamos executando na máquina local o endereço é localhost:3000. Confere na imagem abaixo a execução do Metabase.
Agora vamos a configuração do Let’s get started da imagem abaixo.
O primeiro passo é selecionar o idioma.
Na sequência, informações pessoais. Nome, email, empresa e senha.
Em seguida, já podemos configurar uma fonte de dados, ou pular esta etapa para ser configurada posteriormente. Faremos essa configuração para visualizar os dados no Metabase.
E para finalizar a preferência de uso dos dados. Por ser uma ferramenta open source, ajudaremos a comunidade a evoluir a aplicação com dados de uso.
E então estamos configurados! O boletim Metabase também é opcional, por aqui vamos acompanhar as novidades 😉!
Enfim temos a aplicação configurada e funcionando! Na imagem abaixo temos a tela inicial do Metabase… Num futuro próximo vamos explorar bastante ela!
Portanto chegamos ao fim desta etapa! E agora já temos as principais aplicações configuradas e rodando em containers Docker! Por aqui, incluir a imagem do Metabase no Docker Compose do Airbyte para rodar tudo junto 🚀! Confere os próximos conteúdos que veremos na prática a utilização do Metabase. Espero que o conteúdo tenha sido útil. Um abraço e até a próxima.
Se você curtiu o conteúdo, lá no Dados ao Cubo tem muito mais. Então, deixo algumas sugestões de conteúdos que você pode encontrar por lá, sempre falando sobre o mundo dos dados.
Finalizo com um convite para você ser Parceiro de Publicação Dados ao Cubo, escrever o próximo artigo e ter divulgação para toda a comunidade de dados no LinkedIn.
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, hoje é dia de transformar consultas SQL em visualizações…
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…