Integración de Reporting Services y la tecnología de SharePoint

Un servidor de informes se puede configurar para que se ejecute dentro de una implementación de un producto o tecnología de SharePoint y utilice las funciones de colaboración y administración de documentos centralizada de Windows SharePoint Services 3.0 u Office SharePoint Server 2007 con Reporting Services. Ejecutar un servidor de informes como parte de una implementación más amplia de SharePoint proporciona los siguientes niveles de integración:

  • Almacenamiento compartido

  • Seguridad compartida

  • Acceso en un mismo sitio a todos los documentos de la empresa, incluidos los informes, modelos de informe y orígenes de datos compartidos

Arquitectura de integración de servidor

Cuando se integra un servidor de informes con una instancia de un producto o tecnología de SharePoint, los elementos y propiedades se almacenan en las bases de datos de contenido de SharePoint. Esto proporciona un mayor nivel de integración entre las tecnologías de servidor que afecta a la forma de almacenar, proteger y obtener acceso al contenido.

Almacenar los elementos y propiedades de un informe en las bases de datos de contenido de SharePoint permite buscar en las bibliotecas de SharePoint tipos de contenido del servidor de informes, proteger elementos con los mismos niveles de permiso y proveedor de autenticación que controla el acceso a otros documentos de la empresa alojados en un sitio de SharePoint, usar las características de colaboración y administración de documentos para proteger y desproteger informes para su modificación, usar alertas para descubrir si se ha modificado algún elemento, e incrustar o personalizar el elemento Web Visor de informes en las páginas y sitios de la aplicación. Si tiene los permisos necesarios dentro de un sitio de SharePoint, también puede generar los modelos de informe de los orígenes de datos compartidos y usar el Generador de informes para crear los informes.

El servidor de informes sigue proporcionando todas las funciones de procesamiento, representación y entrega de datos. También admite todo el procesamiento de informes programados para instantáneas e historial de informes. En el siguiente diagrama se muestran los componentes del servidor juntos:

diagrama de la arquitectura

Cuando se abre un informe desde un sitio de SharePoint, el extremo ReportServer2006 se conecta a un servidor de informes, crea una sesión, prepara el informe para que sea procesado, recupera los datos, combina el informe en el diseño de informe y lo muestra en el elemento web Visor de informes. Mientras el informe está abierto, puede exportarse a diferentes formatos de aplicación; también es posible interactuar con los datos mediante la obtención de detalles de los números subyacentes o haciendo clic hasta llegar a un informe relacionado. Las operaciones de exportación e interacción con los informes se ejecutan en el servidor de informes.

El servidor de informes sincroniza las operaciones y datos con Windows SharePoint Services y realiza un seguimiento de la información relativa a los archivos que procesa. Cuando se modifican las propiedades o la configuración de cualquier elemento de un servidor de informes, el cambio se almacena en una base de datos de SharePoint y después se copia en la base de datos de un servidor de informes que proporciona almacenamiento interno a un servidor de informes.

Para obtener más información acerca de las topologías y los requisitos, vea Topologías de implementación para ejecutar Reporting Services en el modo integrado de SharePoint y Requisitos para ejecutar Reporting Services en el modo integrado de SharePoint.

Componentes que proporcionan integración

Para combinar los servidores en una sola implementación, una instalación de MicrosoftSQL ServerReporting Services se integra con una instancia de Windows SharePoint Services u Office SharePoint Server 2007.

La integración se proporciona a través de SQL Server y el complemento Reporting Services para las tecnologías de SharePoint. El complemento Reporting Services es un componente de distribución gratuita que se puede descargar desde el sitio Web de Microsoft e instalarse a continuación en un servidor en el que se ejecute Windows SharePoint Services 3.0 u Office SharePoint Server 2007.

  • En Windows SharePoint Services, el complemento Reporting Services proporciona un extremo de proxy ReportServer2006, un elemento web Visor de informes y páginas de aplicación para poder ver, almacenar y administrar el contenido del servidor de informes en un sitio o conjunto de servidores de SharePoint.

  • En Reporting Services proporciona archivos de programa actualizados, un extremo de SOAP y seguridad y extensiones de entrega personalizados. El servidor de informes debe configurarse para que se ejecute en el modo integrado de SharePoint, dedicado en exclusiva a admitir el acceso a informes y la entrega a través del sitio de SharePoint.

Una vez instalado el complemento Reporting Services en Windows SharePoint Services y configurados los dos servidores para la integración, puede cargar o publicar los tipos de contenido del servidor de informes en una biblioteca de SharePoint y, a continuación, ver y administrar esos documentos desde un sitio de SharePoint. Cargar o publicar el contenido de un servidor de informes es un primer paso importante; las páginas y el elemento Web están disponibles cuando se seleccionan definiciones de informe (.rdl), modelos de informe (.smdl) y orígenes de datos compartidos (.rsds) en un sitio de SharePoint.

Vea también

Conceptos