Vous êtes sur la page 1sur 4

DISEO E IMPLEMENTACIN DE UNA PLATAFORMA BUSINESS

INTELLIGENCE OPEN SOURCE PARA EL APOYO EN LA TOMA DE


DECISIONES EN MICROEMPRESAS DEL SECTOR TEXTIL

Ing. Eder Omar Portillo Pacori
M.Sc. (c) UNSA - Arequipa Per
E-mail: omarportillo@cip.org.pe

Resumen: El presente artculo de investigacin Diseo e implementacin de una
Plataforma Open Source Business Intelligence para el apoyo en la toma de decisiones en
microempresas del sector textil, tiene como objetivo mostrar al lector un resumen de los
procesos bsicos para lograr dicha implementacin y mostrar a grandes rasgos la
contribucin del open source en soluciones de tecnologas de informacin orientadas a
microempresas; la cual est orientada a proporcionar una herramienta que permita
soportar la toma de decisiones mediante la generacin de informacin adecuada y
oportuna dentro de la microempresa.

Palabras clave: Inteligencia de Negocios, open source, tecnologas de la informacin,
microempresa, toma de decisiones, Business Intelligence, data warehouse.

1. INTRODUCCIN

Dentro del mundo de los negocios en general, llevar
el control de informacin de las diferentes reas de la
empresa ha ido evolucionando junto con la
tecnologa. La informacin es un factor crtico para el
xito empresarial, esta es cada da ms abundante y
diversa, procedente de mltiples fuentes, que llegan
en distintos formatos y se debe de recoger, ordenar,
analizar, y manipular para obtener un valor agregado.
Debemos resaltar que las MYPEs denominadas
Micro y Pequeas empresas no estn ajenas al uso de
sistemas de informacin y que en la actualidad va
creciendo el volumen de informacin que tienen que
manejar, es as que el uso de la informacin como un
arma estratgica, con soporte de herramientas de
tecnologas de informacin ayuda en el proceso de
toma de decisiones, aunque el crecimiento es
paulatinamente, las MYPEs necesitan tomar
decisiones acertadas oportunas como cualquier otra
empresa.

La implementacin de la plataforma Pentaho
Business Intelligence est basada en tecnologa Java
la cual nos permite trabajar en distintos entornos es
por eso que se adecua perfectamente a las
posibilidades de una MYPE.
2. METODOLOGIA UTILIZADA PARA
LA IMPLEMENTACIN

Una de las metodologas para implementar una
plataforma Business Intelligence es Business
Dimensional Lifecycle. El BDL no se basa en
tiempos y plazos. La magnitud de recursos y tiempos
requeridos para cada una de las actividades para el
ciclo de vida no es igual. Es decir, se focaliza en
secuencialidad y concurrencia. Esta metodologa
consiste en las siguientes etapas:

Planificacin del proyecto.
Definicin de los requerimientos del negocio.
Modelado Dimensional.
Diseo fsico.
Diseo y Desarrollo de Presentacin de Datos.
Diseo de la Arquitectura Tcnica.
Seleccin de Productos e Instalacin.
Especificacin de Aplicaciones para Usuarios
Finales.
Desarrollo de Aplicaciones para Usuarios
Finales.
Implementacin.
Mantenimiento y crecimiento.

Se debe aclarar que dicha metodologa y sus pasos no
se siguen estrictamente para la implementacin, si no
que se adecua a las necesidades y recursos de la
microempresa.


Fig. 1. Modelado dimensional en 4 etapas.

En la figura 1 se muestra el modelado dimensional
para poder crear nuestro datawarehouse que nos
servir como fuente de datos para la plataforma
business intelligence.

Planificacin del proyecto Busca identificar la
definicin y el alcance del proyecto. Se concentra
sobre la definicin del proyecto (identificacin del
escenario del proyecto para saber de dnde surge la
necesidad del data warehouse).

Definicin de los requerimientos del negocio Un
factor determinante es la correcta interpretacin de
los diferentes niveles de requerimientos expresados
por los diferentes niveles de usuarios. Permite
entender los factores claves que guan al negocio para
determinar efectivamente los requerimientos y
traducirlos en un diseo apropiado.

Modelado Dimensional Se comienza con una
matriz donde se determina la dimensionalidad de
cada indicador y luego se especifican los diferentes
grados de detalle (atributos) dentro de cada concepto
del negocio (dimensin), como as tambin la
granularidad de cada indicador (variable o mtrica) y
las diferentes jerarquas que dan forma al modelo
dimensional del negocio (BDM) o mapa dimensional.

Fig. 2. Modelo conceptual de datawarehouse

Diseo fsico Se focaliza sobre la seleccin de las
estructuras necesarias para soportar el diseo lgico.
La indexacin y las estrategias de particionamiento
son tambin determinadas en esta etapa.

Diseo y Desarrollo de Presentacin de Datos En
esta etapa se realizan la extraccin, la transformacin
y la carga (proceso ETL). Se definen como procesos
de extraccin a aquellos requeridos para obtener
los datos que permitirn efectuar la carga del Modelo
Fsico acordado.

As mismo, se definen como procesos de
transformacin los procesos para convertir o
recodificar los datos fuente a fin poder efectuar
la carga efectiva del Modelo Fsico. Por otra parte,
los procesos de carga (load en ingls) de datos son
los procesos requeridos para poblar
el DataWarehouse.

Diseo de la Arquitectura Tcnica Se realiza la
integracin de numerosas tecnologas. Tiene en
cuenta tres factores: los requerimientos del negocio,
los actuales ambientes tcnicos y las directrices
tcnicas estratgicas futuras planificadas.

Seleccin de Productos e Instalacin Utilizando el
diseo de arquitectura tcnica como marco, se evala
y selecciona componentes especficos de
la arquitectura como ser la plataforma de hardware, el
motor de base de datos, la herramienta de ETL o el
desarrollo pertinente, herramientas de acceso, etc.
Una vez evaluados y seleccionados los componentes
determinados se procede con la instalacin y prueba
de los mismos en nuestro caso se usa la tecnologa
pentaho.

Especificacin de Aplicaciones para Usuarios
Finales En esta etapa se identifican los diferentes
roles o perfiles de usuarios para determinar los
diferentes tipos de aplicaciones necesarias en base al
alcance de los diferentes perfiles (gerencial, analista
del negocio, vendedor, entre otros).

Implementacin Representa la convergencia de la
tecnologa, los datos y las aplicaciones de usuarios
finales accesible desde el escritorio del usuario
del negocio. Hay varios factores extras que aseguran
el correcto funcionamiento de todas estas piezas,
entre ellos se encuentran la capacitacin, el soporte
tcnico, la comunicacin, las estrategias de feedback.
Todas estas tareas deben ser tenidas en cuenta antes
de que cualquier usuario pueda tener acceso a la
plataforma.

Mantenimiento y crecimiento Contina con los
relevamientos de forma constante para poder seguir
la evolucin de las metas por conseguir. Los cambios
en el desarrollo se ven como signos de xito y no de
falla.

Se establecen las prioridades para poder manejar los
nuevos requerimientos de los usuarios y de esa
forma, evolucionar y crecer.


2.1. ARQUITECTURA TECNICA DE LA
PLATAFORMA

La arquitectura tcnica de la plataforma est diseada
estrictamente para que sea funcional en la
microempresa textil basndonos en sus
requerimientos y en la infraestructura de la misma la
cual est compuesta por los datos las cuales se
tendrn que integrar y hacer un proceso ETL
(extraccin, transformacin y carga load en ingls)
luego se aprecia la capa de la plataforma en si donde
se administrar los recursos y funcionalidades luego
se aprecia la capa de los mdulos necesarios para la
empresa las cuales solo haremos uso de los reportes,
anlisis OLAP y la administracin de contenido y por
ltimo la capa donde el usuario o cliente final puede
hacer uso de la plataforma mediante un navegador
web actual.



Fig. 3. Arquitectura de la plataforma B.I.

2.2. PLATAFORMA PENTAHO OPEN
SOURCE BUSINESS INTELLIGENCE

Pentano se define a s mismo como una plataforma de
Business Intelligence orientada a la solucin y
centrada en procesos que incluye todos los
principales componentes requeridos para
implementar soluciones basadas en procesos y ha
sido concebido desde el principio para estar basada
en procesos.

Las soluciones que Pentaho pretende ofrecer se
componen fundamentalmente de una infraestructura
de herramientas de anlisis e informes integrados. La
plataforma ser capaz de ejecutar las reglas de
negocio necesarias, expresadas en forma de procesos
y actividades y de presentar y entregar la informacin
adecuada en el momento adecuado.
En su pgina web presenta una organizacin por
mdulos a continuacin damos una breve descripcin
de las ms utilizadas las cuales son:

Reporting Un mdulo de los informes ofrece la
solucin adecuada a las necesidades de los
usuarios. Pentaho Reporting es una solucin que
permite generar informes gil y de gran
capacidad. Pentaho Reporting permite la
distribucin de los resultados del anlisis en
mltiples formatos - todos los informes incluyen
la opcin de imprimir o exportar a formato PDF,
XLS, HTML y texto.
DATA & APLICACIN DE INTEGRACIN
Extraccin Transformacin Carga (ETL)
PLATAFORMA BUSINESS INTELLIGENCE
Administracin

CAPA DE PRESENTACIN
Browser (Navegador Web)

REPORTE
OPERACIN
ANALISIS
OLAP
ADMINISTRA
R
CONTENIDO
Analisis Pentaho Anlisis suministra a los
usuarios un sistema avanzado de anlisis de
informacin. Con uso de las tablas dinmicas, el
usuario puede navegar por los datos, ajustando la
visin de los datos, los filtros de visualizacin,
aadiendo o quitando los campos de agregacin.
Se puede analizar los datos dinmicos en la
plataforma web usando la conexin a OLAP
server Mondrian.

Integracin de datos Pentaho Data Integration
ms conocido como Kettle es un conjunto de
herramientas para realizar ETL (Extraccin,
Transformacin y Carga, load en ingls). Uno de
sus objetivos es que el proyecto ETL sea fcil de
generar, mantener y desplegar.Se compone de 4
herramientas SPOON: permite disear de forma
grfica la transformacin ETL. PAN: ejecuta las
transformaciones diseadas con SPOON.
CHEF: permite, mediante una interfaz grfica,
disear la carga de datos incluyendo un control
de estado de los trabajos. KITCHEN: permite
ejecutar los trabajos batch diseados con Chef.

A continuacin mostramos una tabla donde se detalla
el software bsico que se requiere para implementar
dicha plataforma cabe resaltar que todo el software
utilizado es open source la cual se adapta
perfectamente a los recursos de la microempresa.



Tabla I. Software bsico para la implementacin de la plataforma.

CONCLUSIONES
Las plataformas Business Intelligence open source
tienen un gran alcance respecto a las funcionalidades
y capacidades que pueden brindar. El Business
Intelligence agiliza y automatiza esos procesos,
haciendo que gestionar negocios en base a
informacin real, actualizada y fcil de entender sea
algo sumamente sencillo.
El principal aporte de esta tecnologa se debe a que es
open source, la cual posibilita que la mayora de
microempresas puedan perfectamente realizar las
implementaciones respectivas para agilizar sus
procesos de toma de decisiones sin tener que recurrir
a gastos exorbitantes adquiriendo licencias de
funcionamiento y contratacin de todo un equipo de
ingenieros y dems profesionales, adems las
microempresas no manejan un volumen de datos
considerablemente grande no es necesario realizar la
contratacin de bastantes profesionales asi se abarata
los costos de por lo menos un 85% respecto a
implementaciones de plataformas BI propietarias.
Se recomienda que la implementacin de Plataformas
Business Intelligence solo debe de implementarse en
microempresas que cuenten con informacin
disponible de los procesos de negocio al que se
dedican, ya sea en hojas de clculo o en gestores de
bases de datos, mas no implementarse si an no se
usa programas a nivel operacional.

REFERENCIAS
[1] Bouman, Roland y Dongen, Van. (2009).
Pentaho Solutions - Business Intelligence.
Editorial Wiley Publishing Inc.
[2] Cano, Josep Lluis. (2008). Competir Con
Informacin - Business Intelligence.
[3] Hax, Arnold y Maxluf, Nicols (1995),
Gestin de empresa con una visin estratgica.
Chile. Santiago: ediciones dolmen.
[4] Kimball, Ralph y Ross, Margy, Thornthwaite,
Mundy, Becker (2008). The Data Warehouse
Lifecycle Toolkit, 2nd Edition: Practical
Techniques for Building Data Warehouse and
Business Intelligence Systems. Editorial Wiley
Publishing Inc.


SOFTWARE CARACTERSTICAS
Pentaho BI Plataforma BI
Kettle Project Herramienta de integracin de
datos
Mondrian Servidor de anlisis
Reporting Diseador de reportes
MySQL Gestor de base de datos
MySQL
Workbench
Modelador de bases de datos
relacional

Vous aimerez peut-être aussi