Automatización de la Gestión Financiera (V): Carga de datos

El objetivo de este bloque último del proceso de explotación de movimientos bancarios es la carga de datos categorizados en una base de datos para poder explotarlos con herramientas de introspección de datos.

Flujo del proceso

El proceso es extremadamente simple, pues sólo consta de 2 pasos. Puedes descargar el proceso:

  • Recoger a los movimientos ya categorizados (los tenemos en excel)
  • Insertar los movimientos en una base de datos (carga de datos)

Para poder relaizar el último paso hay que tener una base de datos instalada en algún sitio, cosa que queda fuera del alcance de esta serie de artículos.

Como comenté en el primer capítulo, estoy usando una base de datos MariaDB (sin coste) instalada en mi NAS Synology desde el centro de gestión paquetes del NAS.

Tú puedes usar cualquier otra base de datos, siempre que  esté soportada por Pentaho, e instalarla donde te plazca (por ejemplo el mismo ordenador desde donde estás usando Pentaho Data Integration).

Deberás modificar el nodo tipo Microsoft Excel input para que apunte al directorio donde tengas el archivo Excel de movimientos categorizados.

Habrá que apuntar el nodo tipo Table Output a la tabla de tu base de datos donde quieres “escupir” la información.

Próximos pasos

Tenemos ya un proceso que nos permite llevar los movimientos bancarios de las entidades con las que trabajamos a un repositiorio común con una tipificación de dichos movimientos según nuestras necesidades de análisis.

Ahora necesitamos poner en funcionamiento una herramienta que nos habilite un fácil acceso a esos datos para poder estudiarlos.

La herramienta que escogí en su momento es Metabase, una herramienta gratuita instalable en cualquier sistema operativo.

En un próximo artículo haremos una breve introducción sobre cómo trabajar con esta herramienta y cómo atacar a los datos que hemos guardado, a efectos de poder tomar decisiones sobre nuestros gastos e ingresos.

La serie completa de “Automatización de la gestión financiera”

  1. Problema y solución
  2. Esquema de la solución
  3. Normalización de extractos bancarios
  4. Categorización de Movimientos
  5. Carga (este artículo)
  6. Análisis de datos

Hay más en preparación.