🔎 QUÉ es y CÓMO instalar METABASE ✅

Enviado por admin el Jue, 03/12/2020 - 21:42

🔎 QUÉ es y CÓMO instalar METABASE ✅

Hola a todos, y bienvenidos de nuevo a este blog. Hoy trataré de explicaros qué es y como instalar en ubuntu18 Metabase. También veremos como conectarnos contra una base de datos MariaDB.

Qué es Metabase

Metabase es una herramienta BI de código abierto. Te permite crear gráficas sobre los datos de tu organización, enseñándote los mismos de una forma lógica y sencilla. Ya sea una gráfica de barras o una tabla detallada. Estas gráficas se pueden agrupas en cuadros de mandos, los cuales se actualizarán periódicamente para poder ver toda la información necesaria de un vistazo. La creación de estos cuadros de mando es bastante intuitiva ya que permite elaborar consultas mediante lenguaje natural.

Una de sus características principales de Metabase es que permite conectarse con multitud de fuentes de datos. A continuación, veremos como se instalar Metabase en una máquina con ubuntu18, viendo también la instalación de las piezas necesarias para poder, una vez instalado, realizar una conexión contra una base de datos desde la interfaz gráfica

CĂłmo instalar Metabase en Ubuntu 18.04

Creamos una máquina con ubuntu 18 llamada metabase y preparamos el lugar donde se instalará Metabase


> mkdir -p /opt/metabase
> chown -R metabase:metabase /opt/metabase
> sudo touch /etc/default/metabase
> sudo chmod 640 /etc/default/metabase

Preparamos el lugar donde se guardarán los logs de Metabase


> sudo touch /var/log/metabase.log
> sudo chown metabase:metabase /var/log/metabase.log
> cd /etc/rsyslog.d/
> vim metabase.conf

:msg,contains,"metabase" /var/log/metabase.log
& stop

> systemctl restart rsyslog

Descargamos e instalamos Metabase

> cd /opt/metabase
> wget http://downloads.metabase.com/v0.34.1/metabase.jar

Le asignamos los permisos necesarios


> chown -R metabase:metabase /opt/metabase

Configuramos el systemctl para metabase

> cd /etc/systemd/system/
> vim metabase.service

[Unit]
Description=Metabase server
After=syslog.target
After=network.target

[Service]
WorkingDirectory=/opt/metabase/
ExecStart=/usr/bin/java -jar /opt/metabase/metabase.jar
EnvironmentFile=/etc/default/metabase
User=metabase
Type=simple
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=metabase
SuccessExitStatus=143
TimeoutStopSec=120
Restart=always

[Install]
WantedBy=multi-user.target


> systemctl daemon-reload
> systemctl start metabase
> systemctl enable metabase
> systemctl status metabase

Metabase

Por defecto Metabase correrá en el puerto 3000, por lo que podremos acceder a través del navegador de la siguiente forma. 

http://127.0.0.1:3000/