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:
¿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:
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.