Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

Dashboards para cianoplan basados en pentaho BI server

Gustavo Fernández
Gustavo Fernández

Durante el mes de febrero un equipo mixto de Zylk.net. y la empresa Cianoplan ha estado
desarrollando/implantando una solución BI basada en el proyecto Pentaho.
El equipo estaba
compuesto por Pablo Perez y Esther Barriocanal de Cianoplan, y por
Gustavo Fernández e Irune Prado de Zylk.net.

El objetivo del proyecto era instalar la herramienta y dotar al
equipo de Cianoplan de la autonomía suficiente para poder crear
reports y modificar los desarrollos realizados.
En este caso el
proyecto se orienta en crear unos
dashboards
a modo de cuadro de mando, para representar visualmente
las ventas por diferentes dimensiones, así como unos reports y un cubo
olap
con la herramienta siguiente.

Para comenzar con todo esto, se desarrolló un proceso de
transformación de datos o ETL
(extract, transform, load) como base para obtener la información
necesaria para los demás componentes.

Como en todos los proyectos de BI lo que se hizo fue:

  • Analizar los indicadores que se querían obtener.
  • Analizar los distintos orígenes de datos necesarios para poder
    realizar las mediadas.
  • Diseñar e implementar el proceso de carga y transformación de datos.
  • Diseñar e implementar el cubo OLAP.
  • Diseñar e implementar los dashboards.
  • Diseñar e implementar unos reports de ejemplo.
  • Formar a los usuarios.

Las dos primeras partes, fueron en su mayoría trabajo de
Cianoplan, ya que los conocedores del negocio y de los datos era, como
en todos los proyectos de BI, ellos.

Una vez analizados
los indicadores se procedió a la creación del proceso de ETL,
consistiendo en la extracción de las información del ERP y el volcado
de los mismos a la base de datos de conocimiento. Todo esto, mediante
la herramienta ‘data-integration’ de la suite Pentaho.

El proceso además tenía cierto problema relacionado con el
origen de datos y la arquitectura que se quería montar. La base de
datos del ERP está en una intranet y las base de datos de
conocimientos en otro zona de red comunicada por internet.

Una vez creada la base de datos de conocimiento se procedió al diseño

del cubo OLAP.

olap

Después se diseñó el dashboard, agrupando diferentes necesidades

(estudio promocional, objetos a analizar, desgloses, navegables, …)

Como podemos ver en el detalle el dashboard contiene los siguientes
ejes de catalogación

  • Tipo de análisis: General o Promocional
  • Importe de ventas por: Cliente, TPVs y Grupos de cliente
  • Posibilidad de análisis por un único cliente, TPV o grupo con un
    selector AJAX
dashboard

Además, se permiten visualizar los datos con una comparativa por

años, meses o cuartos, y se realizan varias navegaciones, entre la que
se destaca la navegación por familias / subfamilias / artículos.

Para finalizar se crearon varios reports y se formó al equipo
de Cianoplan para que pudiera crearlos de manera autónoma.

En este ejemplo, el report se filtra por actividad, mediante un
selector múltiple.

report
report detail

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *