You are on page 1of 4

Recopilado por: Luis Ernesto Navarro Castaeda Curso de Administracin de base de datos Introduccin a Sql server 2012 Reporting

Services

23/12/12

Definicin Reporting Services es una plataforma de informes basada en servidores que proporciona la funcionalidad completa de generacin de informes para una gran variedad de orgenes de datos. Reporting Services incluye un conjunto completo de herramientas para que cree, administre y entregue informes, y las API que permiten a los desarrolladores integrar o ampliar el procesamiento de datos e informes en aplicaciones personalizadas. Las herramientas de Reporting Services funcionan en el entorno de Microsoft Visual Studio y estn totalmente integradas con las herramientas y componentes de SQL Server. Con Reporting Services, puede crear informes interactivos, tabulares, grficos o de forma libre a partir de orgenes de datos relacionales, multidimensionales o basados en XML. Los informes pueden incluir visualizacin de datos avanzada, como diagramas, mapas y minigrficos. Puede publicar informes, programar el procesamiento de los informes o acceder a informes a peticin. Puede elegir entre varios formatos de visualizacin, exportar informes a otras aplicaciones, como Microsoft Excel, y suscribirse a los informes publicados. Los informes creados se pueden ver mediante una conexin basada en web o como parte de una aplicacin de Microsoft Windows o un sitio de SharePoint. Puede crear tambin alertas de datos en los informes publicados en un sitio de SharePoint y recibir mensajes de correo electrnico cuando cambien los datos del informe. Caractersticas Administracin Interfaz basada en web De lneas de comandos herramientas de gestin Generador de informes Modelo de datos para crear informes Programabilidad Application Programming Interface(API) Servicios Web Utilidades de lneas de comando Tipos de informes generados Mesa Matriz Grafico Desarrollo de reportes Visual de diseo de reporte Formatos de Exportacion Adobe PDF,XML,Excel,CSV,TSV Informe de Salida

Recopilado por: Luis Ernesto Navarro Castaeda Curso de Administracin de base de datos Introduccin a Sql server 2012 Reporting Services

23/12/12

Utilidad

Report Viewer(Sitio web) Basado en paginas(HTML,TIF,PDF) Integracion de aplicaciones(web/window forms)

Uno de los grandes beneficios de una herramienta de reporting services es la posibilidad de contar con informacin centralizada y unificada que ofrece datos precisos y relevantes sobre cada una de las reas de la compaa. Con esta solucin las gerencias de las empresas obtienen el registro de datos histricos, que permiten hacer evolucin en los procesos, generar tendencias diversas y monitorear los indicadores de gestin diariamente. Los reportes emitidos pueden ejecutarse en aplicaciones Office como Excel, exportarlos en PDF y almacenar histricos de los mismos para comparativas futuras. Mediante los motores de generacin de reportes evitamos el uso de personas para la realizacin de tareas montonas y repetitivas, evitando tambin los errores que se pudiera ocasionar de la gestin humana de los mismos, como errores tipogrficos, duplicados, etc. Presenta una integracin con web, adems de su facilidad para generar contenidos semejantes a otras aplicaciones de Microsoft, incluyendo su libre utilizacin (teniendo sql instalado) Unos de los escenarios donde se puede ver reporting service son: - Informes empresariales - Aplicaciones empresariales - Base de datos robustas - Integracin de portales Los reportes se compilan en dll para mejorar el rendimiento, cuenta con una interfaz web y por medio de esta se puede determinar en que formato debe llegar

Elementos del servidor de informes Entre los elementos del servidor de informes se incluyen informes, modelos, orgenes de datos compartidos, conjuntos de datos compartidos y otros elementos que se pueden publicar, cargar o guardar en un servidor de informes. Organice los elementos en la estructura jerrquica de carpetas del servidor de informes en un servidor de informes nativo o en bibliotecas de contenido de SharePoint en un sitio de SharePoint.

Recopilado por: Luis Ernesto Navarro Castaeda Curso de Administracin de base de datos Introduccin a Sql server 2012 Reporting Services

23/12/12

Carpetas En un servidor de informes nativo, las carpetas proporcionan la estructura jerrquica de navegacin y las rutas de acceso de todos los elementos direccionables almacenados en un servidor de informes. Use la jerarqua de carpetas y los permisos de sitio y carpeta para ayudar a controlar el acceso a los elementos del servidor de informes, lo que se denomina seguridad de nivel de elemento. De forma predeterminada, las asignaciones de roles que define para carpetas especficas la heredan las carpetas secundarias de la jerarqua de carpetas. Si asigna determinados roles a una carpeta, las reglas de herencia ya no se aplican. La estructura de carpetas consta de un nodo raz denominado Inicio y de carpetas reservadas compatibles con la caracterstica opcional Mis informes. En un explorador, el nodo raz es el nombre del directorio virtual del servidor de informes; por ejemplo, http://miServidorDeInformes/Informes. Roles y permisos En un servidor de informes nativo, el administrador del sistema del servidor de informes administra los permisos de acceso, configura el servidor de informes para procesar las solicitudes de informes, mantiene los historiales de instantnea, y administra los permisos para los informes, los orgenes de datos, los conjuntos de datos y las suscripciones. Por ejemplo, un informe publicado se protege mediante asignaciones de roles usando el modelo de seguridad basada en roles de Reporting Services. En un sitio de SharePoint, use la pgina de administradores de sitios de SharePoint para administrar los permisos de acceso a informes y a contenido de sitios relacionados con informes. Programaciones En un servidor de informes nativo, es posible programar informes, conjuntos de datos compartidos y suscripciones para recuperar datos y entregar informes y consultas de conjuntos de datos a horas determinadas o cuando haya menos carga de trabajo. Las programaciones pueden ejecutarse una sola vez o bien continuamente a intervalos de horas, das, semanas o meses. Suscripciones y entrega Una suscripcin es una solicitud pendiente para entregar un informe en un momento concreto o como respuesta a un evento, y en un formato de archivo de aplicacin especificado en la suscripcin. Las suscripciones proporcionan una alternativa a la ejecucin de un informe a peticin.Los informes a peticin requieren que el usuario seleccione el informe de forma activa cada vez que desee verlo. Las suscripciones, en cambio, permiten

Recopilado por: Luis Ernesto Navarro Castaeda Curso de Administracin de base de datos Introduccin a Sql server 2012 Reporting Services

23/12/12

programar y automatizar la entrega de un informe. Puede entregar informes a una bandeja de entrada de correo electrnico o a un recurso compartido de archivos. Extensiones SQL Server Reporting Services proporciona una arquitectura extensible que puede usar para personalizar soluciones de informe. El servidor de informes admite extensiones de autenticacin personalizadas, extensiones de procesamiento de datos, extensiones de procesamiento de informes, extensiones de representacin y extensiones de entrega, y las extensiones disponibles para los usuarios se pueden configurar en el archivo de configuracin RSReportServer.config. Por ejemplo, puede limitar los formatos de exportacin que el visor de informes puede usar. Las extensiones de procesamiento de informes y de entrega son opcionales, pero necesarias si desea admitir controles personalizados o de distribucin de informes. Acceso a informes El acceso a peticin permite a los usuarios seleccionar los informes desde una herramienta de visualizacin de informes. Dependiendo de la configuracin del servidor de informes, puede usar el Administrador de informes, un elemento web Microsoft SharePoint 2.0, una biblioteca de SharePoint cuando Reporting Services se instala en modo integrado de SharePoint, un control ReportViewer incrustado o un explorador que usa acceso mediante una direccin URL. Las suscripciones proporcionan una alternativa a la ejecucin de un informe a peticin. Bibliografa
http://www.serviciohelpdesk.com/_crm/anuncios/Anuncio.aspx?an=22 http://www.forosdelweb.com/f29/reporting-services-vs-crystal-reports-713682/ http://www.daf.com.ar/blog/2012/01/11/ http://msdn.microsoft.com/es-es/library/ms155866(v=sql.90).aspx

You might also like