26
SQL Server 2008 Microsoft TechNet Microsoft Reporting Services Visual Studio 2 ISC. Carlos Roberto Choc Pech. Comunidad Aluxes .NET [email protected]

SQL Server Reporting Services 2008

  • Upload
    tonymx

  • View
    24.581

  • Download
    2

Embed Size (px)

DESCRIPTION

Presentación de las nuevas novedades de SQL Server Reporting Services 2008

Citation preview

Page 1: SQL Server Reporting Services 2008

SQL Server 2008

Microsoft TechNet

Microsoft

Reporting Services

Visual Studio 2008

ISC. Carlos Roberto Choc Pech.Comunidad Aluxes [email protected]

Page 2: SQL Server Reporting Services 2008

Información Sobre SQL Server 2008 Release Candidate 0 (RC0)

• Toda la información y Ejemplos son Relativos a la versión Release Candidate 0 (RC0) de SQL Server 2008 de Junio 2008.

• Algunos comandos y funcionalidad podrían ser diferentes una vez liberada la versión final.

Microsoft TechNet Visual Studio 2008

Page 3: SQL Server Reporting Services 2008

Agenda:• Nuevo diseñador de Informes (Report Designer)

• TABLIX

• Gráficos (DUNDAS)

• Gauges (Medidores)

• Publicar un Reporte

• Ejecutar un Reporte desde una página web

Microsoft TechNet Visual Studio 2008

Page 4: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Un vistazo al Nuevo Diseñador de Informes:

• Nueva aplicación para generar Reportes de forma fácil y sencilla

• Apariencia muy similar a las aplicaciones Office 2007

• Nuevas áreas para el diseño de Agrupaciones

• Solo se puede diseñar un Reporte a la vez

• Permite añadir toda la funcionalidad que se puede desarrollar en Business Intelligence Development Studio (BIDS)

Page 5: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Ventajas del Nuevo Diseñador de Informes:

• Fácil navegación dentro del Entorno de Trabajo

• Los comandos son mas fáciles de localizar

• Permite mostrar una vista previa del Reporte

• La capacidad de publicación de Reportes permite publicar el Reporte fácilmente en el Servidor de Reportes de SQL Server 2008. (independencia de IIS)

• Todas las regiones de datos son tratadas como Regiones Tablix

Page 6: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Ventajas del Nuevo Diseñador de Informes:

• Tablix es una nueva Region de datos que combina atributos de reportes tabulares y reportes Matriciales.

Page 7: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Echemos un vistazo al Nuevo Diseñador de Informes:

Page 8: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

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

Page 9: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Orígenes 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).

Page 10: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Orígenes 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 gráficos:

Page 11: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

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.

Page 12: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Ventajas de Táblix:• Columnas y filas dinámicas y estáticas

• Se pueden anidar grupos a nivel de filas y columnas

• Las cabeceras de las filas y las columnas pueden ser opcionales.

Page 13: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Ejemplo de Táblix:

Page 14: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

• Como vemos, algunas novedades que se aprecian en esta funcionalidad y que no están disponibles en la región 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 categoría de producto y subcategoría). Se puede definir niveles de agrupación extremo a extremo (agrupaciones por año y región). y otras que no se aprecian en el pantallazo anterior como por ejemplo al posibilidad de definir grupos de agregación independientes

Page 15: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

DEMO 2:

• Tablix

Page 16: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Gráficos:• Microsoft ha adquirido los productos DUNDAS para la visualización de datos

• Si usas DUNDAS con SSRS 2005, se actualizarán automáticamente a SSRS 2008

• Los gráficos son fáciles de usar y su funcionalidad da un gran paso adelante.

Page 17: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Tipos de Gráficos:• Lineares

• Áreas

• Gráficos de Pastel

• Polar

• Rangos de Línea/Columna

• Pirámide

Page 18: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Tipos de Gráficos:• Histograma

• Dispersiones

Page 19: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

DEMO 3

•Gráficos

Page 20: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Gauges (Medidores):• Muestran y monitorizan datos en tiempo real usando tipos de medidores y rangos de medición totalmente configurables.

• Se pueden utilizar para visualizar medidores en cuadros de mando/control.

• Tipos de medidores:

• Medidores circulares

• Medidores Lineales.

Page 21: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

DEMO 4

• Medidores

Page 22: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

DEMO 5

• Publicando un Reporte en SQL Server Reporting Services

Page 23: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

DEMO 6

• Ejecutando los reportes desde una Página Web

Page 24: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Preguntas?

Page 25: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

Aluxes .NET

Page 26: SQL Server Reporting Services 2008

Microsoft TechNet Visual Studio 2008

SQL Server 2008: Creando informes con SSRS 2008!Mayo 8, 2008 por Juan Carlos González Martín

Referencias:

Tablix – The Crown Jewel