lunes, 31 de agosto de 2015

Power View
Con el lanzamiento de SQL Server 2012 viene Power View, un complemento de Servicios de Informes para SharePoint Server 2010. Power View amplía las ofertas de la inteligencia empresarial (BI) de Microsoft SQL Server al brindar a los usuarios de negocios un ambiente basado en la web, para construir informes ad hoc que ofrezcan un amplio surtido de visualizaciones de datos. Incorporado en el marco de aplicación de Silverlight, Power View permite a los usuarios crear e interactuar con múltiples vistas de datos para facilitar el traspaso de datos, la toma de decisiones y el análisis de datos.
Crear informes en Power View es similar a construir tablas dinámicas y gráficos dinámicos en Microsoft Excel. Los usuarios de Power View no tienen que cambiar entre modos de vista y de diseño para ver los resultados de sus cambios, y los datos con los que trabajan siempre están al día. Con unos pocos clics, pueden crear múltiples informes que brindan vistas únicas de datos objetivos.
Modelos de datos de Power View
Para usar Power View, los usuarios deben ejecutar la aplicación desde algún sitio SharePoint. Esto quiere decir que una organización que apoye Power View debe utilizar tanto las instalaciones de SQL Server como las de SharePoint Server. Además, por lo menos un modelo de datos debe ser programado para que brinde los datos necesarios para los informes. Un modelo de datos sirve como puente entre la aplicación frontal y las fuentes de datos de respaldo, no accesibles a través de la interfaz. El modelo de datos esconde los datos de origen para que los usuarios puedan trabajar con esos datos sin tener que saber nada sobre su estructura inherente, los servidores que los hospedan o la seguridad que gobierna su uso. Lo que los usuarios ven es simplemente una lista de entidades de datos.
El modelo de datos está localizado en el panel superior derecho. Observe que, por defecto, solo los nombres de las entidades de los modelos aparecen en la lista. Pero los usuarios pueden expandir cada entidad, con el fin de acceder a sus campos. Los usuarios no deben tomar otros pasos para tener acceso a los datos. Un modelo de datos, en esencia, proporciona los cimientos para todos los informes basados en ese modelo.
Los usuarios siempre arrancan Power View desde un modelo de datos. El modelo puede ser creado en uno de estos dos lugares: una biblioteca de documentos de SharePoint Server o una galería PowerPivot, un tipo especial de biblioteca de documentos de SharePoint. Se pueden construir modelos de datos en PowerPivot para Excel o en Herramientas de Datos de SQL Server. Los datos en los que se basan los modelos pueden originarse de tales fuentes como SQL Server, MySQL, DB2, OData, Oracle y Teradata. Una vez se tienen los modelos de datos necesarios, los usuarios pueden crear informes en Power View.
Visualizaciones de Power View
Power View gana la mayoría de sus puntos gracias a su interfaz Silverlight. Para crear informes, los usuarios se conectan al sitio de SharePoint a través de un buscador que permite trabajar con Silverlight, localizan un modelo de datos desde una biblioteca de documentos o una galería PowerPivot y cargan PowerView desde ese modelo. Cuando aparece la ventana de PowerView, se cambian a modo diseño y escogen los campos que desean incluir en sus informes. Escoger un campo tan solo significa expandir una entidad de la lista de entidades de modelos de datos y seleccionar el cuadro que contenga el nombre del campo. Los usuarios también pueden arrastrar el nombre del campo hacia la lista de Campos y hacia la superficie de diseño.

Los informes PowerView se guardan como archivos RDLX y solo se pueden ver en Power View. 

viernes, 28 de agosto de 2015

¿Qué es Power Pivot?

"Es uno de los mayores inventos por parte de Microsoft en los últimos 20 años"  - Bill Jelen

¿Qué es Power Pivot?

Power Pivot es un complemento gratuito de Microsoft para su software Excel en el paquete Office, es decir, es una extensión para este programa para añadirle más funcionalidades. Power Pivot se habilita en nuestras computadoras para convertir a Excel en un potente motor de procesamiento de datos,  permitiendo agrupar datos de múltiples fuentes, prepáralos para hacer reportes de una cantidad masiva de datos de una manera bastante sencilla y una velocidad sorprende, como "a la velocidad de la luz". Todo ello para obtener  información de valor, accionable y oportuna para tomar decisiones en poco tiempo.

Ejemplo

Imagina que eres un gerente de abastecimiento de producto en un supermercado, estas encargado del manejo de miles de productos y analizar miles de millones de datos para identificar que productos mantener y cuales se pueden quitar o no son tan relevantes, si se piensa en todos los desafíos que surgen para agrupar, analizar y crear reportes para sacar conclusiones significativas de esta cantidad masiva de datos, es abrumador, por mencionar algunas:

  • Habilidades para reunir datos de múltiples fuentes, ejemplo: Access, SQL Server, MySQL, Oracle, TXT, XML etc.
  • Manejo de cantidad masiva de datos: Millones de datos.
  • Habilidades para crear reportes de forma eficiente.
  • Compartir este reporte de manera efectiva.


Todos estas tareas que antes eran difíciles, ahora Power Pivot lo solventa de una forma rápida y muy sencilla de manejar, podemos crear reportes dinámicos "Tablas Dinámicas" de una cantidad masiva de datos proveniente de una gran variedad de fuentes utilizando nuestra querida interfaz de tablas dinámicas y en general, Excel.

Lo que esto quiere decir que no se necesita ser un desarrollador o  una persona con grandes habilidades en Excel para hacer esto, porque Power Pivot permite conectar todas las fuentes de datos de una manera sencilla que solo se requiere de unos cuantos clics.
 
Beneficios

De lo anterior podemos sacar varios beneficios:

Ya no hay limitación de 1 millo de filas, el cual es el límite de Excel: 1 048 576.
Es extremadamente rápido.
Relacionar tablas, datos de varias fuentes.
Una extensión de fórmulas denominadas: DAX para hacer análisis más robustos.
Fácil manejo.
Permite crear jerarquías para agrupar campos similares.


¿Cómo funciona?

Cuando habilitamos este complemento, se convierte en nuestro data warehouse.

Data Warehouse: Es un centro de bases de datos creado para un único propósito: Poner a disposición los datos de todas las fuentes de manera útil, accesible y organizada.
Todo esto en un archivo de Excel, Power Pivot está configurada para importar todo estos datos por medio de una interfaz amigable y muy fácil de usar desde una cantidad casi ilimitada de fuentes de datos como:

  • SAP
  • XML
  • MySQL
  • Oracle
  • SQL Server
  • Access
  • TXT

Una vez la información ha sido recopilada esta se puede analizar creando tablas dinámicas, gráficos dinámicos y todas sus funcionalidades, filtros; brindando la posibilidad de crear reportes bastante robustos los cuales son dinámicos, interactivas y veloces.

¿Qué es el Modelo de Datos?

El Modelo de datos es el corazón de Power Pivot el cual es interno en cada hoja de cálculo en Excel. Cada libro de Excel tiene su modelo de datos interno que permite agrupar datos de varias fuentes, relacionarlos y hacer reportes. Este brinda algunas de las características del complemento full.

El modelo de datos es el corazón o esencia de Power Pivot en cada archivo de Excel de forma interna, permitiendo un nuevo enfoque para integrar datos de varios orígenes de forma efectiva creando relaciones entre los múltiples orígenes de datos, no olvidar: Dentro del propio Excel, para posteriormente crear tablas dinámicas, gráficos dinámicos y Power View.