Business Intelligence: El BI Maturity Model de Wayne Eckerson!

Estos días estoy leyendo el libro Business Intelligence in Microsoft SharePoint 2013, que aporta una perspectiva no tan tecnológica respecto a las capacidades de BI presentes en SharePoint 2013, sino más bien enfocada en el ámbito de estrategia de BI para una organización y que herramientas en el ámbito de SharePoint hay disponibles para dicha estrategia. En este sentido, dentro del libro me he encontrado con Modelo de madurez de BI de Wayne Eckerson que define 6 etapas en el progreso de adopción de BI de manera que pase de ser un centro de coste a un activo estratégico. Este modelo, realmente interesante lo podéis ver en el correspondiente documento PDF de libre descarga de la TDWI (The Data Warehouse Institute): http://download.101com.com/tdwi/Poster/TDWI_BI_Maturity_Model_Poster_2005.pdf

image

Además, sobre la base de este modelo podemos medir la madurez en términos de BI de una organización a través del correspondiente benchmark que han creado para este propósito: http://tdwi.org/pages/maturity-model/maturity-model-home.aspx

Anuncios

Excel 2013: Disponible la preview publica de GeoFlow…que los mapas cojan otra dimensión ;-)!

Microsoft acaba de liberar la public preview de una AddIn para Excel que va a dar mucho que hablar en cuanto a las posibilidades que brinda para visualizar y analizar fuentes de información con muchas cantidades de datos…vamos, que se trata de otra herramienta más que se alinea con la estrategia de Big Data de Microsoft qué proporciona un continuo de tecnologías y plataformas que permite trabajar con conjuntos de datos Big Data desde su origen hasta su presentación pasando por su análisis. Os dejo un par de referencias relativas a GeoFlow que se acaban de publicar en el blog del equipo de Excel y una imagen que por sí sola deja entrever las posibilidades de esta herramienta:

Podéis descargaros GeoFlow para Excel 2013 en este enlace.

Gemini: Un par de vídeos demostrativos!

Hace unos meses os hablaba sobre las buenas impresiones que me había causado Microsoft Gemini, un nuevo componente de la plataforma de BI de Microsoft pensado para explotar datos de forma masiva, con un rendimiento aceptable y generar modelos de análisis que luego se pueden compartir vía SharePoint y Excel Services. En esta ocasión os dejo un par de vídeos para que podáis ver en vivo las capacidades de Gemini.

  • Creación de un modelo con Gemini y Excel:
  • Como compartir el modelo de Gemini en la web mediante SharePoint y Excel Services:

Fuente: Blog del equipo de BI.

MOSS: Más BI con Microsoft Gemini!

Dentro de las pocas cosas que se pueden contar del MVP Summit está Microsoft Gemini  que fue anunciado en la conferencia sobre BI que Microsoft realizó hace unas semanas. Gemini forma parte de las capacidades de BI de la nueva versión de SQL Server (cuyo nombre en código es Kilimanjaro), pero que también es complementaria con Microsoft Office Excel y Microsoft Office SharePoint Server 2007 y SharePoint 14:

  • Por una parte, nos encontraremos conque Gemini aparecerá como un Add-In de Excel que permitirá explotar datos de forma masiva (estamos hablando de millones de registro) con un rendimiento aceptable y a partir de orígenes de información variados: BD’s SQL Server, listas de SharePoint, …de hecho, durante el MVP Summit pude ver una demo en la que con este Add-In se podían explotar un millón de registros con un alto rendimiento.
  • Por otro lado, los datos explotados con Gemini se podrán publicar en MOSS o SharePoint 14 apoyándose en las capacidades de Excel Services, para lo que necesitaremos además un nuevo servidor añadido a la colección de servidores que forma parte de la plataforma SharePoint y que no deja de crecer (FAST, Performance Point, …): Gemini Server.

Lo interesante por tanto es que se trata de una herramienta de explotación de datos similar a lo que ya tenemos en Analysis Services, pero que será capaz de explotar grandes cantidades de datos con un alto rendimiento y ofrecerlos al usuario final a través de Microsoft Excel o bien de MOSS…una maravilla que dará que hablar.

Cursos Gratuitos de Analysis Services!

Hacía tiempo que tenía este post en mi carpeta de borradores de Windows Live Writer, asique hoy he decidido sacarlo a la luz puesto que creo que la información le va a ser útil a más de uno. En esta ocasión se trata de una serie de cursos gratuitos sobre SQL Server Analysis Services (actualizados a la versión 2008):
 

In this lesson, you define a data source view within an Analysis Services project by using BI Development Studio.

In this lesson, you define a cube and its dimensions by using the Cube Wizard, and then deploy the cube to the local instance of Analysis Services.

In this lesson, you improve the user-friendliness of the cube and incrementally deploy the related changes, processing the cube and its dimensions as needed.

In this lesson, you define a referenced dimension relationship, order attribute members by using composite keys, and define custom error handling.

In this lesson, you define a fact relationship for a degenerate dimension and define a many-to-many relationship.

In this lesson, you define calculated members, named sets, and scripts.

In this lesson, you define Key Performance Indicators (KPIs).

In this lesson, you define actions.

In this lesson, you define views of a cube and translations of metadata.

In this lesson, you define administrative and user roles

Como siempre, espero que la información os sea útil.

WSS 3.0 & MOSS: TechNet Virtual Labs!

Preparando un nuevo seminario sobre SharePoint (una nueva vuelta de tuerca más: SharePoint + Business Intelligence), me encontré con una serie de virtual labs sobre la plataforma Microsoft Office 2007 (cliente y servidor) en la que podemos evaluar muchas de sus capacidades:

2007 Microsoft Office System: Virtual Lab Express

2007 Microsoft Office System

Office Groove 2007

Deployment and Migration

Windows SharePoint Services 3.0

Office SharePoint Server 2007

Business Intelligence

SSRS 2008: Creación y publicación de informes (I)!

Hace unos meses os hablaba sobre los cambios en cuanto a la creación de informes en SQL Server Reporting Services 2008 (SSRS 2008). Los ejemplos de aquellos posts estaban basados en la CTP6 de SQL Server 2008, por lo que me he decidido a actualizar aquellos artículos para que veáis como es la creación de informes con la RTM de SQL Server 2008, y con Report Builder 2.0. Dedicaré este posts y los siguientes para ir viendo algunas de las características de la creación de informes con SSRS 2008. Para los conocedores de las versiones previas de SSRS, sin duda podrá ser una decepción las pocas novedades que aparecen a la hora de crear y publicar informes con SSRS 2008…pero también os diré que los mayores cambios van por dentro en cuanto a que se ha hecho un trabajo muy duro para redefinir la arquitectura de SSRS 2008. Empecemos.

Comenzando con SSRS 2008

Lo primero que vamos a hacer es introducirnos en el entorno de diseño de informes de SSRS 2008: el Report Designer encajado en el Business Intelligence Management Studio (BI Management Studio). Para acceder al nuevo diseñador:

  • Lanzamos el BI Management Studio.
  • Creamos un nuevo proyecto de tipo Report Server Project dentro de la sección Business Intelligence Projects. Le ponemos como nombre AdventureWorksReports.

Una vez creado el proyecto, lo primero que haremos es crear un Shared Data Source. Para ello, hacemos clic con el botón derecho del ratón sobre la carpeta Shared Data Sources y pulsamos la opción Add New Data Source.

  • De este modo, se abrirá un asistente que nos irá guiando en el proceso de creación de la fuente de datos y el dataset en el que basaremos nuestro informe. En la primera pantalla del asistente especificamos los siguientes parámetros:
    • El nombre del data source: dsAdventureWorks.
    • El tipo de conexión: dejamos la que viene por defecto (Microsoft SQL Server).
image image

image

    • La cadena de conexión, que configuramos a través del botón Edit. En la misma configuraremos los siguientes parámetros:
      • Nombre del servidor: localhost.
      • Mecanismo de acceso al servidor: Wndows Authentication.
      • Base de datos: AdventureWorks.
  • Tras testear la conexión, pulsamos OK y a continuación el botón Ok del asistente.

Una vez creada la fuente de datos compartida, lo siguiente que vamos a hacer es crear un informe vinculado a esta fuente de datos:

  • Hacemos clic con el botón derecho del ratón sobre la carpeta Reports y luego seleccionaos Add -> New Item.
image image

image

  • En la pantalla que se abre elegimos un elemento de tipo Report y le damos el nombre de AdventureWorksVS2008.
  • De este modo se abrirá el diseñador de informes del BI Management Studio.
  • Para empezar a diseñar el informe, arrastramos un elemento de tipo Matrix desde la ToolBox del BI Management Studio.
image image

image

  • De este modo se abrirá una ventana que nos permitirá asociar la fuente de datos a utilizar en el informe. En nuestro caso, marcamos la opción Use data source reference y seleccionamos dsAdventureWorksVS2008. A continuación pulsamos Next.
  • A continuación se abrirá la ventana del Query Designer en la que construiremos la consulta correspondiente (es la misma que en el primer post sobre SSRS 2008).
  • Probamos la consulta para ver qué resultados produce.
  • Pulsamos Finish y ya tenemos listo el dataset para usarlo en nuestro informe.
image image

image

Diseñando el informe

Una vez que ya tenemos configurado todo lo necesario para crear un primer informe, vamos a diseñarlo:

  • Situamos el control Matrix en el centro del área de diseño utilizando el icono de manejo (icono de cuatro flechas).
  • Especificamos el área de datos a través de los nuevos smart tags contextuales que han sido añadidas a la superficie de diseño. A través de estos smart tags añadimos el campo SalesAmount en la zona Data.
  • Otra de las novedades de SSRS 2008 es la relativa a como añadir niveles de agrupación a un informe. Es tan sencillo como seleccionar el campo del dataset que vamos a utilizar y arrastrarlo a la sección Row Groups que aparece bajo la superficie de diseño del informe. Repetimos la operación añadiendo en esta ocasión el campo SubCategory, que insertaremos justo debajo de ProductCategory.
  • De la misma forma que hemos especificado el agrupamiento por filas, vamos a realizar el agrupamiento por columnas. Para ello:
    • Arrastramos el campo Region en el área Column Groups. Repetimos el proceso con el campo OrderYear.
image image

image

  • Lo siguiente que vamos a hacer es añadir Sub-Totales al informe. Para ello, seleccionamos el campo SalesAmount del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> Row.
  • Añadimos un nuevo Sub-Total, pero a nivel de columna. Para ello, seleccionamos el campo SalesAmount del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> Column.
  • Lo siguiente que vamos a hacer es añadir Totales al informe. Para ello, seleccionamos el campo ProductCategory del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> After.
image image

image

  • Repetimos el proceso, pero seleccionando en esta ocasión el campo Region, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> After.
  • Para finalizar el informe, utilizamos las herramientas disponibles a nivel de formato para darle un aspecto más visual.
  • Para previsualizar el informe, simplemente pulsamos la pestaña Preview.
image image

image

Publicando el informe

Una vez que hemos diseñado el informe, vamos a publicarlo en el Report Server. Para ello:

  • Nos vamos al explorador de soluciones, hacemos clic con el botón derecho del ratón en el nombre de la solución y pulsamos sobre la Properties.
  • En esta ventana especificamos:
  • A través de las opciones que nos ofrece el menú contextual de la solución, pulsamos Deploy.
  • Si no ha habido problemas, nos vamos al Report Manager (http://localhost/Reports) y comprobaremos que el informe se ha desplegado y se visualiza de manera correcta.
image image

image

Y hasta aquí llega este primer post sobre creación y publicación de informes en SSRS 2008. Espero que os haya resultado interesante.