La evolución del Business
Intelligence en México
durante los últimos 10 años ha sido muy interesante
sobre todo en la manera en como se han simplificado los proyectos de este
tipo gracias a las Tecnologías que han sabido adaptarse a
las necesidades de los usuarios.
En el año 1998 el esfuerzo era realmente muy
grande para poder plasmar
en un reporte lo que el usuario requería para realizar su
monitoreo y análisis de información, en aquel momento las herramientas
eran algo "rusticas" en cuanto a la presentación de los
datos y
tenían muchas limitantes en los formatos en que se
podía mostrar la información, debido a esto
tenían que hacerse desarrollos adicionales para
complementar a las herramientas de BI, lo típico era el
desarrollo en
Visual Basic, con
este lenguaje se
desarrollaba un ambiente mas
ejecutivo y amigable y se ligaba a la herramienta de BI para
hacer la parte de análisis con el ya famoso término
"Drill Down" que en aquellos tiempos era lo último en
tecnología. (Pueden encontrar una descripción mas amplia de lo que se
manejaba hace 10 años como Front
en el capitulo 15 del libro "The
Datawarehouse
Toolkit de Ralph Kimball")
Una gran limitante que había en aquellos tiempos
era la accesibilidad, las herramientas Front End no podían
accesarse vía Web así
que tenían que manejarse en un ambiente cliente–servidor lo cual
obviamente limitaba enormemente la movilidad y además nos
obligaba a tener que instalar la herramienta Front End en cada
una de las máquinas
de los usuarios que en ocasiones pasaban de 100, parece
increíble que algo que ahora vemos tan normal como
instalar la herramienta Front End en un servidor Web antes era
algo completamente imposible.
Otro gran cambio que se
ha dado es la parte de construcción de los Cubos, antes el
proceso era
más complicado y manual, ahora
existen wizards y una serie de ayudas que facilitan enormemente
la construcción y optimización de los Cubos, ahora
crear una agregación es algo que se puede hacer
automáticamente y antes se tenía que identificar
primero que agregaciones eran las que se necesitaban para obtener
un mejor tiempo de
repuesta en los reportes, después tenían que
crearse y correrse manualmente, sin duda esta mejora reduce
considerablemente los tiempos de desarrollo de un proyecto de
BI.
En aquellos tiempos prácticamente los
únicos Cubos que se utilizaban eran los Olap
(Pueden encontrar una descripción
mas amplia y su historia en el
capítulo 1 del libro "The Datawarehouse Toolkit de Ralph
Kimball") y todos ó casi todos eran
propietarios de cada herramienta de BI, hoy en día siguen
existiendo los Olap pero también hay los Molap, Holap,
Rolap (seguramente habrá otros mas que no se conocen
tanto) los cuales se utilizan según las circunstancias de
cada proyecto y lo que el cliente final desee obtener,
además estos Cubos ya no sólo son propietarios de
las herramientas, ahora han entrado al "juego de los
Cubos" los grandes jugadores como Microsoft y
Oracle los
cuales tienen motores de
generación de Cubos muy poderosos que pueden ser accesados
por diferentes herramientas de BI, la tendencia hoy en día
es utilizar a estos motores como los generadores de Cubos y
utilizar tu herramienta de BI meramente como Front
end.
Otra Tendencia que se está viendo en estos
días es la de utilizar Cubos Rolap, estos Cubos tienen la
gran ventaja de que no necesitan procesarse ya que son
"virtuales", es decir, no existe un Cubo en sí, mas bien
es un mapeo directo a la Estrella ó Datamart, esto nos
acorta los tiempos de procesamiento de la información y
además nos ahorra una cantidad importante de espacio en
los discos de los Servidores ya que
la información no se duplica como lo hace con los Cubos
Olap.
Página siguiente |