Closed Matheuspimentell closed 2 years ago
Obs.: Caso o Metabase já esteja rodando em sua máquina, seguir a partir de "Dentro do localhost...".
Primeiramente é importante ter em mãos o docker e como executar ele, pois a partir dessa aplicação, iremos rodar a imagem do Metabase.
Dentro do terminal linux, com o docker já configurado, rode:
docker run -d -p 3000:3000 --name metabase metabase/metabase
Tecle enter. Após isso, o Metabase já estará rodando no localhost:3000.
Como não temos um banco de dados estruturado e populado, o Metabase oferece um sample database, e a partir dele podemos verificar alguns gráficos. Como por exemplo, dentro dessa database encontra-se a table "People", populada da seguinte forma (como a database é grande, serão mostrados somente os 20 primeiros IDs):
Com isso conclui-se que com um banco de dados bem populado e organizado, é possível mostrar qualquer informação que tenha conexão de forma simples e elegante, uma vez que é disponibilizado o gráfico automaticamente.
Com o questionamento de como seria disponibilizado o acesso ao público alvo do projeto, a equipe do INDICAA foi atrás de como fazer o deploy da aplicação em algum lugar. Encontramos que é possível subir a aplicação no Heroku e que o próprio Metabase facilita a configuração e a hospedagem (Running Metabase on Heroku). Com isso, subimos uma aplicação teste e verificamos que além do Metabase estar ao ar para qualquer usuário, os admins conseguem colaborar juntos, então utilizaremos o Heroku para servir ao usuário final nossos dashboards e para a colaboração entre a equipe. Link para o deploy teste no Heroku
Com o deploy, a issue está finalizada!
Descrição
O Metabase possui uma versão gratuita e open source, esta issue se dedicará aos testes e compreensão sobre o uso desta versão do metabase.
Tarefas
Critérios de aceitação