Business Intelligence fácil
Business Intelligence
jueves, 26 de enero de 2012

¿Qué puedes hacer con tus datos en 60 segundos?

En el blog corporativo de Business Intelligence la semana pasada publicamos un nuevo vídeo de Bingo Intelligence en el que se muestra cómo es posible construir un cuadro de mando en 1 minuto.

Bingo Intelligence es una herramienta sencilla, amigable, potente, práctica y orientada al usuario de negocio. Destaca por su facilidad de uso y permite que cualquiera pueda construir un dashboard, un cuadro de mando, o un informe dinámico...(¡y sin necesidad de conocimientos técnicos!).

Tal y como muestra el vídeo, el usuario solo ha de arrastrar la información que necesita desde el “catálogo” hasta la superficie del dashboard. ¡En menos de 60 segundos!

Ninguna otra aplicación de BI permite hacer algo parecido de manera tan fácil.

Esperamos que os haya gustado.

Recibe información sobre Business Intelligence

BI fácil en tu correo electrónico

Si te ha gustado este blog, puedes suscribirte para recibir las nuevas entradas por correo electrónico. No recibirás spam ni correos no solicitados. Únicamente las entradas de este blog.

Si utilizas algún lector RSS, como Google Reader, o cualquier otro, puedes también suscribirte a:

lunes, 23 de enero de 2012

¿Qué es un “modelo dimensional” y qué tiene que ver con los cubos?

He recibo un mail de una amable lectora –todas y todos lo sois- y plantea una pregunta que le ha surgido al leer alguno de los artículos de este blog sobre Business Intelligence. Me dice:

Leyendo toda la información que anda dando vueltas, puedo decirte que tu blog es el que me ha traído más claridad, ya que me confunde mucho la terminología que se utiliza. No entiendo mucho qué significa el modelo relacional y el modelo dimensional del DW, y como si fuera poco, tampoco entiendo qué papel juegan los "cubos" en todo esto.

Aunque no lo aclara, entiendo que lo pregunta después de leer algún artículo de la serie sobre “Cómo construir un datawarehouse”. Tal vez éste: “Máximo nivel de detalle”. O tal vez otro.

Entiendo su duda. Muchas veces damos –doy- cosas por supuestas, cosas que son desconocidas por los usuarios de BI, y que por lo tanto merecen una aclaración. Vamos allá.

Una base de datos con “modelo dimensional” es una base de datos que tiene una estructura adecuada para resolver consultas analíticas. Se trata de modelos sencillos que aseguran unos buenos tiempos de respuesta, y que se corresponden bastante con el lenguaje de negocio de los usuarios. Las herramientas de BI se conectan al “modelo dimensional” del DWH. Típicamente, se implementa con alguna de estas dos opciones:

  • Opción A: En una base de datos relacional.
  • Opción B: En una base de datos multidimensional.

En el caso de que utilices una base de datos relacional (esto es: una base de datos normal y corriente de las de toda la vida), construirás el “modelo dimensional” utilizando una estructura en estrella, o una estructura en copo de nieve.

Un ejemplo de modelo dimensional en una base de datos relacinoal siguiendo el paradigma de modelado en estrella.

Y si utilizas una base de datos multidimensional, construirás “cubos”, y utilizarás una tecnología específica para estos menesteres (con sus ventajas e inconvenientes).

Representación de un modelo dimensional en una base de dato multidimensional. Es un cubo. Fuente: http://www.profinmexico.com/boletines/cubo.jpg

Se llama “modelo dimensional”, creo, porque para su creación/definición se hace un estudio sobre los datos de la empresa, identificando las “dimensiones”, y analizando como las dimensiones se relacionan entre sí (creando jerarquías), y como se relacionan con las tablas de hecho (creando “estrellas” o “cubos”).

En resumen, el “modelo dimensional” es el modo óptimo de organizar los datos en los sistemas de Business Intelligence, y puede hacerse mediante bases de datos relacionales (ROLAP), o utilizando bases de datos multidimensionales (MOLAP).

¿Qué os parece esta definición? ¿Lo complico innecesariamente? ¿O simplifico en exceso? ¿Qué es para vosotros el “modelo dimensional” de un DWH?

No es la primera vez que se tratan estos temas en el blog, en la categoría de “Definiciones” encontrarás otros artículos sobre el tema.

Y, sin duda, este artículo quedaría cojo si no mencionase que Kimball y Inmon tuvieron mucho que ver en la popularización de estas metodologías. Recomiendo esta magnífica entrada de Roberto Espinosa para ampliar los conceptos de modelado multidimensional. O en esta presentación que también hablan del modelado dimensional.

ACTUALIZACIÓN: En los comentarios, Carlota indica que el modelo dimensional es un modelo lógico... Y creo que tiene razón. Es común referirse a la “capa semántica” como “modelo dimensional”, o “modelo conceptual”... Incluso puede ser que esa sea la acepción más extenidida. Ya no lo sé. ¿Realmente existen estas dos acepciones o soy solo yo que la estoy liando?

Pregunto:

  • ¿A la capa semántica de vuestra herramienta BI le llamáis "modelo dimensional"?
  • ¿El equipo técnico que trabaja en el DWH llama "modelo dimensional" a la base de datos o esquema del DWH a la que se conecta la herramienta de BI?

Tal vez incluso he interpretado mal a Carlota... En fin... :-)

Prometo un artículo más interesante, y menos tostón, para esta noche.

viernes, 13 de enero de 2012

El modelo semántico de IBM Cognos

Antecedentes

En un artículo anterior hablaba de la metadata de las distintas herramientas de BI, y sobre la solución de IBM Cognos decía que:

El asistente de Cognos para la generación de su metamodelo no incluye una representación gráfica como tal

Estaba equivocado.

Estaba equivocado. Al menos desde la versión 8, Cognos sí que incluye una representación gráfica del modelo.

Primero “M. Troyano”, y luego “Marcelo”, me confirman en los comentarios del artículo que sí existe una representación gráfica. Se puede acceder desde el IBM Cognos Framework Manager, que incorpora una pestaña con el diagrama. Muy amablemente me han enviado esta imagen que lo demuestra y que comparto con vosotros:

Diagrama de tablas del IBM Cognos 10 Framework Manager

Normalmente, para crear el modelo semántico en Cognos se debe crear la capa física, la capa lógica, y una capa de presentación. Para simplificar esta laboriosa tarea, en IBM Cognos 10 Framework Manager han incorporado un asistente llamado “Model Design Accelerator” que facilita el trabajo (al menos en prototipos o modelos sencillos, dicen).

En el siguiente vídeo, disponible en la web de Senturus, se explican las novedades de IBM Cognos 10 Framework Manager. He seleccionado la parte referente a este “Model Design Accelerator”. Adelante vídeo:

Aclarada queda, pues, la confusión.

¿Habéis trabajado con el Framework Manager de IBM Cognos? ¿Qué tal? ¿Es fácil crear y un mantener un modelo semántico con Cognos?

jueves, 29 de diciembre de 2011

¿Qué es OLAP?

Según la Wikipedia, OLAP es:

OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras multidimensionales (o cubos OLAP) que contienen datos resumidos de grandes bases de datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos y áreas similares.

¿Te has enterado de algo? ¿No? Pues tal vez te ayude esta imagen:

En un sistema OLAP, los datos de se pueden acceder desde las distintas dimensiones empresariales (típicamente: por tiempo, por producto, por cliente, por red comercial).

¿Todavía no? Pues aquí tienes una explicación mucho mejor (via TodoBI). Esto es OLAP:

Porque OLAP no es más que eso: Una manera de acceder a tu información utilizando un “lenguaje natural”. Esta señora selecciona su pizza filtrando todas las pizzas posibles a través de sus características relevantes.

En el mundo corporativo, los analistas acceden a la información filtrando sus indicadores de negocio por regiones, por producto, por tiempo...

A partir de esta definición básica, existen distintas tecnologías que lo implementan (ROLAP, MOLAP,...), pero básicamente todas hacen las mismas acciones básicas sobre la información:

  • Segmentar: Como cuando pides las ventas por producto y por trimestre
  • Filtrar: Como cuando pides el informe de ventas de España en 2011
  • Profundizar (Drill down): Como cuando ves los datos de trimestre 2 y te interesa el desglose de abril, mayo, junio.
  • Sintetizar (Drill up): Cuando deshaces el desglose anterior y vuelves al desglose por trimestre.
  • Rotar (Drill anywhere): Cuando en lugar de pasar de un desglose por trimestres a uno mensual, te interesa un desglose por familia de producto, o por nacionalidad, es decir, por una característica de una jerarquía distinta a la que lo estas viendo actualmente.

No sé si la enumeración anterior es completa o clara. Sospecho que no. En cualquier caso, lo relevante es que el análisis OLAP te permite “navegar” fácilmente por la información, solicitándola con el detalle preciso y con los filtros adecuados, y que puedes hacerlo de manera dinámica, fácil, ad hoc, sobre la marcha, sin necesitar asistencia, rápido, y utilizando el lenguaje de negocio. Vamos, como la señora del vídeo.




Offtopic: En nuestro otro blog hoy también hemos publicado un artículo. Tal vez te interese suscribirte también a ese otro blog de Business Intelligence. (Google: Esto va por ti, también). :-)

viernes, 23 de diciembre de 2011

Feliz Navidad MMXI

Pues eso, que paséis una feliz Navidad y tengáis una buena entrada de año...

Este año escojo este cuadro de Murillo de “La adoración de los pastores” para ilustrar el post navideño. Me gusta por su sobriedad... sin ángeles, ni reyes... sólo los pastores viejos y barbudos, descalzos y humildes, adorando al niño...

Este año escojo este cuadro de Murillo de “La adoración de los pastores” para ilustrar el post navideño. Me gusta por su sobriedad… sin ángeles, ni reyes… sólo los pastores viejos y barbudos, descalzos y humildes, adorando al niño…

Adoración de los pastores (Lc 2, 8-20)

Había unos pastores por aquellos contornos, que dormían al raso y vigilaban por turno su rebaño durante la noche. De improviso un ángel del Señor se les presentó, y la gloria del Señor los rodeó de luz. Y se llenaron de un gran temor. El ángel les dijo:

-No temáis. Vengo a anunciaros una gran alegría, que lo será para todo el pueblo: hoy ha nacido, en la ciudad de David, el Salvador, que es Cristo, el Señor, y esto os servirá de señal: encontraréis un niño envuelto en pañales y reclinado en un pesebre.

De pronto apareció junto al ángel una muchedumbre de la milicia celestial, que alababa a Dios diciendo:

-Gloria a dios en las alturas, y paz en la tierra a los hombres en los que él se complace

Cuando los ángeles les dejaron, marchándose hacia el cielo, los pastores se decían unos a otros:

-Vayamos a Belén para ver esto que ha ocurrido y que el Señor nos ha manifestado.

Y vinieron presurosos y encontraron a María y a José y al niño reclinado en el pesebre. Al verlo, reconocieron las cosas que les habían sido anunciadas sobre este niño. Y todos los que lo oyeron se maravillaron de cuanto los pastores les habían dicho. María guardaba todas estas cosas ponderándolas en su corazón.

Y los pastores regresaron, glorificando y alabando a Dios por todo lo que habían oído y visto, según les fue dicho.

viernes, 23 de diciembre de 2011

Consejos para la PYME que busca Business Intelligence

El pasado 1 de diciembre participé en un evento en La Rioja en el que se pretendía acercar el Business Intelligence a la pequeña y mediana empresa. La organización fue perfecta, y consiguieron reunir a algunos de los mejores especialistas Business Intelligence de España. Tuve el gusto de coincidir con Moisés (Inycom), Jorge (Abast), y Emilio (Stratebi)... y de conocer a otras personas con las que no había coincidido anteriormente (de Thinktic, Ibertia, PBS, Microsoft, Oracle, IBM, etc. etc.). Creo que el balance fue francamente positivo, y las empresas asistentes tuvieron ocasión de obtener una buena panorámica del mercado BI.

Mi exposición trató sobre las barreras que encuentran las PYMES en el uso de la información. Básicamente, traté de exponer las excusas habituales que emplean las PYMES para no implantar un BI, y describir lo que se están perdiendo.

Para preparar esta presentación tuve en cuenta los consejos de los gurús en el arte de hacer presentaciones que recomiendan encarecidamente incluir poco o nada de texto, y muchas imágenes. Este fue el powerpoint que utilicé:

Este tipo de presentación tiene la contrapartida de que por si solo no es suficientemente explícito (lo pensé para acompañarme durante la charla, no para sustituirme...). Afortunadamente este blog de BI es mío, y nadie me impide extenderme ahora lo que haga falta para completar el Powerpoint con una explicación escrita... :-)

Recordad que el tema era aclarar las barreras que tienen o perciben las PYMES para implantar BI, y cuáles son los costes reales de no tener un buen sistema de información.

Y con mayor o menor éxito hablé de 3 excusas para no implantar BI:

  • Es caro. Todo es caro. El software, el hardware, el tiempo, los consultores, ...
  • Es complejo. Porque son sistemas pensados para grandes empresas, y porque los recursos humanos que tiene la PYME son escasos, y sin conocimiento de BI. La PYME no puede tener un departamento de BI, y mucho menos un “Competency Center”, como hacen las grandes empresas. En este punto, no pude evitar dar un tirón de orejas a los proveedores tradiciones. Sí. Sus soluciones son fantásticas, pero más complejas de lo que deberían.
  • No tengo tiempo. Porque todos los empleados de la PYME, técnicos o no, están ocupados haciendo otro tipo de tareas más importantes e insustituibles...

Tras describir estas tres “excusas”, expuse los tres beneficios del BI:

  • Beneficios económicos. La información es un activo que bien usado proporcionan un rápido retorno de la inversión. La Información aporta conocimiento, y el conocimiento es poder...
  • Es potente. La complejidad de la que hablaba antes no es arbitraria, y proporciona unas herramientas potentes y útiles para conocer y gestionar mejor el negocio. Muchas PYMES siguen trabajando con las mismas herramientas que hace 15 años, y están renunciando a maneras de acceder y analizar la información más ágiles y efectivas (cuadros de mando, dashboards, OLAP, ...).
  • Se gana tiempo. Porque se eliminan tareas repetitivas que no aportan valor (extracción de la información, generación de informes), y porque todos los departamentos comparten la misma información.

La “gracia” de la presentación es que utilicé las mismas metáforas gráficas para las “excusas” que para los beneficios...

La “gracia” de la presentación es que utilicé las mismas metáforas gráficas para las “excusas” que para los beneficios...

...por lo que puede extraer la siguiente conclusión/moraleja:

Los problemas que nos impiden implantar un sistema de Business Intelligence son los mismos que nos genera el no tener un sistema de Business Intelligence.

Para desenredar esta cancamusa terminé la presentación animando a los oyentes a conocer las soluciones BI existentes de primera mano, para que puedan valorar si verdaderamente el BI es algo tan caro, complejo, o inasequible para la PYME... Yo creo que no. Que los proveedores grandes se están poniendo las pilas (y así lo demostraron Oracle y Microsoft en sus respectivas presentaciones). Y que en cualquier caso existen otros proveedores más pequeños con soluciones competitivas (como Bingo Intelligence, ejem). Estos fueron mis consejos finales para las PYMES que buscan Business Intelligence:

  • Que busquen una solución que ofrezca autoservicio a los usuarios de negocio
  • Que busquen soluciones que primen la facilidad de uso
  • Que valoren las opciones de visualización
  • Y que no se olviden del Excel. El Excel Killer no existe aún.

En fin, que resultó interesante, y me sirvió para fijarme un nuevo objetivo para el año que viene. Mejoraré el modo en que hago presentaciones, y mejoraré los powerpoints que preparo. Para empezar, he abierto cuenta en Slideshare, y compartiré ahí –y aquí- mis avances powerpunteros.

martes, 29 de noviembre de 2011

Jornada Business Intelligence en La Rioja: Cómo mejorar la competitividad en la PYME

El próximo jueves 1 de diciembre, en LOGROÑO, se realizará una jornada de Business Intelligence dirigida a empresas establecidas en la Rioja, y se cubrirán casos especialmente interesantes para:

  • Sector Vinícola y de alimentación
  • Sector Industrial
  • Sector de calzado y textil
  • Sector turístico

Se trata de una Jornada organizada por el Think TIC e Ibertia.

Bingo Intelligence es uno de los colaboradores, y participaremos en una de las mesas redondas en las que se tratará el siguiente tema: “¿Qué barreras encuentran las PYMES en el uso de la información?”. También asistirán representantes de Microsoft, Oracle, IBM, Inycom, Abast, entre otros.

A través de esta y otras meses redondas, y mediante la presentación de casos prácticos, se pretende ofrecer a los participantes un foro donde tratar estas cuestiones:

  • ¿Cómo pueden las empresas medianas y pequeñas ser más competitivas utilizando adecuadamente la información y los datos?
  • ¿Cómo se puede aprovechar la información procedente de fuentes diversas para mejorar las oportunidades de negocio?
  • ¿Qué tecnologías existen en el mercado? ¿Cómo se pueden tomar decisiones más adecuadas teniendo en cuenta todas las fuentes posibles de datos?

Por el formato y por el resto de asistentes creo que puede ser una jornada de lo más interesante. Si estás en La Rioja, y tienes inquietudes por mejorar la gestión de la información de tu empresa, no lo dudes: Acércate el próximo jueves al Centro Tecnológico de la Rioja.

Aquí os dejo el folleto informativo, con el programa, y el resto de información: Jornada de Business Intelligence (Logroño, 1 de diciembre 2011).

El próximo jueves 1 de diciembre, en LOGROÑO, se realizará una jornada de Business Intelligence dirigida a empresas establecidas en la Rioja, y se cubrirán casos especialmente interesantes para: Sector Vinícola y de alimentación, Sector Industrial, Sector de calzado y textil, Sector turístico