Una historia sobre el origen de OBIEE


Hace no mucho tiempo encontré una entrada muy interesante en el blog de Rittman Mead Consulting que todo buen aficionado a OBIEE debería conocer. En esta entrada el señor Mark Rittman repasa los orígenes de la plataforma Oracle Business Intelligence. Todos sabemos que Oracle va comprando a diestro y siniestro compañías y absorbiendo sus productos, pero… ¿Cómo llegaron a crear OBI?
He pedido permiso al autor de esta entrada para traducirla al castellano y reproducirla en mi blog, así que un pequeño disclaimer y empezamos ;)
Disclaimer
Los contenidos de esta entrada han sido traducidos al castellano a partir de esta otra entrada que fue escrita por Mark Rittman para el blog de Rittman Mead Consulting y toda la información que se presenta a continuación debe se atribuida exclusivamente a él.
The contents of this post have been translated into spanish fromanother original post written by mr Mark Rittman from Rittman Mead Consulting and all the following information should be atributed exclusively to him.

Una historia sobre Oracle Bi Suite Enterprise Edition (fecha de publicación 18 Septiembre 2007) por Mark Rittman



He estado investigando un poco sobre la historia de las herramientas de BI de Oracle y en particular cual es la historia de OBIEE, previamente conocida como Siebel Analytics. Os voy a contar lo que he averiguado, aunque obviamente hay que entender que yo no estaba por aquí en aquel tiempo, y no trabajé para nQquire, Siebel u Oracle, así que cualquier colaboración que pueda ayudar a ampliar la información es bienvenida.
La mayoría de la gente sabe que OBIEE era originalmente conocida como Siebel Analytics, y fue adquirida por Oracle como parte de la compra de Siebel al final de 2005. A principios de 2006 Oracle celebró una rueda de prensa en Nueva York y afirmó que su futura estrategia en lo que a herramientas de BI se refiere iba a girar en torno a una aplicación que denominaron ya Oracle BI Suite Enterprise Edition, que inicialmente era más o menos Siebel Analytics en su versión 7.8 y que en futuras versiones irían completando con cada vez más tecnología Oracle. Por ejemplo, OBIEE 10.1.3.2 incluyó OC4J como el servidor de aplicaciones por defecto y BI Publisher como reemplazo de Actuate y en la versión 10.1.3.3 ya podemos ver una interfaz entre BI Publisher y Discover y nuevos plugins de conexión con Microsft Office. Y se dice que la siguiente versión 10.1.3.3.1 habrá una integración entre BI Server y Essbase, el servidor OLAP que es parte de Hyperion System 9 (N d T.Efectivamente así fue, en 10.1.3.3.1 se ofreció la posibilidad de conectar Essbase con OBIEE)
Sin embargo, Siebel no desarrolló su producto Siebel Analytics, ese honor recaería en otra compañía llamada nQuire, quienes desarrollaron la tecnología que al final llegaría componer Siebel Analytics a finales de los 90.

nQuire se montó por parte de un número de ex-trabajadores y jefes de producto de Platinum, liderados por Larry Barbetta, quien se unió a Platinum cuando su compañía Prodea fue comprada en 1995 y dejó Platinum cuando esta fue a su vez comprada por Computer Associates. La gente de nQuire, siguiendo las tendencias del momento, se centro en una línea de producto (el nQuire Server Suite 1.0) con la que pretendían crear un “buscador universal para información estructurada” emulando otras compañías como Iktomi, que fueron los que crearon los motores de búsqueda da la propia Yahoo (N d T. nota de presa de Networld World del 30 de Agosto de 1999 anunciando nQuire Server Suite)
La versión inicial de nQuire Server  Suite 1.0, aunque efectivamente se centraba en búsquedas, ya tenía muchas funcionalidades que ahora reconoceríamos en OBIEE. Por ejemplo, nQuire Server sería el predecesor del componente BI Server, y ya proporcionaba una capa de metadatos sobre fuentes de datos dispersas junto con un sistema de caché, cálculos agregados, etc. Sus adaptadores de datos ya incluían a Oracle , SQL Server, otras bases de datos relacionales y documentos XML. En realidad, aunque en su fachada era un buscador de información, no dejaba de ser un servidor ROLAP contra diversas fuentes de datos. (N d T. Hablamos de la primera mitad de 1999 y este software ya costaba 125,000$, ojo con el tema…)
No será hasta la versión 2.0 de nQuire Server cuando veamos verdaderas capacidades de consulta y reporting. En aquel momento nQuire consideraba ya a empresas como Microstrategy, Documentum y Cohera como su competencia, reflejando el interés que había en esos tiempos en torno a las búsquedas sobre datos estructurados y desestructurados. Sin embargo la posibilidad de tener ya esa capa de metadatos unificada sobre todas las fuentes de datos estructuradas de una organización otorgaban una ventaja competitiva al producto de nQuire, y lo hacía tan sencillo de usar como lo eran Yahoo o Ask Jeeves.
A continuación podemos ver un pantallazo de como lucía la versión 1.0 de nQuire Portal Templates con datos obtenidos por el nQuire Server.
nquire_portal_templates
nQuire Suite con portal templates

En la versión 2.0 de nQuire Suite (del año 2000) se introdujo como novedad nQuire Answers, que efectivamente fue el predecesor de Oracle Answers, con muchas de las funcionalidades con las que hoy estamos familiarizados y manteniendo un gran énfasis en poder responder consultas en inglés. Por lo que parece, en su versión inicial podías proponer preguntas en inglés normal, como por ejemplo “What were the sales for the eastern region in the first quarter” y Answers devolvería una tabla con esos datos (no es algo que yo haya visto, y posiblemente esa funcionalidad se perdería cuando Siebel compró nQuire). Tanto la versión 2.0 como la 1.0 corrían exclusivamente en servidores windows NT y windows 2000. Su precio era de $125K por una licencia o $8K de subscripción mensual y por lo que hemos visto en la captura de pantalla tenía la posibilidad de crear dashboards  y portales en función a unas plantillas de datos que procedían de nQuire Answers, un claro predecesor de lo que más tarde sería Oracle Interactive Dashboards.
En febrero de 2001 aparece la versión 3.0 de nQuire Suite, que introduce nQuire Delivers(predecesor de Oracle Delivers) que proporcionaba la posibilidad de crear alertas, iBots, distribución de informes y con una asombrosa funcionalidad que permitía a la versión 3.0 de Answers con un interfaz de voz, permitiendo obtener datos y respuestas a partir de consultas efectuadas por teléfono (y presumiblemente esta funcionalidad también se perdió cuando Siebel compró nQuire) (N d T. ¡Se cargaron todo lo bueno!) . Por último, en el nQuire Server se añadieron características dinámicas y segmentación en base a hechos (Siebel Marketing?), operaciones analíticas basadas en conjuntos de datos y métricas operacionales. Esta versión del servidor se ofrecía en dos versiones, Data Warehouse o Real-Time.
La siguiente captura de pantalla muestra lo que creemos que es nQuire Answers 3.0 embebido en lo que se denominaba un “Intelligence Portal”. En esta ocasión ya se ve claramente que es el predecesor de Oracle Interactiva Dashboards.
nquire_answers
nQuire 3.0 con nQuire Answers
En Octubre de 2001, Siebel compró nQuire (N d T. por una cantidad desconocida), y lanzó la nQuire Suite como Siebel Analytics, posicionándolo como la tecnología BI que había que utilizar junto a Siebel CRM 7 y cambiando ese punto de vista original deherramienta para búsqueda herramienta para análisis pero manteniendo como núcleo el avanzado (y visionario) sistema del nQuire Analytic Server. A partir de ahí el equipo de Siebel trabajó junto a el equipo de nQuire para mejorar el producto y completarlo con Siebel Financial Analytics, Siebel Workforce Analytics, etc…
siebel_callcentre_analytics
Siebel Analytics ya se parece mucho al actual OBIEE
Es interesante el hecho de que este paquete de Siebel Analytics usara una plataforma data warehouse cuyo proveedor era Informatica, de ahí que Informática fuera la solución ETLque servía Siebel con sus aplicaciones. Más tarde Oracle y Siebel fusionarían la tecnología CRM data warehouse para producir una versión unificada que se convertiría en lo que ahora llamamos Oracle BI Applications.
Aquí termina el artículo de Mark Rittman, voy a completar un poco la historia en base a una pequeña investigación que he realizado.


Nos quedamos en que Siebel termina comprando nQuire en 2001 y saca al mercado su versión Siebel Analytics, ¿Qué paso a continuación?
El 12 de Septiembre de 2005 Oracle compra Siebel Systems por $5.8 billion. Su objetivo es claro, tras la marcha del CEO de Siebel Mike Lawrie en abril de ese mismo año, Oracle quiere eliminar competencia y adquirir de golpe una tecnología CRM que se convertirá en uno de los ejes centrales en su estrategia Business Intelligence.
A pesar de que estemos hablando todo el rato de Siebel, no hay que perder de vista que en Enero de 2005 (antes de comprar Siebel) Oracle saco de la billetera $10.3 billions para comprar PeopleSoft en una batalla de negociaciones que duró 18 meses en la que por el camino la gente de PeopleSoft compró J.D. Edwards, de forma que Oracle finalmente se quedó con los dos mercados.
PeopleSoft-Logo
Oracle compra Peoplesoft por 10 billones de dolares
PeopleSoft tenía su propio producto de CRM, el cual se complementó con funcionalidad ERP de JD Edwards (derivando en el JD Edwards EnterpriseOne), y toda esta tecnología combinada que se quedó Oracle fue a parar a una nueva línea de negocio, llamada Fusion Applications. Lo de fusión es muy acertado…
Y si, desde 2005 hasta 2010 Oracle estuvo “fusionando” esa amalgama de tecnologías que había comprado a precio de oro para dar a luz a sus famosas BI apps, cuyo porfolio de aplicaciones cubren el sector financiero, recursos humanos, CRM, cadena de suministro, compras, gestión y administración, etc…
Y de momento hasta ahí llega la historia, la próxima vez que inicies sesión en OBIEE acuérdate de los ingenieros de nQuireSiebelPeopleSoft y JD Edwards, por que estás usando sus ideas, a pesar de que ponga “Powered by Oracle” en el pie de página.

Next
First
Click here for Comments

0 comentarios: