Business Intelligence
lunes, 18 de enero de 2010

Un paseo por el mundo de Microsoft Business Intelligence

Como sabéis, las soluciones de Business Intelligence de Microsoft se centran fundamentalmente en SQL Server (como motor de base de datos) y Excel (como front-end del usuario), además SQL Server incluye una serie de servicios que completan y añaden funcionalidad a esta arquitectura.

El futuro de Microsoft Business Intelligence seguirá basándose en estas dos piezas básicas:

  • Excel, con todas sus limitaciones, sigue siendo la herramienta preferida por los usuarios de negocio que deben generar informes, y por aquellos que necesitan analizar la información.
  • SQL Server Analysis Services es el motor multidimensional de Microsoft, y proporciona buenos tiempos de respuesta y una estructura jerárquica fácil de utilizar.

A través de SQL Server Sí!, he encontrado un vídeo que hace una introducción de estas tecnologías. Se trata de una sesión que se realizó en el Codecamp 2009, en Tarragona. En el vídeo se muestra cómo se construye un cubo, y se mencionan las problemáticas habituales en los proyectos de Business Intelligence (calidad del dato, dimensión de tiempo, cálculos, etc.).

La presentación está dirigida a usuarios técnicos que no han trabajado con Business Intelligence, o que no conocen las soluciones de Microsoft Business Intelligence. El vídeo está bien, pero el presentador es la bomba. Hace la presentación muy amena gracias a un sin fin de bromas (y otros chascarrillos). Si quieres aprender un poco sobre Analysis Services y/o echarte unas risas, te recomiendo vivamente este vídeo de 1 hora de duración...

  1. JohnSSISviernes, 22 de enero de 2010

    Yo no sé si estoy del todo de acuerdo que la apuesta BI de Microsoft sea SSAS y Excel 2007. Excel 2007 si que te puede dar pie a creacion de informes propios de cubos, esto es arrastrar columnas para aquí, metricas para allá.. lo que se llama Analisis. Yo creo que con Reporting Services 2008 que incluye los fantasticos gráficos de Dundas ya puedes crear unos informes de BI más que buenos. Con la ayuda de Sharepoint y sus webparts se pueden incluir KPIs y al final te creas una solucion completa de BI sencilla y muy interesante.

    La unica pega es que no deja crear tus propios informes a los usuarios finales, pero seamos realistas, en las empresas que tienen soluciones BI, cuánto porcentaje de gente se crea sus propios informes? bajisimo, no? Y si para esos hacemos un esfuerzo y les creamos los informes con ciertos combos en los que puedan jugar con el informe?

    Alguna opinion al respecto ?

    JohnSSIS

  2. Usuaria de Negocioviernes, 22 de enero de 2010

    Hola John,

    estoy de acuerdo en que en las empresas que utilizamos plataformas de BI, un bajo porcentaje de usuarios se crean sus propios informes. Pero, porqué? yo creo que las soluciones actuales siguen siendo demasiado técnicas y complejas de manejar, lo cual no ayuda a que los usuarios puedan crear los informes y tengamos que depender del departamento de informática. En mi caso, siendo una usuaria avanzada de este tipo de herramientas, en muchos casos, todavía tengo que recurrir a informática, lo cual retrasa mi trabajo.

  3. JohnSSISmartes, 26 de enero de 2010

    Hola,

    Si, totalmente de acuerdo con lo que dices. Por eso mismo, la soluciones actuales son muy complejas para que se creen sus propios informes. Por eso, yo actualmente apuesto por la creacion de informes a los usuarios desde el departamento de BI. Y apuesto por soluciones muy sencillas de reporting. Por lo menos hasta que llegue alguna solución sencilla.

    Un saludo y gracias por tu comentario

    JohnSSIS

  4. BI FACILmartes, 26 de enero de 2010

    Hola John,

    Efectivamente, Microsoft incluye Reporting Services dentro de su suite de BI, sin embargo, creo que sólo puede considerarse BI en un sentido muy laxo... Me explico...

    Reporting Services es prácticamente un entorno de programación, dirigido a programadores, y en este sentido podría considerarse un componente más de su suite de desarrollo (Visual Studio). Por ejemplo, con ASP.NET se podría crear una página web con mucha información y muchos informes... ¿Pero es eso una solución de BI? Desde el punto de vista del usuario, existe poca diferencia entre eso y un report de cualquier suite tradicioal. Se trata de uno o varios informes predefinidos, más o menos bonitos, desde donde pueden hacer seguimiento de su negocio.

    Reporting Services facilita al programador la creación de estos informes dentro de la aplicación que esté desarrollando.

    Microsoft también tiene soluciones como Report Builder, pero tiene semejante limitaciones. El usuario final sólo puede hacer cosas muy básicas.

    En cualquier caso, es indudable que está avanzando en estas soluciones, sin embargo, mi sensación es que avanzan más rápido en potenciar Excel como plataforma BI (slicers, aleras semafóricas, integración, SSAS, publicación/distribución con Sharepoint...). Y eso es sobretodo lo que utilizan las empresas (mucho más que Report Builder o Reporting Services...).

    A fecha de hoy, en el 2010, un verdadero BI debe ofrecer al usuario de negocio funcionalidades de consultas ad-hoc, por lo menos. Y, en ese sentido, me resisto a considerar Reporting Services como una solución de BI.

    Como hoja de cálculo, Excel ya lo tiene todo. Nadie pide más. Lo que le falta -y lo que están incluyendo en Office 2007 y Office 2010- son las características BI.

    Por lo demás, coincido con Usuaria de Negocio y contigo en que las herramientas tradicionales son complejas, y por ese motivo siguen teniendo sentido soluciones como RS, y tiene sentido que IT siga desarrollando muchos informes. Es inevitable.

¿Qué es BI?

Las metodologías Business Intelligence utilizan la información para mejorar la gestión de las empresas.

Gracias al software de BI, los usuarios pueden acceder y analizar los datos con facilidad, y tomar mejores decisiones.

Últimos comentarios

Categorias

Palabras clave