microsoft sql server 2000 reporting services ruben alonso cebrian [email protected] código:...
TRANSCRIPT
![Page 1: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/1.jpg)
Microsoft Sql Server 2000 Reporting Services
Ruben Alonso Cebrian
Código: HOL-SQL03
![Page 2: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/2.jpg)
Agenda
• Introducción– Características del producto– Descarga Reporting Services– Requisitos de Sistema (Hardware y Software)– Componentes del servidor– Extensiones del servidor– Arquitectura de Sql Server 2000 Reporting Services– Proceso funcional– Proceso de informes
• Implementación– Reporting packs
• CRM Reports• Exchange Reports• Financial Reports
– Integración con Microsoft Visual Studio.Net 2003– Asistente para informes– Integración con Sharepoint Services– Demo: Generación de un nuevo informe
• Administración– Publicación de informes en
diversos formatos– Propiedades de informes– Seguridad– Subscripciones– Historial– Configuración del sitio
![Page 3: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/3.jpg)
Introducción
![Page 4: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/4.jpg)
Sql Server 2000 Reporting ServicesCaracterísticas del producto
- Nueva plataforma de elaboración de informes basada en servidor
- Utilizada para la creación y administración de informes tabulares, matriciales, de gráficos y de formato libre con datos extraídos de orígenes de datos relacionales y multidimensionales.
-Los informes que crean se pueden visualizar y administrar mediante una conexión basada en Web.
- Reports Manager
- Report server
- Los informes que gestiona se pueden exportar a otros formatos (csv, pdf, xsl, etc.)
- Alta integración con Microsoft Visual Studio.Net para el desarrollo de informes
- Los informes se generan en una especificación xml llamada rdl (Report definition language)
- Gestión de seguridad basada en funciones (roles)
![Page 5: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/5.jpg)
Descarga
![Page 6: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/6.jpg)
Reporting services y Olap Sample Reports
![Page 7: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/7.jpg)
Requisitos del sistema
![Page 8: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/8.jpg)
Componentes de Servidor
Componente Funcionalidad
Administrador de informes Herramienta Web de administración y acceso a informes que se distribuye con Reporting Services. Consiste en un directorio virtual dentro del servidor web.
Servidor de informes Servicio Web XML compuesto de varios componentes que se encarga de:
Controlar las solicitudes SOAP (Protocolo simple de acceso a objetos) y URL.
Procesar los informes, incluida la ejecución de consultas, evaluación de expresiones y generación de formatos de salida.
Permitir la administración de instantáneas y la caché de informes.
Se integra con el Agente SQL Server para operaciones de programación.
Admite y promueve directivas de seguridad y autorización.
Base de datos del Servidor de informes
Base de datos de SQL Server que almacena la información utilizada por el Servidor de informes, incluidas las definiciones de informe, los metadatos de informe, informes almacenados en la caché, instantáneas y recursos. La base de datos también almacena configuraciones de seguridad, información sobre cuentas y datos de programación y entrega.
![Page 9: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/9.jpg)
Extensiones del servidor
![Page 10: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/10.jpg)
Plataforma Sql Server
Sql server 2000Sql server 2000Analysis Services
Reporting Services
Replication Services
Notification Services
Data Transformation Services
Web Services
![Page 11: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/11.jpg)
SQL Server CatalogSQL Server Catalog
Report ServerReport Server
XML Web Service InterfaceXML Web Service Interface
Report ProcessingReport Processing
DeliveryDelivery
Delivery Targets(E-mail, SharePoint,
Custom)
RenderingRendering
Output Formats (HTML, Excel, PDF, Custom)
Data ProcessingData Processing
Data Sources(SQL, OLE DB, XML/A, ODBC, Oracle, Custom)
SecuritySecurity
Security Services(NT, Passport,
Custom)
Office Custom ApplicationBrowser
Arquitectura de Sql Server Reporting Services
![Page 12: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/12.jpg)
Proceso Funcional1º- Creación del informe: Los desarrolladores pueden crear y diseñar informes para su publicación en el servidor de informes mediante herramientas de diseño de Microsoft (Visual Studio.Net) o de terceros que admitan el lenguaje RDL (Report Definition Language) de definición de informes de Reporting Services para XML.
2º- Gestión del informe: las definiciones de informes, carpetas y recursos se publican y gestionan en un servicio Web para informes. Una vez gestionados, se pueden ejecutar cuando se solicite o de forma programada y, además, se les somete a un seguimiento para comprobar su coherencia y rendimiento.
3º- Entrega del informe: Reporting Services admite la entrega de informes tanto bajo demanda ("pull") o basada en la activación de eventos ("push"). Los usuarios pueden visualizar los informes en el cliente frontal basado en Web o suscribirse a su envío por correo electrónico
![Page 13: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/13.jpg)
Proceso de informes
![Page 14: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/14.jpg)
Proceso de informes
Una o varias consultas
Información de diseño
Código o expresiones
1º- Publicación de la definición del informe.
Definición de informe
2º- Combinación de los procesos de informe y de los datos en un formato intermedio
Formato intermedioCombinación
Datos
Diseño
![Page 15: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/15.jpg)
Proceso de informes
3º- El formato intermedio se guarda en la base de datos o se renderiza en otro formato4º- Los informes se compilan como un ensamblado de CLR y se ejecutan en el servidor de informes5º- El Servidor de informes puede utilizar el formato intermedio de diferentes maneras. Las funciones de almacenamiento en caché, instantáneas e historial de informe funcionan todas con los informes almacenados en el formato intermedio.
6º- Cuando se tiene acceso a un informe, a petición o como resultado de una suscripción, el Servidor de informes decide si se genera el informe desde el principio o se utiliza la instantánea almacenada en la caché.
Si un administrador ha especificado que se puede utilizar la instantánea, el Servidor de informes recupera el formato intermedio de la base de datos del Servidor de informes y la utiliza para generar el informe. En caso contrario, comienza el proceso desde el primer paso con la definición de informe.
![Page 16: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/16.jpg)
Implementación
![Page 17: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/17.jpg)
Reporting packs
![Page 18: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/18.jpg)
Integración con Visual Studio.Net
![Page 19: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/19.jpg)
Asistente para informes
![Page 20: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/20.jpg)
Asistente para informes
![Page 21: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/21.jpg)
Asistente para informes
![Page 22: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/22.jpg)
Asistente para informes
![Page 23: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/23.jpg)
Asistente para informes
![Page 24: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/24.jpg)
Asistente para informes
![Page 25: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/25.jpg)
Asistente para informes
![Page 26: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/26.jpg)
Asistente para informes
![Page 27: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/27.jpg)
Asistente para informes
![Page 28: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/28.jpg)
Integración con Sharepoint Services
![Page 29: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/29.jpg)
Demo: Generación de un nuevo informe
![Page 30: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/30.jpg)
Administración
![Page 31: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/31.jpg)
Publicación del informe en diversos formatos
![Page 32: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/32.jpg)
Propiedades de informes
![Page 33: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/33.jpg)
Seguridad
![Page 34: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/34.jpg)
Seguridad
![Page 35: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/35.jpg)
Suscripciones
![Page 36: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/36.jpg)
Suscripciones
![Page 37: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/37.jpg)
Historial
![Page 38: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/38.jpg)
Configuración del sitio
![Page 39: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/39.jpg)
Próximas Acciones
• 17/09/2005. HOL – Windows Server 2003. IPSec• 18/09/2005. Evento – Windows Update Services• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.• 17/09/2005. HOL – Windows Server 2003. IPSec• 18/09/2005. Evento – Windows Update Services• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.
![Page 40: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/40.jpg)
Boletín quincenal TechNews
![Page 41: Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian ralonso@informatica64.com Código: HOL-SQL03](https://reader035.vdocuments.us/reader035/viewer/2022062616/54a7fa31497959eb6d8b4ea6/html5/thumbnails/41.jpg)
Contactos
• Informática 64– http://www.informatica64.com– [email protected]– +34 91 665 99 98
• Profesor– [email protected]