[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Accotto)
1. Reporting Service R2 Maxi Accotto – MVP en SQL Server Consultoren SQL Server Conduit Solucionesen IT – http://blog.maxiaccotto.com
2. Es un servicio para el procesamiento de reportes A partir de la versión 2008 no requiere el IIS El producto viene dentro de la suite de SQLServer en todas sus ediciones sin costos adicionales Se puede instalar el servicio en un servidor distinto al relacional. Pertenece al grupo de herramientas de BI Utiliza un formato abierto para la definición llamado RDL Introducción a SSRS
3. Introducción Cont.. Diseño de distintos tipos de reportes (Tabulares, Matriz, Tablix, Gráficos y planos) Soporte de informes Ad-hoc mediante modelos Distintos tipos de datasource (Oracle, SQL, Teradata, As400, Analysisservice, custom) Exportación a distintos formatos (Word, Excel, Pdf, Csv, Html , Tiff, Custom). Los reportes se pueden consumir de distintas formas (Http, web service, wmi o vía componentes en .NET)
4. Algunos Beneficios de SSRS Mayor productividad en el desarrollo de reportes. Reportes en tiempo real e interactivos Totalmente extensible vía .NET Utiliza un formato abierto (RDL) Se integra de forma simple a nuestras aplicaciones y a productos como SharePoint Ayuda a nuestra organización a centralizar informes en una plataforma robusta. Es muy simple de utilizar por los usuarios finales. Tiene los conceptos y herramientas de cualquier herramienta servidor (seguridad, performance, escalabilidad, etc.) Para el desarrollo de reportes no se requiere conocimientos de programación.
5. Arquitectura: Native Mode Microsoft Office Custom Applications Browser Model Designer Report Builder Report Designer Report Manager Report Viewer Programmatic Interfaces:XML Web Service and URL Access Report Server Report Builder – Query generationDrill-through Report generation Report Processing Report Sources Security Services Data Processing Security Rendering Delivery Delivery Channels Output Formats Report Server Databases
6. Arquitectura: SharePoint Integrated Mode Microsoft Office Custom Applications Browser Model Designer Report Builder Report Designer Report Manager Report Viewer Programmatic Interfaces:XML Web Service and URL Access Report Server SharePoint Report Builder – Query generationDrill-through Report generation Report Server Proxy Endpoint Report Processing Report Sources Data Processing Document Mgmt Output Formats Rendering Delivery Security Collaboration Report Server Databases Config Database SharePoint Content Database
7. Novedades en 2008 R2 Nuevo Look & Feel en reportmanager Exportación a formato Feed permitiendo subscripción vía RSS. Nuevo ReportBuilder Nuevo control MAP para reportes con datos geográficos AjaxReportViewer Extensión al RDL (por ejemplo soporte de funciones geoespaciales)