BI Open Source en la Superintendencia de Pensiones

logo_spensiones_500x247_2Recientemente la Superintendencia de Pensiones ha terminado la implementación de su Sistema de Inteligencia de Negocios para la División Financiera y la División de Estudios. El proyecto denominado “Implementación de Plataforma Tecnológica de Inteligencia de Negocios y Minería de Datos de Código Abierto” fue implementado sobre la suite Open Source Pentaho, el proyecto tuvo una duración de 6 meses incluyendo la consultoría para el diseño de los modelos, la capacitación al personal técnico de informática y a usuarios finales, la transferencia de conocimiento, la instalación, implementación, documentación y marcha blanca de la solución completa.

Pentaho y la solución implementada, una herramienta de apoyo a la labor fiscalizadora

El desarrollo de este proyecto le ha permitido a la Superintendencia integrar la información histórica de carteras de inversión, desde la creación de los multifondos el año 2002 a la fecha, en un repositorio centralizado y accesible, lo que antes sólo era posible mediante extracciones de sistemas de respaldo. La Superintendencia de Pensiones procesa más de 400.000 registros diarios y el datamart de información histórica ya cuenta con más de 500 millones de registros. La tarea de integrar estos volúmenes de información no es algo fácil, sin embargo, este proceso se vio facilitado por la potente herramienta de ETL Pentaho Data Integration (PDI), la cual permitió modelar gráficamente las distintas tareas de integración. El repositorio centralizado de ETLs de PDI fue una pieza clave en mantener un registro de versiones, así como facilitar la transición del desarrollo del datawarehouse al equipo informático de la Superintendencia de Pensiones.

Sobre esta información histórica se implementaron cubos multidimensionales, los que permiten a los usuarios finales de la División Financiera, navegar por este mar de información y generar sus propias vistas. También se desarrolloran reportes pre-definidos y reportes customizables por los usuarios finales.

Cabe destacar que uno de los mayores beneficios de este proyecto fue el desarollo de un sistema de cálculo de la rentabilidad. Este sistema, único en su categoría, permite a los usuarios de la División Financiera, realizar el desglose de la rentabilidad de una cartera de inversiones a nivel diario y por instrumento financiero (código nemotécnico). Esto expande las posibilidades de análisis de las inversiones al máximo nivel de detalle posible. Así, por ejemplo, si antes se podía hablar de un alza mensual de un 5% de rentabilidad de una cartera de inversiones de 10.000 instrumentos financieros, y se podía desglosar a 4 ó 5 categorías, hoy es posible ver la rentabilidad de cada uno de esos 10.000 instrumentos y realizar agregaciones arbitrarias de ellos. Esto permite generar nuevas interpretaciones y métodos de fiscalización y control de los sistemas de inversión.

Presentado mediante un tablero de control de la rentabilidad, el usuario final puede navegar las distintas carteras de inversión y realizar análisis de la rentabilidad, la cual no sólo está en línea con las carteras procesadas diariamente, sino también cuenta con un registro histórico de rentabilidad del año 2002 en adelante con más de 120 millones de registros.

En términos informáticos esta aplicación implica el procesamiento de millones de registros mensuales. Con la ayuda de Pentaho Data Integration y un conjunto de ETLs diseñadas para esta aplicación, este procesamiento se logra realizar en apenas 2 horas.

Todas estas aplicaciones se encuentran centralizadas en la consola de usuario web exclusiva de la plataforma de Pentaho y es accesible a los usuarios de la División, previo a una autentificación contra el servidor LDAP de la Superintendencia de Pensiones.

Pentaho y las ventajas de contar con una herramienta Open Source

Pentaho es la solución alternativa comercial de inteligencia empresarial de código abierto. El conjunto de aplicaciones Pentaho Open BI ofrece abundantes funciones de información, análisis OLAP, integración de datos, extracción de datos y una plataforma BI que la ha convertido en la solución BI de código abierto más importante y usada en el mundo


La Superintendencia de Pensiones se ve beneficiada al una solución Open Source como su plataforma de Inteligencia de Negocios en los siguientes aspectos:

  • Gran integración con los componenetes existentes en la plataforma informática
  • Reducción drástica de los costos de implementación
  • Entorno de desarrollo flexible y descentralizado, abierto y transparente
  • Actualización de versiones más ágil
  • Adaptibilidad a todos los entornos
  • Independencia del proveedor
  • Contar con una comunidad activa de sponsors y usuarios que colaboran y entregan feedback