Business Intelligence fácil
Business Intelligence
martes, 31 de enero de 2012

Presentaciones Business Intelligence

Os dije que uno de los objetivos que me he propuesto para este año es mejorar las presentaciones que realizo.

Como primera medida, ahora sigo a gente como @ArtePresentar, y su interesantísimo blog, entre otros. Leyéndolo no me ha costado detectar cosas que hago rematadamente mal (eso es bueno: hay mucho margen para mejorar...).

En segundo lugar, he abierto una cuenta en SlideShare donde iré compartiendo presentaciones sobre Business Intelligence en general y sobre Bingo Intelligence en particular. El objetivo es publicar una presentación cada mes. Estoy sorprendido (y algo incrédulo) sobre el resultado: Mis presentaciones ya llevan 5.000 visualizaciones...

Y como tercera acción, he actualizado una de las presentaciones comerciales de Bingo Intelligence. Básicamente, he suprimido casi todo el texto, he cogido ideas de aquí y de allá (¡Hola Jorge!), y he añadido bonitos vídeos y fotografías (¡Gracias @rahego!)... De hecho, la presentación la adaptamos según el cliente y otras variables. Y está “under construction”. Esperamos mejorarla día a día. Aquí está la presentación en su estado actual:

Como veis, la mera presentación no es suficiente para entender el contenido... ¿Debería ser diferente la presentación de Slideshare que la que utilizamos presencialmente? Mmmm...

En cualquier caso, lo bueno de las presentaciones de Bingo Intelligence es que el powerpoint nos lo pulimos en 20 minutos, y así nos suele quedar una hora larga para escuchar al cliente, y para ver la herramienta en todo su esplendor...

Recuerda: Puedes seguirnos ahora también en la cuenta SlideShare de Business Intelligence fácil

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, 30 de enero de 2012

El Business Intelligence es la tecnología prioritaria, según Gartner

Business Intelligence es la máxima prioridad tecnológica para los CIO (o directores de IT), según una importante encuesta realizada por Gartner. Aquí os dejo la tabla con los resultados:

Top 10 Technology Priorities Analytics and business intelligence Mobile technologies Cloud computing (SaaS, IaaS, PaaS) Collaboration technologies (workflow) Virtualization Legacy Modernization IT Management CRM ERP Applications Security

Sin duda, el papel de las tecnologías de la información es fundamental en la gestión de las empresas hoy en día. Por este motivo, la visión de los directores de IT resulta tan relevante, y me alegra saber que reconocen el valor de la información. La información es poder.

En la nota de prensa se menciona que el BI se suele combinar con otras tecnologías para maximizar sus capacidades. Así, por ejemplo, utilizando un sistema BI sobre un aplicativo SCM se pueden mejorar los procesos logísticos, o aplicando BI sobre un CRM se busca mejorar la fidelidad de los clientes, etc.

El ranking, por lo demás, me parece razonable, ocupando el BI, las tecnologías móviles, y el cloud las posiciones preferentes. Por supuesto, estos estudios no deben interpretarse con una visión anual, ya que muestran tendencias a largo plazo. De todos modos, os dejo aquí los resultados del año anterior, para que veáis la evolución del BI frente a otras tecnologías:

Cloud computing Virtualization Mobile technologies IT management Business intelligence Networking, voice and data communications Enterprise applications Collaboration technologies Infrastructure Web 2.0

Por cierto, deben estar al caer los cuadrantes de Gartner de BI y DWH. Después del palo que le dieron a SAP el año pasado, ¿se atreverán a afearles de nuevo lo costoso que está resultando el lanzamiento de BO 4.0? ¿Dirán lo propio de IBM y Oracle? En definitiva, ¿Seguirán mostrando una cruda realidad liderada por unos megaproveedores que no son capaces de ofrecer la facilidad de uso que reclaman los usuarios?

Próximamente lo sabremos. Aquí. En tu blog favorito sobre 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.

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.