Informacin Sobre SQL Server 2008 Release Candidate 0 (RC0)
Toda la informacin y Ejemplos son Relativos a la versin Release
Candidate 0 (RC0) de SQL Server 2008 de Junio 2008.
Algunos comandos y funcionalidad podran ser diferentes una vez
liberada la versin final.
Microsoft TechNet Visual Studio 20
Agenda: Nuevo diseador de Informes (Report Designer) TABLIX Grficos (DUNDAS) Gauges (Medidores) Publicar un Reporte Ejecutar un Reporte desde una pgina web
Microsoft TechNet Visual Studio 20
Un vistazo al Nuevo Diseador de Informes: Nueva aplicacin para generar Reportes de forma fcil y sencilla Apariencia muy similar a las aplicaciones Office 2007 Nuevas reas para el diseo de Agrupaciones Solo se puede disear un Reporte a la vez Permite aadir toda la funcionalidad que se puede desarrollar en Business Intelligence Development Studio (BIDS)
Microsoft TechNet Visual Studio 20
Ventajas del Nuevo Diseador de Informes: Fcil navegacin dentro del Entorno de Trabajo Los comandos son mas fciles de localizar Permite mostrar una vista previa del Reporte La capacidad de publicacin de Reportes permite publicar el Reporte fcilmente en el Servidor de Reportes de SQL Server 2008. (independencia de IIS) Todas las regiones de datos son tratadas como Regiones Tablix
Microsoft TechNet Visual Studio 20
Ventajas del Nuevo Diseador de Informes: Tablix es una nueva Region de datos que combina atributos de reportes tabulares y reportes Matriciales.
Microsoft TechNet Visual Studio 20
Echemos un vistazo al Nuevo Diseador de Informes:
Microsoft TechNet Visual Studio 20
TABLIX: SQL Server 2008 contiene un nuevo tipo de control llamado TABLIX (mas que un control en si Tablix es una nueva funcionalidad para crear reportes mas robustos). Podemos definir TABLIX como una nueva region que contiene filas y columnas similares a una Tabla o Matriz compartiendo caracteristicas de ambos tipos. Permite definir nuevos tipos de informes que antes no eran posibles
Microsoft TechNet Visual Studio 20
Orgenes de TABLIX: En versiones previas de SSRS habia solamente dos tipos de regiones principales de datos: Table y Matrix. Una region Table se caracteriza porque tiene un numero fijo de columnas y un numero variable de filas. Una region Matrix el numero de filas y columnas es variable (crosstab fijo con numero de filas y columnas variable de datos agregados).
Microsoft TechNet Visual Studio 20
Orgenes de TABLIX: Podemos basarnos de la siguiente tabla al momento de elegir si debemos utilizar una u otra region (incluye tambien guias para utilizar listas o grficos:
Microsoft TechNet Visual Studio 20
Y por que la funcionalidad TABLIX? Esta es una buena pregunta. Si nos basamos en la tabla anterior, podemos combinar las regiones anteriores ganando cierta flexibilidad para crear tipos muy variados de informes. Pero Podemos ganar todavia mas flexibilidad si existiera un mix entre Table y Matrix. Por definicion: Tablix = Table + Matrix, es decir se trata de una nueva forma de organizar los datos tomando lo mejor de Table y de Matrix.
Microsoft TechNet Visual Studio 20
Ventajas de Tblix: Columnas y filas dinmicas y estticas Se pueden anidar grupos a nivel de filas y columnas Las cabeceras de las filas y las columnas pueden ser opcionales.
Microsoft TechNet Visual Studio 20
Ejemplo de Tblix:
Microsoft TechNet Visual Studio 20
Como vemos, algunas novedades que se aprecian en esta funcionalidad y que no estn disponibles en la regin Matrix (Tablix viene a superar muchas de las limitaciones de Matrix) son: Posibilidad de que distintos niveles de agrupamiento compartan la misma columna (en este caso categora de producto y subcategora). Se puede definir niveles de agrupacin extremo a extremo (agrupaciones por ao y regin). y otras que no se aprecian en el pantallazo anterior como por ejemplo al posibilidad de definir grupos de agregacin independientes
Microsoft TechNet Visual Studio 20
DEMO 2: Tablix
Microsoft TechNet Visual Studio 20
Grficos: Microsoft ha adquirido los productos DUNDAS para la visualizacin de datos Si usas DUNDAS con SSRS 2005, se actualizarn automticamente a SSRS 2008 Los grficos son fciles de usar y su funcionalidad da un gran paso adelante.
Microsoft TechNet Visual Studio 20
Tipos de Grficos: Lineares reas Grficos de Pastel Polar Rangos de Lnea/Columna Pirmide
Microsoft TechNet Visual Studio 20
Tipos de Grficos: Histograma Dispersiones
Microsoft TechNet Visual Studio 20
DEMO 3 Grficos
Microsoft TechNet Visual Studio 20
Gauges (Medidores): Muestran y monitorizan datos en tiempo real usando tipos de medidores y rangos de medicin totalmente configurables. Se pueden utilizar para visualizar medidores en cuadros de mando/control. Tipos de medidores: Medidores circulares Medidores Lineales.
Microsoft TechNet Visual Studio 20
DEMO 4 Medidores
Microsoft TechNet Visual Studio 20
DEMO 5 Publicando un Reporte en SQL Server Reporting Services
Microsoft TechNet Visual Studio 20
DEMO 6 Ejecutando los reportes desde una Pgina Web
Microsoft TechNet Visual Studio 20
Preguntas?
Microsoft TechNet Visual Studio 20
Aluxes .NET
Microsoft TechNet Visual Studio 20
Referencias: SQL Server 2008: Creando informes con SSRS 2008! Mayo 8, 2008 por Juan Carlos Gonzlez Martn