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

Nuevo: 12 de diciembre de 2006

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 explorar las bibliotecas de SharePoint en busca de 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 permisos suficientes dentro de un sitio de SharePoint, también puede generar modelos de informe a partir de orígenes de datos compartidos y usar el Generador de informes para crear 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 muestra la forma en que trabajan juntos los componentes del servidor:

Arquitectura de componentes para la integración con SharePoint

Cuando se abre un informe desde un sitio de SharePoint, el extremo de servidor proxy del servidor de informes 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.

Componentes que proporcionan integración

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

La integración se consigue mediante el Service Pack 2 de SQL Server 2005 y el complemento SQL Server 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 servidor proxy URL, un elemento Web Visor de informes y páginas de aplicación para que pueda ver, almacenar y administrar el contenido del servidor de informes en un sitio o conjunto de servidores de SharePoint.
  • En el servidor de informes, el Service Pack 2 proporciona archivos de programa actualizados, un nuevo extremo SOAP, extensiones de entrega y seguridad personalizadas, una herramienta de configuración de Reporting Services revisada, secuencias de comandos para conceder acceso a las bases de datos de contenido y configuración de SharePoint, y una secuencia de comandos para crear una base de datos de servidor de informes compatible con el modo integrado de SharePoint. 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.

En esta sección

En los siguientes temas de esta sección se ofrece información adicional sobre cómo trabajan los servidores juntos. Para obtener recomendaciones de instalación y los pasos de configuración, vea Configurar Reporting Services para la integración de SharePoint 3.0.

  • Ver y administrar elementos del servidor de informes desde un sitio de SharePoint
    Explica cómo la integración del servidor de informes se extiende a las páginas de la aplicación Web en los sitios de SharePoint y en la Administración central de SharePoint. Con pocas excepciones, los usuarios actuales de Reporting Services encontrarán que la funcionalidad disponible en los sitios de SharePoint es equivalente a las páginas de aplicación del Administrador de informes.

Vea también

Conceptos

Modos de implementación para Reporting Services
Requisitos para ejecutar Reporting Services en el modo integrado de SharePoint
Usar el elemento Web Visor de informes en un sitio de SharePoint
Comparar los niveles de integración en distintas versiones de Reporting Services y tecnologías de SharePoint
Implementar informes, modelos y orígenes de datos compartidos en un sitio de SharePoint

Otros recursos

Instalar el complemento Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005