Categorías
Programas

Primeros pasos para usar Metabase

Luego de instalar Metabase, que realmente es muy sencillo (lo puedes ver en el post anterior), procedo a exponer como utilizarlo, pues en este apartado es donde le veo un gran potencial.

Por ser nuestro primer ejemplo, utilizare los datos que trae para este fin el Metabase mismo, utilizando como motor el sencillo, pero efectivo motor H2 de ejemplo que trae Metabase, que los campos y datos están en ingles, pero en un nuevo post, haremos consultas a datos más personalizados.

Metabase tiene como filosofía no hablar de hacer consultas (Queries), pues se tiende se sentir como un termino muy técnico, por lo que lo que se pretende es que con un conjunto de información podamos responder
«preguntas», lo que es mucho más amistoso para un usuario que no esté tan familiarizado con consultas a base de datos, tablas y demás terminología informática, esto lo veo como un acierto, pues si bien es cierto que los administradores de este tipo herramientas deben ser personas del ámbito informático; con este tipo de lenguaje en su uso, se alcanza un nivel de comprensión más rápido y atinado para los usuarios finales.

Ingresemos a Metabase, normalmente http://<IP_del servidor>:3000.

Metabase Login
Metabase Login

Luego de ingresar con nuestras credenciales a Metabase, se nos muestra la pantalla principal, pero antes conectaremos nuestra base de datos de pruebas, para este efecto tengo una base de datos con una tabla que contiene a el listado de países y su porcentaje de pentración en uso de internet, pero antes conectaremos Metabase a la base de datos que contiene la información, esto lo podemos hacer en el paso 3 de la instalación o como te muestro aqui:

Ingresas a pantalla de administración:

Estamos en el modo «Admin», ingresamos en la opción de Base de datos:

Configuramos la conección a nuestra base de datos:

Ahora salimos del modo «Admin» y vamos al sistema en modo normal.

De nuevo en la pantalla principal de Metabase no vamos ha hacer una prueguna:

Metabase Pantalla Principal
Metabase pantalla principal

Se nos presentan 3 opciones, que explicaremos en detalle en una proxima entrada, de momento solo nos interesa la opción del centro «Personalizado»

Metabase - Tipo de Pregunta
Metabase – Tipo de Pregunta

Supongamos que queremos conocer el crecimiento porcentaje de penetración del internet en España en los ultimos años. pues iniciamos por seleccionar la base de datos que previamente hemos configurado:

Para efectos prácticos supongamos que nos pregunta lo siguiente:

Las ventas totales de los estados de California (CA) y Texas (TX), agrupadas por categoría de producto.

Bueno, entonces hay que contestar esta pregunta. Como vamos a hacer una sumatoria de las ventas, entonces tomaremos como base los datos de las ventas (Orders)

Metabase - Datos de ejemplo
Metabase – Datos de Ejemplo

La sección siguiente es el filtro que aplicaremos a nuestros datos, que en este caso son los estados de California y Texas, que tomaremos de los domicilios de los clientes

Luego nos dará las opciones siguientes:

Datos,

Filtro,

Dato a consultar,

Agrupación.

En los “Datos” seleccionamos la tabla “people”, luegre precionamos “Obtener Respuesta”, lo que nos muestra una tabla con los datos de la tabla seleccionada. Bueno hasta aquí solo hemos hecho una consulta muy aspera, y que no es muy estilizada además, entonces hacemos un poco de magia, nos plantearemos una Pregunta:

Cuantas personas (registros) pertenecen a cada estado?

– En la sección “VER”, seleccionamos “Número de filas”

– En “AGRUPADO POR” seleccionamos “State”

Finalmente damos un click en “Obtener Respuesta”, y de forma similar nos muestra un listado con los estados y la cantidad de personas que pertenecen a ese estado, pero igual esta tabla no es muy sexy, por lo que solicitamos que se muestre la información en un grafico de barra, en “VISUALIZACION” seleccionamos “Barra”, y automáticamente, se nos hace el grafico. Si no nos gusta así, pues tenemos varias opciones a nuestra disposición, como de pastel, etc.

Claro esta es solo un muestra de que puedes hacer con Metabase, se que hay muchas opciones en el mercado tanto de pago como con diferentes formas de licenciamiento, pero para un uso para empresas o personal esta es definitivamente de las opciones más competitivas, no solo en el apartado técnico que es muy fuerte, si no en su filosofía de que sea pensado para el uso del usuario final. Para serles muy honesto lo hemos utilizado en varias empresas con resultados fantásticos, sobre todo en las consultas para información gerencial.

Preguntas

Por que salen los nombres raros?

Como cambiar estas opciones?

Funcionan bien en español?

si seleccionamos “Obtener Respuesta”, nos brindará los datos crudos de las tablas.