Administrar los elementos de informe

A partir de SQL Server 2008 R2 Reporting Services, los elementos de informe se pueden publicar en los servidores de informes, y otros usuarios los pueden volver a usar, si tienen los permisos adecuados, también en otros informes.

Varios usuarios pueden reutilizar los elementos de informe en varios informes. Los usuarios pueden buscar elementos de informe en el servidor y agregarlos a un informe. También pueden informarse de las actualizaciones del elemento de informe en el servidor y volver a publicar versiones nuevas de un elemento de informe. Esas acciones de creación de informes se pueden ver afectadas por los permisos de seguridad de los servicios de informe, que las controlan. En este tema se revisan las propiedades de los elementos de informe y su comportamiento cuando se encuentran en el servidor.

Administrar los elementos de informe

Para administrar los elementos de informe, puede usar el Administrador de informes en un servidor de informes en modo nativo o las páginas de aplicación en un servidor de informes en modo integrado de SharePoint.

Interacción y búsqueda en el lado servidor

Los elementos de informe se pueden publicar en un servidor de informes en modo nativo o en modo integrado de SharePoint. Los usuarios pueden usar la característica de la Galería de elementos de informe en una aplicación de creación de informes como el Generador de informes 3.0 de Microsoft SQL Server para encontrar y agregar elementos de informe a los informes. Cuando un usuario busca un elemento de informe, la búsqueda examina el catálogo del servidor de informes sin tener en cuenta el modo para el que el servidor se instaló.

Cuando los elementos de informe se publican en una aplicación de creación de informes como el Generador de informes 3.0 en un servidor de informes en modo integrado de SharePoint, el catálogo del servidor de informes se actualiza también y las búsquedas en la galería reflejan con precisión el elemento de informe, tanto si es nuevo como si se ha actualizado.

Elementos de informe que se cargan directamente en una carpeta de SharePoint

Si un elemento de informe se carga directamente en una carpeta de documentos de SharePoint (en lugar de publicarse desde una aplicación de creación de informes), el catálogo del servidor de informes no se actualiza. Las búsquedas de la Galería de elementos de informe no encontrarán el elemento de informe que se cargó. Para ayudar a mantener sincronizadas las carpetas de SharePoint y el catálogo del servidor de informes, puede activar la característica de sincronización de archivos de Reporting Services en el servidor de SharePoint. Para obtener más información, vea Activar la característica de sincronización de archivos del Servidor de informes en Administración central de SharePoint.

Los archivos se pueden sincronizar también utilizando las llamadas de algunas de las API de administración de servicios de informe de errores como GetProperties y SetProperties.

Organizar y mover elementos de informe

Debería considerar y planear por anticipado el modo en que su equipo utilizará y organizará los elementos de informe, los conjuntos de datos compartidos y los orígenes de datos compartidos. Aunque puede moverlos en un momento posterior, puede haber problemas.

Servidor de informes en modo nativo

Si mueve un elemento de informe de un servidor de informes en modo nativo a cualquier otra carpeta del mismo servidor, no afecta a la capacidad que tienen las aplicaciones de creación de informes para buscar o descargar las actualizaciones del elemento de informe. Esto se debe a que el servidor se basa en el ComponentID único. Sin embargo, si el elemento de informe se mueve a una carpeta en la que un usuario no tiene permisos, sus búsquedas no podrán encontrar el elemento de informe y no se notificará a sus informes cuando haya actualizaciones del mismo.

Servidor de informes en el modo integrado de SharePoint

Mover los elementos de informe a una biblioteca de documentos o carpeta diferentes tiene el mismo efecto que cargarlos en un servidor de SharePoint directamente: el catálogo del servidor de informes no se sincronizará. Para evitar esto, active la característica de sincronización de archivos del servidor de informes en el servidor de SharePoint.

La excepción la constituyen las subcarpetas. La búsqueda siempre buscará en las subcarpetas, de modo que, si mueve manualmente un elemento de informe a una subcarpeta, todavía se encontrará en una búsqueda de la galería de elementos de informe.

Propiedades del catálogo del servidor de informes

La siguiente tabla describe cómo los campos del catálogo del servidor de informes existentes se relacionan con una parte de informe así como con los nuevos campos que se agregan al catálogo para los elementos de informe. Estos se exponen en las bibliotecas de SharePoint y del administrador de informes, así como en las aplicaciones de creación de informes como el Generador de informes 3.0.

(*) indica que es nuevo en esta versión.

Propiedad

Descripción

Elemento de informe

Criterios de búsqueda de la galería

Nombre

Este es uno de los criterios que un usuario puede buscar en la Galería de elementos de informe.

Descripción

Puede ser conveniente organizar los nombres de los elementos de informe de una manera que facilite a los usuarios la búsqueda en la galería. Por ejemplo, puede buscar la descripción que empiece con "Ventas>>" para encontrar los elementos de informe que tengan que ver con los datos relacionados con las ventas y su presentación.

CreatedBy

Identificador del usuario que agregó el elemento de informe a la base de datos del servidor de informes. El formato exacto depende del método de autenticación. Por ejemplo, algunos métodos de autenticación provocan que se muestre el nombre de usuario precedido por el dominio completo en los campos CreatedBy y ModifiedBy.

CreationDate

Fecha en que originalmente se creó el elemento de informe.

Este es uno de los criterios que un usuario puede buscar en la Galería de elementos de informe.

ModifiedBy

Se trata del identificador del usuario que modificó por última vez el elemento de informe.

ModifiedDate

Fecha en que el elemento de informe se modificó por última vez en el servidor.

Este campo se usa como parte de la lógica para determinar cuándo hay actualizaciones del lado servidor en un elemento de informe. Para obtener más información, vea la descripción de ComponentID posteriormente en esta tabla.

SubType (*)

Se trata de una cadena que indica el tipo de elemento de informe que buscar, como "Tablix" o "Gráfico".

ComponentID (*)

Identificador único del elemento de informe. Se trata de un campo nuevo que se ha agregado al catálogo y está visible tanto en el lado servidor como en las aplicaciones de creación de informes como el Generador de informes 3.0.

Las aplicaciones cliente utilizan este campo al comprobar si hay actualizaciones de un elemento de informe en el servidor. La aplicación cliente busca en el servidor los ComponentID que están en el informe del lado cliente actual. Cuando hay una coincidencia de ComponentID, ModifiedDate se compara con el SyncDate del lado cliente del elemento de informe.

N0

Controlar el acceso a los elementos de informe

En las siguientes tablas se describen las asignaciones de roles predeterminadas y cómo le permiten realizar varias operaciones. Los nombres de asignación de roles son diferentes en función del tipo de servidor de informes que se usa.

Servidor en modo nativo

Acciones

Roles

Agregar, eliminar, modificar propiedades de elementos, administrar la seguridad y descargar elementos de informe

Administrador de contenido

Mis informes

Agregar, eliminar y descargar elementos de informe

Publicador

Buscar y reutilizar

Explorador

Generador de informes

Servidor en el modo integrado de SharePoint

Acciones

Rol

Agregar, eliminar, modificar propiedades de elementos, administrar la seguridad y descargar elementos de informe

Control total

Agregar, eliminar, modificar propiedades de elementos y descargar elementos de informe

Diseño

Contribución

Buscar y reutilizar

Lectura

Solo ver

Consideraciones relativas a la seguridad

  • Cuando se reutilizan definiciones de elementos de informe en un informe, se copian en la definición de informe por completo, junto con el ComponentID que las identifica. Si un elemento de informe se actualiza en el servidor, los usuarios pueden decidir descargar los elementos de informe actualizados para su informe. Las actualizaciones descargadas también son copias completas del elemento de informe, que reemplazan a la versión existente del elemento de informe que estaba en su informe.

    Nota importanteImportante

    En cada uno de estos pasos, es importante asegurarse de que los elementos de informe se reutilizan en los informes de ubicaciones y usuarios de confianza.

  • Las partes de informe utilizan las mismas directivas de permisos que el tipo de elemento "Recurso" existente. Dentro de una carpeta, no hay diferenciación entre los elementos de recurso tradicionales y los elementos de informe desde la perspectiva de la herencia de la seguridad. El elemento de informe heredará la misma directiva de permisos que las imágenes de la misma carpeta. Cuando se necesita esta distinción, la seguridad del nivel de elemento se puede configurar para los elementos de informe que se desee. O bien, los elementos de informe deberían estar en carpetas independientes que tengan configurados los permisos correctos.