Una de las preguntas que se plantea un responsable del área de organización y sistemas es si está cubriendo realmente las necesidades de su empresa, en este punto toman especial importancia, las herramientas que tiene la empresa para la toma de decisiones.
Si nos preguntan si Excel (u otra herramienta de hojas de cálculo) debería ser la herramienta para la toma de decisiones de nuestra empresa, la respuesta es rápida y contundente, NO. Ahora bien, tomémonos un poco más de tiempo y meditemos esta respuesta mirando a nuestro entorno, a los departamentos de control de gestión, dirección, finanzas,…
Hace unos nueve meses, leí un interesante artículo de Charley Kyd (Don’t discard those spreadsheets: The power of Excel-Friendly OLAP) donde ponía en evidencia que los sistemas de Business Performance Management (BPM) no habían conseguido deshacerse de las hojas de cálculo (especialmente de Excel), doy fé de que es así. Ha pasado casi un año desde que se publicó el artículo de Charley Kyd pero no ha dejado de ser actualidad, el único “pero” es que Charley Kyd se dedica plenamente a escribir y mantener el portal ExcelUser y su enfoque puede ser quizás un poco parcial.
Sin cuestionar que Excel es una buena herramienta, su uso como BPM puede ser un “infierno”: diferentes versiones de la misma información, incoherencia de datos, trazabilidad inexistente, enlaces rotos, datos desactualizados, seguridad (autentificación y autorización), formatos, macros no documentadas,… podría llenar un libro sobre los quebraderos de cabeza que me han dado las “soluciones” basadas en Excel.
La conclusión obvia es que cuanto menos Excel menos problemas. Sin embargo, cuando sumamos la potencia de Excel y una herramienta OLAP integrada la situación cambia, muchos o casi todos los problemas desaparecen y obtenemos algunas ventajas.
Me atrevería a decir que todos los productos OLAP del mercado permiten exportar datos a hojas de cálculo, pero muy pocos son los que proporcionan funciones que puedan leer o escribir datos directamente desde Excel a cubos OLAP. En base a esta característica podemos dividir los productos OLAP en dos tipos: los Normales; y usando las palabras de Charley, los “Excel-Friendly”.
¿Realmente necesitamos Excel? ¿no tenemos toda la información necesaria en nuestros sistemas BPM?
Desafortunadamente, con toda la información que tenemos en nuestros sistemas integrados siempre hay algo fuera de ellos, las famosas islas de información: Datos de la Web, del canal, de subcontratas, del mercado, comprados a terceros, de la nueva división, de la administración pública… y lo peor de todo, los directores quieren conocerla y sus plazos van desde anteayer hasta mañana a primera hora (sino fuera por esto la palabra “integración” y unos cuantos meses resolverían el problema).
También podemos añadir nuestro gran amigo el Shadow IT, es como el resfriado de invierno que vuelve cada año, complica todavía más el problema. Cada usuario crea su pequeña herramienta o base de datos con un simple Excel y que contiene la información más crítica/fiable/pulida de la empresa.
Los constantes cambios en el entorno empresarial provocan que muchas veces se trabaje consolidando la información fuera de los sistemas existentes. Un ejemplo claro son las compras/ventas de empresas, en la fusión entre HP y Compaq la información consolidada se estuvo realizando en Excel durante meses y sus sistemas de información eran envidiables.
Hay muchas razones por las cuales la información sigue fluyendo a través de enormes documentos Excel, Charley da varias razones: Data Silos, Mergers and acquisitions, System conversions, External data, Forecast, Data corrections. Finalmente, cada empresa es un mundo y tiene sus propios motivos, pero el hecho es que utilizan Excel para la toma de decisiones.
¿Qué aporta una herramienta OLAP Excel-Friendly?
Sí preguntamos a un vendedor/consultor seguro que puede hasta hacernos la cena
, pero bromas a parte, estas herramientas tienen una gran ventaja y es que Excel es una herramienta tremendamente utilizada en las empresas y muy arraigada en los usuarios. Un usuario no percibirá un cambio, sino una mejora de su herramienta de trabajo.
La adaptación no es inmediata, los conceptos de dimensiones, cubos,… etc no son triviales y es necesaria la misma formación que se utiliza para cualquier sistema BMP. Sin embargo, las posibilidades de explotar la información para un usuario que haya trabajado ya en Excel son indudablemente mucho mayores.
Un usuario ya no necesitará esperar a que el departamento de IT le desarrolle un nuevo informe, sólo necesita conocer las fórmulas de Excel con las que obtener la información y él mismo puede crear un nuevo informe, compartirlo, mejorarlo, etc. Al final, el usuario obtiene una mayor satisfacción/valor y al mismo tiempo descarga de trabajo al departamento de IT.
Es cierto que hay herramientas muy buenas y sencillas para generar informes en los sistemas OLAP “normales”, pero tienen dos inconvenientes:
La conclusión es que con las herramientas Excel-Friendly, los usuarios pueden dedicar más tiempo al análisis y menos tiempo a extraer datos y mantener hojas de cálculo.
Productos OLAP Excel-Friendly
El producto OLAP Excel-Friendly más conocido es sin duda Microsoft Analysis Services. La ultima versión de Excel (Excel 2007) incluye de forma nativa funciones para poder leer datos de Analysis Services, pero no para escribir. Complementando la funcionalidad de Analysis Services existen herramientas que permiten escribir de forma integrada desde la versión Excel XP (XLCubed, IntelligentApps, BIXL)
Applix TM1, es propiedad de la multinacional IBM (adquirida junto con Cognos) y es posiblemente la mejor herramienta OLAP Excel-Friendly del mercado.
La competencia de TM1 es PowerOLAP, de la empresa Paris Technologies. Ambas soluciones incluyen conectividad con todo tipo de cubos OLAP y buenas herramientas de análisis, tanto integradas con Excel como basadas en Web.
Por último, no puedo olvidarme de la opción OpenSource/freeware, PALO de Jedox, si bien no es un producto de la categoría de los dos anteriores, es lo suficiente maduro para ser considerado como una alternativa.
Imprime este post
11 comentarios sobre Excel OLAP
Tras casi un mes y 80 visitas según los registros de Wordpress, no sé si nadie se atreve a criticar el artículo o nadie ha llegado a leérselo entero. Así que seré yo mismo quien me auto-critique.
La principal pega de las soluciones Excel-OLAP es el mantenimiento, que es el mismo problema que tienen todas las soluciones Cliente/Servidor y aplicaciones de escritorio. Es necesario instalar la aplicación en todos los PCs, configurar cada PC (usuario, servidor, cubo,…), mantener cada PC, etc.
Por otro lado están los sistemas BI centralizados y accesibles mediante clientes ligeros, es decir, vía Web. Estos sistemas reducen drásticamente el mantenimiento y permite trabajar a los usuarios desde cualquier ubicación.
No seas tan cruel contigo mismo, es de hecho uno de los mejores articulos que he leiodo en español.
por otro lado la falta de curiosidad de mis colegas Contadores evita que este tipo de soluciones sean implementadas, la resistencia al cambio es el enemigo (al menos en Mexico)
Saludos
Ricardo,
Muchas gracias por el comentario.
La verdad es que creo que este post es uno de los mejores que he escrito, de hecho le dedique bastante tiempo. Después de 6 meses online y 413 visitas (según Wordpress) creo que no sólo yo pienso que las soluciones Excel OLAP son una buena alternativa a las clásicas herramientas de Business Intelligence.
Lcflores
[...] Diseñando cocinas con Google SketchUpAntonio en Diseñando cocinas con Google SketchUplcflores en Excel OLAPRicardo Lopez-Herrera en Excel OLAPmercedes en Copiar datos de Access a Excel de forma [...]
Hola interesante tu articulo.Tengo un problema.El cubo que arme esta el analysis services.Tengo 2 dimensiones de 600 y 100 y cuando las trato de relacionar en el excel demoran mucho.EL cubo tiene agregaciones.¿serian tan amables de crear un post en el cual se hable de como mejorar el tiempo de navegacion en excel para cubos?.
Gracias.Primera vez que reviso esta pagina.Muy interesante.Saludos desde Peru.
¡Enhorabuena!
Lo que más me ha gustado del artículo es su concrección: va al grano del tema.
Además lo trata desde el punto de vista de los directivos: necesitamos la información de valor para tomar decisiones, la tecnología es una (interesante) herramienta para ser más competitivos.
Me suscribiré a tu web para serguirte de cerca
Saludos,
Francisco
Creo que el artículo está bien escrito desde el punto de vista del equilibrio entre economicidad de espacio y profundidad en el tema. El tema es por sí solo muy interesante.
Soy desarrollador web y he estado trabajando en estos últimos años en crear sistemas de generación de informes gerenciales vía web. La importancia de Excel y su arraigo en las empresas, acá en Argentina, es muuuuy grande. La resistencia al cambio pero el empeño de tener lo último en tecnología crea una puja muy grande, del cual no se conoce a ciencia cierta su vencedor (o por lo menos no me animaría hoy a aventurar un resultado).
Lo importante que quieren hoy los empresarios es un maquillaje al Excel, pero en esencia no quieren cambiar de herramienta, mis sistemas web están relacionados con Excel (tomamos datos de Excel y volcamos los informes en Excel), y esto de integrar herramientas OLAP de a poco me parece el camino a seguir, muy paulatino, para que la transición hacia la verdadera tecnología sea suave y significativa.
Una abrazo a todos desde Rosario, Argentina.
Hola Miguel,
Muchas gracias por el comentario, estoy 100% de acuerdo con tu exposición. Es difícil mover a los usuarios de una herramienta a otra, la resistencia al cambio y el impacto en la productividad a corto plazo son dos de las grandes barreras.
El mundo perfecto sería que toda la información estuviese en un sistema (o conjunto de sistemas interrelacionados), utilizado por los usuarios para analizar y presentar la información sin necesidad de exportar nada (evitando errores, simplificando los procesos y ahorrando tiempo administrativo de transformar/formatear la información…). Esto suena sencillo, porque a día de hoy la tecnología existe, sin embargo resulta utópico cuando nos topamos con la realidad sobre como se gestiona/guarda/presenta la información dentro de una empresa. Poco a poco ira mejorando al mismo tiempo que vayan mejorando las competencias de nuestros usuarios frente a la tecnología y los cambios.
¡Ánimo!, la paciencia tiene su premio.
Lcflores
Me ha gustado mucho el artículo, normalmente trabajo en el lado relacional de la vida, básicamente prestando descargas más o menos masticadas al equipo de DW, pero evidentemente no seguimos encontrando con que el cliente añora sus hojitas excel que atacaban al sistema durante las fases iniciales de los proyectos.
De hecho considero (por que me estoy peleando con el tema ahora mismo) que los cubos OLAP con excel son una buena alternativa de compromiso cuando hay que presentar una información medianamente coherente a un grupo de usuarios resistentes al cambio.
Creo que el principal problema está en que perdemos de vista que el mayor CEO del mundo mundial es también un usuario casero que hace sus cuentas bancarias, seguimiento de nóminas, hipoteca, etc. desde sus hojitas excel en casa. No solo la costumbre laboral pesa, hoy por hoy todo el mundo se cree un mininformático gracias al PC.
Como pequeña broma vaticino el OLAP vía Wii para dentro de unos años
Muy buen artículo.
Tu artículo es muy acertado y predica lo que en mi organización es el business core.
Me gsutaría tener tener tu autorización para incluir este artículo en mi boleton de octubre-2009 en http://www.binaps.com.
Mi empresa tiene un software de BI con estas prácticas de conexion de Excel a la data sin necesidad de exportar y ha tenido mucha aceptación por la importancia que tiene excel en las organizaciones.
Estimado Juan Carlos,
Primeramente, gracias por tu interés en el artículo. Lo escribí hace algún tiempo, pero según pasa el tiempo y evolucionan las empresas/sistemas se hace más patente la necesidad de sistemas que integren la marea de datos gestionados. Además, poder tomar decisiones en base a información rápida y fiable es sinónimo de éxito empresarial.
Todo el contenido que publicamos en el blog Xperimentos lo hacemos bajo licencia Creative Commons Atribución 3.0, en otras palabras, puedes usar libremente este artículo o cualquier otro que encuentres en Xperimentos, lo único que pedimos es que se mencione la fuente y el autor.
Finalmente, muchas gracias por formular la pregunta.
Un saludo,
Luis Carlos Flores
Deja tu comentario sobre Excel OLAP
*Nota: Sólo se tendrán en cuenta los comentarios correctamente redactados y que estén relacionados con el tema de la entrada.RSS a los comentarios de esta entrada · TrackBack URI