Archivo de la etiqueta: Analizar datos

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.

Serie MS Excel 2013 – Segunda parte

Hace unos meses comencé a escribir sobre las novedades y características de MS Office Excel 2013 . Con el paso del tiempo han aparecido más funcionalidades y me dispongo a comenzar esta segunda parte de la serie dedicada al Análisis y Visualización de datos con MS Office Excel 2013.

Vamos a comenzar retomando el análisis de datos con PowerPivot, sí porque aunque ya hemos aprendido bastante en la serie PowerPivot con SQL Server 2008R2 y 2012  y , resulta que en Excel 2013 tenemos algunas novedades interesantes. Tenemos pendiente profundizar en el Lenguaje de Expresiones DAX, del que empezamos a hablar aquí; pero de momento lo apartamos… ya le haremos un hueco como se merece.

Esta es la nueva cinta de opciones para PowerPivot y el análisis desde tabla dinámica con los filtros segmentadores y de escala de tiempos que analizamos en la primera parte de la serie dedicada a Excel 2013 

ppexcel13

Luego, hablaremos de más novedades en visualización, ya vimos gráficos, ahora tocará el turno a PowerView y PowerMap.

Sobre PowerView veremos cómo crear gráficos dinámicos que se basan en el modelo de datos y que nos permiten crear mosaicos donde se integran tablas, matrices, tarjetas y gráficos.

mosaicoexcel13

Además, es bastante útil para el trabajo con mapas.

mapaexcel13

Y hay más sobre visualización, hablaremos sobre Power Map o GeoFlow. Esta utilidad está acabadita de salir del horno, es de mediados de año, y nos permite crear unos recorridos con diferentes capas y plantillas para la visualización de los datos como muestra la siguiente imagen.

pmexcel13

 

Si todo esto nos parece poco y el tiempo nos deja hablaremos de PowerData, Analytics for Twitter y también de Inquire ¡!! Ufff se acumulan las novedades.

En el caso de Power Query o Data Explorer nos encontramos con una excelente herramienta de integración de datos externos con opciones de extracción, modificación, y transformación, no tiene desperdicio.

deexcel13

qeexcel13

En los tiempos que corren, cada vez tiene más relevancia el análisis de sentimiento y la influencia que tienen las redes sociales, por lo que se aprecia mucho una funcionalidad como  Analytics for Twitter que nos ofrece, a través de tablas, segmentadores y gráficos, una información interesantísima sobre estos temas. En la siguiente figura tenemos un ejemplo.

analyexcel13

Y por último; pero no menos interesante está Inquire o Consulta, que nos permite analizar los metadatos del documento Excel, rastrear fórmulas, comparar archivos, etc.

inqexcel13

inq1excel13

Así es que, ¡¡ vamos a por todo !! En la próxima entrada, Novedades de PowerPivot en MS Office Excel 2013.

Serie Excel 2013 Primera parte

Vamos a hacer un alto en el camino hoy para ver lo que ya tenemos visto hasta ahora de las Novedades y funcionalidades de MS Office Excel 2013.

Las entradas que he escrito hasta ahora en esta serie son:

1.- Introducción a la serie Análisis de datos con MS Office Excel 2013

2.- Excel 2013 Inicio y Sesión Office

3.- Excel 2013 Fichas menú

4.- Excel 2013 Menú Archivo

5.- Excel 2013 Insertar

6.- Excel 2013 Análisis rápido de cadenas

7.- Excel 2013 Análisis rápido de números

8.- Excel 2013 Análisis rápido y Formato condicional

9.- Excel 2013 Gráficos recomendados

10.- Excel 2013 Elementos de Gráficos

11.- Excel 2013 Estilos de gráficos

12.- Excel 2013 Filtros en gráficos

13.- Excel 2013 Gráficos combinados

14.- Excel 2013 Cambios en ficha gráficos

15.- Excel 2013 Segmentación de datos en tablas

16.- Excel 2013 Cambios menú de Tabla dinámica

17.- Excel 2013 Tablas dinámicas recomendadas

18.- Excel 2013 Tablas dinámicas combinadas

19.- Excel 2013 Relaciones en Tablas dinámicas

20.- Excel 2013 Modelos de datos en Tablas dinámicas

21.- Excel 2013 Filtros de segmentación en tablas dinámicas

22.- Excel 2013 Filtros de Escala de tiempos en tablas dinámicas

23.- Excel 2013 Escalas de tiempo y relaciones entre tablas

Continuaremos viendo el resto de características de esta excelente versión de MS Office Excel 2013.

Excel 2013 Escalas de tiempo y relaciones entre tablas

Para trabajar con modelos de análisis de datos con MS Office Excel, ya sea con modelos PowerPivot o modelos de datos con tablas dinámicas, una constante en nuestra tarea es conseguir crear la correcta relación entre las tablas que se están utilizando en el modelo. A lo largo de esta serie dedicada a las Novedades de Excel, la serie sobre DAX y las series dedicadas a PowerPivot  y Modelo Tabular  hemos visto algunos ejemplos. Sigue leyendo