¿Qué hay de nuevo en SQL Server 2012 Reporting Services?

Qué diferencia hay en el SQL Server Reporting Services 2012? ¿Cuáles son las novedades? Lea este consejo del experto Roman Rehak para averiguarlo.

Aunque la lista de las nuevas características de SQL Server 2012 no es tan larga como lo fue en versiones anteriores, todavía hay mucho para emocionarse. Las nuevas características incluyen una mejor visualización e informes mas ricos, capacidad de alerta de datos y nuevas opciones de exportación. Este artículo le dará una visión general de las nuevas características que le ayudarán a decidir si son de interés para su organización.

Probablemente la novedad más interesante es Power View (anteriormente conocido como Project Crescent). Power View le permite crear informes de gran riqueza visual y presentar datos de una manera muy interactiva e innovadora.
 

Power View incluye muchos tipos de gráficos y efectos de visualización, incluidas las gráficas interactivas donde en los puntos de la gráfica interactúan conforme usted se desplaza a lo largo de la línea de tiempo. Puede ver los informes de Power View en un navegador y ejecutarlos como aplicaciones de Silverlight. Sin embargo, una cosa a tener en cuenta, es que esta característica no está tan fácilmente disponible como regulares Reporting Services. Necesita Microsoft SharePoint Server 2010 Enterprise Edition para usar Power View. 

Se crean resultados con Power View utilizando un libro modelo de PowerPivot o un modelo tabular que se ejecuta en SQL Server Analysis Services 2012. Con el fin de tomar ventaja de Power View, hay que invertir en licencias de un servidor de SharePoint, además de SQL Server. Usted también tiene que hacer frente a una difícil curva de aprendizaje tanto con SharePoint y PowerPivot antes de poder incluso empezar a usar Power View. 

Como resultado de estos factores, Power View se utiliza principalmente en las grandes empresas con departamentos especializados de Inteligencia de Negocios (BI), mientras que las empresas más pequeñas se adhieren a los tradicionales servicios de informes de SQL Reporting Services (SSRS).
 

Hace unos años, Microsoft anunció que ya no incluirían SQL Server Notification Services en futuras versiones. A la vez, se mencionó que una funcionalidad similar estaría disponible en una futura versión de Reporting Services. Esta funcionalidad prometida por fin ha aparecido en SQL Server Reporting Services 2012 y se llama Data Alerts. Ahora, usted puede configurar un informe y enviar alertas basadas en reglas y condiciones que usted define en el Diseñador de Data Alerts. 

El diseñador le permite crear reglas y condiciones en un informe existente y luego combinarlas para crear una alerta. Cuando se ejecuta un informe, se puede abrir el Diseñador de Data Alerts y crear alertas utilizando los datos del informe. Una vez que concluya sus definiciones de alerta termine, guarde la alerta y cree una agenda.
 

La definición de alerta se guarda en la base de datos de alerta. La agenda se guarda como un trabajo del Agente SQL Server. Cuando el Agente SQL inicia un trabajo de Data Alerts, lee la cola de alertas, ejecuta el informe, lee los datos del informe y aplica las reglas que usted definió en la descripción de los datos. 

Si las condiciones de alerta se cumplen, se crea una instancia de alerta y envía mensajes de alerta por correo electrónico, estos emails se pueden enviar a varios destinatarios. Puede crear Data Alerts en los informes creados con el Diseñador de Informes de Visual Studio o Report Builder, pero no podrá crear alertas sobre los informes creados en Power View. Una restricción aún mayor es que puede definir Data Alerts sólo en los informes guardados o cargados a una librería de SharePoint. 

Por lo tanto, esta característica sólo funciona cuando la instancia de Reporting Services está instalada en modo de SharePoint. Al igual que con Power View, la utilización de Data Alerts requiere un conocimiento y una licencia de SharePoint, lo cual, en ocasiones, limita de alguna manera el uso y mayor adaptación de esta función.
 

También hay algunos cambios en la forma en que Reporting Services 2012 interactúa con SharePoint. La integración de SharePoint ha mejorado mucho y ahora se implementa como un servicio compartido de SharePoint 2010. Si ejecuta Reporting Services en modo de SharePoint, ya no es necesario utilizar el Gestor de configuración de Reporting Services para administrar la configuración. En su lugar, puede utilizar la herramienta de Administración Central de SharePoint y configurar SSRS a través de las páginas de gestión de aplicaciones de Reporting Services.

Por último, hay algunos cambios en la forma de exportar los informes a Microsoft Excel y a los formatos de Microsoft Word. Al exportar a Excel, el archivo se encuentra por defecto representa como un documento de Excel compatible con Microsoft Excel 2007-2010. Se utiliza el formato Office Open XML con extensión XSLX. Este es el único formato disponible en la lista de exportación por defecto. Si desea habilitar la presentación en Excel 2003, debe modificar el archivo de configuración de Reporting Services y hacer que esté disponible esta extensión de presentación en la lista de extensiones compatibles. La nueva extensión de presentación en Excel 2007-2010 tiene varias mejoras sobre la extensión 2003. 

Entre otras cosas, el número máximo de filas por hoja de cálculo es ahora 1’048,576, y la cantidad máxima de columnas por hoja de cálculo es ahora 16,384. (Había 65,535 filas y 256 columnas en SQL Server 2008). Los cambios en la exportación a Microsoft Word son similares a Excel. Los archivos se guardan en formato Microsoft Word 2007-2010 con una extensión DOCX. Al igual que con Excel, tiene que modificar el archivo de configuración para permitir exportar en el formato de Word 2003. Una mejora adicional es que al exportar al nuevo formato de Excel o Word 2007-2010, los archivos presentados serán de menor tamaño de lo que eran en SSRS 2008.

Como se puede ver, SQL Server Reporting Services 2012 ofrece varias características nuevas y mejoradas que vale la pena analizar. Aunque Data Alerts y Power View requieren SharePoint y pueden no ser adecuadas para los pequeños negocios que no tienen conocimientos de SharePoint, debe por lo menos ser capaz de beneficiarse de las mejores opciones de presentación de informes al exportar a Microsoft Word o Excel.

Investigue más sobre Infraestructura empresarial y DC