Академический Документы
Профессиональный Документы
Культура Документы
Construyendo una
solución de BI paso a paso Explotando Datos
con SQL Server 2005 Reporting Services (SSRS)
Web services
Report Manager
Servicios de Seguridad
Web Service XML (NT, Passport,
Fuentes de Datos
(SQL, OLE DB, XML/A, Custom) SOAP Endpoint
URL Access WMI
ODBC, Oracle, Custom) Report Server reportservice.asmx
1
Ciclo de Vida de los Reportes Diseño de reportes
SQL Server Reporting Services Los informes se definen como Report Definition
Provee una única plataforma para el diseño, Language (RDL), un esquema XML documentado
administración y distribución de los
reportes. Con herramientas de Microsoft o de terceros que
generan RDL
Crea informes a partir de varias fuentes de datos
(SQL, OLE DB, ODBC, Oracle, y proveedores .NET)
2
Administración vía Web Administración de Reportes
APIs de Servicios Web para Administración
Interfaces de administración vía Web y Win32
Funciones para Administración de Reportes
Metadata de Reportes (Nombre, Descripción,
Conexiones, Credenciales, Parámetros)
Planificación integrada a SQL Server Agent
Propiedades de ejecución (en vivo, cache o snapshot)
Historial de ejecuciones previas
Arquitectura extensible, basada en roles
3
Distribución vía E-Mail Distribución de Reportes
Formatos soportados para la distribución de
reportes
Web (HTML 4 and 3.2)
Impresiones (TIFF, PDF)
Datos (Excel, XML, CSV)
Suscripción y distribución personalizada y
definida por el administrador
Habilidad para seleccionar el formato vía suscripción
Distribución de links o de reportes
Suscripciones basadas en datos para distribución
personal
Arquitectura extensible para la distribución
E-mail, SharePoint
SQL Relational
Report Server Engine
SQL Relational
Engine
RSDB
RSDB
4
Implementación 3 soportada Implementación 4 soportada
Scale-out Múltiples Instancias (Solo SQL Server
Report Server en varios servidores 2005)
Varios Report Servers sobre un solo servidor
Report Servers comparten el mismo RSDB Cada uno tiene su propio RSDB
Motor Relacional SQL en otro servidor Puede usar el mismo motor relacional SQL, puede ser remoto
RS 2000 tiene permitido una sola instancia, siempre la default
Server
Server Server
SQL Relational
Report Server SQL Relational Engine
Engine Report Server
(Default
NLB SW/HW Instance) RSDB 1
Server
RSDB Report Server
(Named
Report Server Instance) RSDB 2
5
Elementos personalizados de los informes
Ordenamiento Interactivo
Amplían el
Permite que la procesamiento de
persona que vea el informes mediante la
creación de elementos
informe publicado personalizados de
pueda reordenar los informes
datos en su informe Pueden agregar
indicadores, códigos de
barras, mapas, etc
Tienen su propio
conjunto de cuadros de
diálogo y páginas de
propiedades
Diseñador de consultas de Analysis Services Integración con SQL Server Management Studio
Diseñador de Configurar y
consultas integrado administrar la
para Analysis
Services (SSAS) implementación de
Reporting Services
Se crea consultas
arrastrando y a través SSMS
colocando metadatos Generación de
del servidor y
obteniendo una vista secuencias de
previa de los comandos para el
resultados Servidor de informes
Capacidad de filtrar
los resultados y de
establecer fácilmente
los parámetros de las
consultas MDX
6
Cliente de Report Builder Diseñador de modelos de Report Builder
7
Reporting Services 2005
con Analysis Services 2005
8
Seleccionando el servidor y la Probando la conexión
Base de datos
multidimensional
9
Diseñando la consulta Seleccionando las dimensiones y médidas
10
Estilo de la Tabla Finalizando el Reporte
11
Seleccionando el reporte Vista del Reporte
12
Creando el tipo de conexión, cadena de
Creando nuevo Data Source conexión y autenticación
Provider=MSOLAP.3;
Data Source=localhost;
Initial
Catalog=DemoAdventureWorks;
Integrated Security=SSPI
13
Click Report Builder Seleccionando modelo del reporte
14
Guardando e implementando el reporte Guardando
15