Archivo de la etiqueta: MDX

Proyecto BI: Importar – Modelar – Visualizar

Voy a comenzar a escribir sobre proyectos BI en general y sobre tres de sus aspectos fundamentales Importar – Modelar y Visualizar. Comencemos entonces con algunas preguntas para dejar introducida esta serie.

¿Quién hace proyectos BI?

Nos hacemos esta pregunta para reflexionar un poco sobre los proyectos de Inteligencia de Negocios o Business Intelligence (BI). Estos proyectos son utilizados prácticamente por todos y cada uno de nosotros desde el momento exacto en que importamos, transformamos, modelados datos y los convertimos en información que a su vez analizamos utilizando para ellos distintas formas y elementos de visualización.

¿Cómo son los proyectos BI?

Aunque todos los proyectos BI no son iguales en cuanto a complejidad ni completitud, podemos resumir las partes integrantes de estos proyectos en la siguiente imagen:

partesproyectobi

¿Con qué herramientas contamos para proyectos Microsoft BI?

Sobre las herramientas disponibles también encontramos variedad, según la complejidad del proyecto y los roles de las personas que participen en ellos. Sin salirnos de Microsoft tenemos MS Office Excel, MS SQL Server y MS  Sharepoint. La plataforma MS BI podemos verla, también de forma resumida en la siguiente imagen:

plataforma msbi

Vamos a detallar un poco mejor las funcionalidades de estas herramientas.

MS Office Excel 2013 nos permite:

Importar datos externos, de muchos orígenes de datos diferentes y lo podemos hacer desde tres funcionalidades:

  • Ficha Datos
  • Ventana Administrar Modelo de datos (Power Pivot)
  • Power Query

Modelar datos propios o importados gracias a su lenguaje de fórmulas y expresiones y a funcionalidades como.

  • Power Query
  • Power Pivot

Visualizar información previamente modelada, limpiada, estructurada y hacerlo a través de

  • Gráficos
  • Minigráficos
  • Tablas dinámicas
  • Segmentadores
  • Power View
  • Power Map

Además, sí porque hay más :), MS Office Excel nos permite realizar tareas de prospección de datos, detección de patrones y anomalías gracias a las funcionalidades de Minería de datos. No vamos a tocar estos aspectos tan importantes ahora, porque no se corresponden con novedades de Office 2013 y ya se han descrito en dos series temáticas en este mismo blog aquí y aquí  🙂 Y ya que hablamos de Calidad de datos, existe la posibilidad de trabajar con los Servicios Maestros de datos que nos ayudan a mantener el dato limpio haciendo que cumpla un conjunto de restricciones y validaciones.

SQL Server 2012 y así también el recién extrenado SQL Server 2014 constan de un conjunto de herramientas de configuración, desarrollo y visualización que nos permiten desarrollar proyectos BI ya sea:

Desde SQL Server Management Studio (SSMS) a través de código TSQL, MDX, DMX, XMLA (y DAXMD para SQL Server 2014)

Desde proyectos de Visual Studio.NET creados y mantenidos con SQL Server Business Inteligence Management Studio ó SQL Server Data Tools, según sea la versión

Importar

  • SSMS
  • Proyectos de SQL Server Integration Services

Modelar

  • SSMS
  • Proyectos de SQL Server Integration Services
  • Proyectos de SQL Server Analysis Services
    • modelos tabulares
    • modelos multidimensionales

Visualizar

  • Proyectos de SQL Server Reporting Services
  • SQl Server Report Builder (Generador de informes)

Por su parte MS Sharepoint  dispone de opciones para proyectos BI desde:

  • Power Pivot
  • Excel ServicesPerformancePoint
  • Diseñador de Dashboard
  • Reporting Services

En la próxima entrada vamos a comenzar a analizar las opciones para Importar datos desde MS Office Excel.