Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:metabase

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:metabase [2020/11/19 19:35] – [Conceptos clave] tempwininformatica:software:aplicaciones_web:metabase [2023/08/31 13:51] (actual) – [Docker] tempwin
Línea 1: Línea 1:
 ====== Metabase ====== ====== Metabase ======
  
-Herramienta de software libre que permite crear cuadros de mando a partir de múltiples fuentes de datos. +[[informatica:software:aplicaciones_web|Aplicación web]] de software libre que permite crear cuadros de mando a partir de múltiples fuentes de datos. 
  
   * [[https://www.metabase.com/|Web oficial]]   * [[https://www.metabase.com/|Web oficial]]
 +  * [[https://hub.docker.com/r/metabase/metabase/|Imagen Docker]]
 +
 +{{https://www.metabase.com/images/stats-dashboard.svg |}}
 +===== Bases de datos soportadas =====
 +
 +  * BigQuery
 +  * Druid
 +  * Google Analytics
 +  * H2
 +  * MongoDB
 +  * MySQL/MariaDB
 +  * PostgreSQL
 +  * Presto
 +  * Amazon Redshift
 +  * Snowflake
 +  * Spark SQL
 +  * SQLite
 +  * SQL Server
 +
 +A través de plugins, se soportan más: https://www.metabase.com/docs/latest/developers-guide-drivers.html
 +
 +  * Oracle: ojdbc8.jar
 +
 +<WRAP center round info 60%>
 +Metabase no realiza modificaciones sobre las bases de datos ya que es una herramienta para la analítica, así que no se pueden enviar instrucciones INSERT, DELETE, etc
 +</WRAP>
 +
 +===== Instalación =====
 +==== Docker ====
 +
 +Ejemplo de fichero ''docker-compose.yml'' para usar con [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Docker Compose]]:
 +
 +<code yaml>
 +version: '3'
 +services:
 +  metabase:
 +    image: metabase/metabase
 +    ports:
 +      - 3000:3000
 +    environment:
 +      MB_DB_TYPE: postgres
 +      MB_DB_DBNAME: metabase
 +      MB_DB_PORT: 5432
 +      MB_DB_USER: metabase
 +      MB_DB_PASS: metabase
 +      MB_DB_HOST: postgres
 +  postgres:
 +    image: postgres:latest
 +    environment:
 +      POSTGRES_USER: metabase
 +      POSTGRES_DB: metabase
 +      POSTGRES_PASSWORD: metabase
 +    #command: tail -f /etc/fstab
 +    volumes:
 +      - ./data:/var/lib/postgresql/data
 +</code>
  
 ===== Configuración ===== ===== Configuración =====
  
 +==== E-mail ====
 +
 +Para poder usar los pulsos, si los queremos por e-mail, hay que configurarlo.
 +
 +Siendo administrador, Configuración -> Admin -> Email.
 +
 +==== Localización ====
 +
 +Para establecer el idioma de la aplicación, indicar cuál es el primer día de la semana y otras opciones de localización, siendo administrador, vamos a Configuración -> Admin -> Localización.
 ==== Añadir bases de datos ==== ==== Añadir bases de datos ====
  
 Siendo administrador, Configuración -> Admin -> Configura: Añade una base de datos. Siendo administrador, Configuración -> Admin -> Configura: Añade una base de datos.
 +
 +Cuando se añade la nueva base de datos, Metabase da la opción de realizar automáticamente unas exploraciones sobre los datos. Este proceso puede llevar varios minutos.
 +==== Añadir usuarios ====
 +
 +Admin -> Personas.
 +
 +<WRAP center round important 60%>
 +Ojo, que al crear un usuario, se envía un e-mail a la dirección del nuevo usuario con las instrucciones para acceder a Metabase.
 +</WRAP>
 +
 +<WRAP center round important 60%>
 +Una vez creados, los usuarios no se pueden borrar, solo desactivar.
 +</WRAP>
  
 ==== Nombres de tablas y campos amistosos ==== ==== Nombres de tablas y campos amistosos ====
Línea 28: Línea 106:
 Pueden ser: Pueden ser:
  
-  * Pregunta simple:+  * Pregunta simple: seleccionamos una fuente de datos y muestra una tabla con los resultados.
   * Pregunta personalizada:   * Pregunta personalizada:
   * Consulta nativa: consultas utilizando el lenguaje de base de datos.   * Consulta nativa: consultas utilizando el lenguaje de base de datos.
  
 +==== Pregunta simple ====
 +
 +Muestra el contenido de tablas.
 +
 +Permite filtrar y resumir (agrupar) los datos mostrados.
 +
 +  * [[https://www.youtube.com/watch?v=_iHxajHoLKY|How to use Metabase's simple question mode]] (YouTube)
 +
 +===== Pulsos =====
 +
 +Permite enviar resultados de consultas por e-mail o Slack de forma programada.
 +
 +Se establece una periodicidad, el método de envío y destinatarios.
 +
 +Con la modalidad de e-mail, permite hacer el envío antes de programarlo, por si queremos comprobar la información que llegaría y cómo.
 ===== Cuadro de mando ===== ===== Cuadro de mando =====
  
  
informatica/software/aplicaciones_web/metabase.1605810956.txt.gz · Última modificación: por tempwin