• No results found

En el capítulo 3 se describieron las diferentes herramientas de inteligencia de negocios disponibles en el mercado, luego de un análisis en cuanto a diversos factores se optó por la elección de dos herramientas que en la práctica se ha demostrado se complementan bien la primera herramienta es PDI de Pentaho BI, la cual será usada para los procesos ETL, y la segunda es Power BI de Microsoft para la generación del cubo, realización y publicación de los reportes, dicha elección se justifica de la siguiente manera.

4.4.1. Herramienta ETL: Pentaho Data Integration PDI A. Software Libre / Open Source

Pentaho es un software libre bajo varias licencias, entre ellas la licencia GPLv2. Esta licencia implica que se puede usar, copiar, distribuir y modificar gratuitamente. Esto es un punto a favor de este software ya que posibilita la implantación de un sistema BI bajo un desembolso nulo en licencias de software. Hay que tener en cuenta que los precios de software licenciado para este tipo de soluciones de Business Intelligence son caras debido a su complejo desarrollo. No cualquier empresa se puede permitir la adquisición de este tipo de licencias al empezar su actividad en este campo del análisis de datos.

Además de ofrecer la versión gratuita, Pentaho Community Edition, los creadores de Pentaho ofrecen una versión de pago llamada Pentaho BI Suite Enterprise Edition. Esta versión es más completa que la que ofrece con licencia OpenSource, y se destaca por tener un servicio de soporte al usuario para resolver cualquier tipo de incidencia con el software.

B. Últimas tecnologías

Pentaho ha sido creado bajo las plataformas libres de Java y MySQL. Ambas plataformas están en auge y cada vez más gente hace uso de ellas. Son fáciles de usar, compilar y programar, lo que posibilita un fácil desarrollo e integración en otros sistemas ya creados o a desarrollar. Según el ranking de los lenguajes de programación de 2011 elaborada por el portal de tecnología Eweek , el lenguaje de programación JAVA es el lenguaje más usado en la actualidad.

C. Comunidad

La comunidad de Pentaho es muy amplia. Todo software antes de ser liberado oficialmente, cuando aún está en la fase beta, pasa por una serie de pruebas realizadas por la comunidad de Pentaho de forma altruista. Los usuarios de la aplicación que reportan fallos y ponen a prueba todo tipo de opciones disponibles del software son

128 respaldados por la comunidad de desarrollo. Además, se cuenta con una wiki en constante actualización que orienta a los usuarios en posibles problemas o dudas que pudieran tener a la hora del uso o implantación del software.

D. Software por piezas

Pentaho no es una sola aplicación, sino es una recopilación de programas específicos según las funciones ofertadas. Pentaho oferta una serie de programas para realizar las siguientes funciones:

 Informes: permite crear a los usuarios y personalizar informes además de exportar en multitud de formatos.

 Análisis: a través de las potentes herramientas ayuda al usuario a ampliar la perspectiva y mejorar la toma de decisiones en el negocio.

 Cuadros de mando: ofrece al usuario final opciones de visualización en tiempo real de los datos, con “displays” interactivos y últimas tecnologías multimedia para facilitar la interacción con la herramienta y manejo de datos.

 Integración de datos: dispone de aplicaciones potentes para la extracción, transformación y carga de datos en diversas plataformas de bases de datos. Todos los programas desarrollados por Pentaho son creados y diseñados con independencia del resto y en esquema modular. Con ello se logra descargar, instalar o hacer uso de algunas de las aplicaciones con independencia del resto, haciendo posible la integración con otros programas ajenos a la Suite.

4.4.2. Herramienta BI: Power BI A. Detecta tendencias en tiempo real

Power BI permite acceder a información en tiempo real para identificar tendencias en sus primeras etapas a diferencia de herramientas de BI tradicionales, como Tableau o Qlik, en las que está limitado al análisis histórico. De esa forma se pueden atajar a tiempo los potenciales problemas y mejorar el rendimiento rápidamente.

B. Fácil de usar con otros productos y servicios de Microsoft

Desde el principio, Power BI se ha creado de forma que sea fácil usarlo con Excel, Office 365, Azure y SQL Server. Permite la carga de informes de Excel en Power BI y anclar elementos a un panel de Power BI o usarlos como origen de datos.

C. Todos los datos, de cualquier forma y en cualquier lugar

Power BI permite la conexión a varios orígenes de datos. Independientemente de que los datos se encuentren en un servicio en la nube, como Marketo o Salesforce, o en un sistema local, Power BI permite conectarlos, borrarlos, darles forma, modelarlos y visualizarlos con informes activos y paneles.

129 D. Versión de escritorio gratuita.

Power BI Desktop es una aplicación de escritorio gratuita que funciona con el servicio de Power BI. Se puede instalar directamente en cualquier equipo y nos ayuda a explorar los datos de una manera más profunda y avanzada. Entre sus funcionalidades, está el modelado de estos datos en informes muy visuales y altamente interactivos.

130

CAPÍTULO V

IMPLEMENTACIÓN DEL MODELO

En este capítulo se procede a implementar el modelo utilizando PostgreSQL como gestor de base de datos para alojar el Data mart y la herramienta de carga de datos Pentaho Data Integration (PDI).

Related documents