Compartir a través de


Establecer propiedades de procesamiento de informes

Las propiedades de ejecución del informe controlan el modo en que se procesa un informe. Estas propiedades deben establecerse de forma individual para cada uno de los informes.

Para establecer las propiedades de ejecución de informes, abra el informe en el Administrador de informes y vaya a la página Propiedades de ejecución. También puede establecer propiedades mediante SQL Server Management Studio. Para obtener más información, vea Página Propiedades de opciones de procesamiento (Administrador de informes).

Modos de ejecución de informes

Los informes pueden ejecutarse a petición o como una instantánea. La siguiente sección describe cada una de estas opciones.

Ejecución de informes a petición

Puede especificar que un informe consulte un origen de datos cada vez que un usuario ejecute el informe, lo cual da lugar a informes a petición que contienen los datos más actualizados. Por cada usuario que abre o solicita el informe se crea una instancia del informe; cada nueva instancia contiene los resultados de una nueva consulta. Con este enfoque, si diez usuarios abren el informe al mismo tiempo, se envían diez consultas al origen de datos para su procesamiento.

Ejecución de informes a demanda desde la caché

Para mejorar el rendimiento puede especificar que un informe (y sus datos) se almacene temporalmente en caché mientras un usuario lo esté ejecutando. La copia almacenada en caché está disponible posteriormente para otros usuarios que acceden al mismo informe. Con este enfoque, si diez usuarios abren el informe, solo la primera solicitud da como resultado el procesamiento de informes. Posteriormente, el informe se almacena en caché y los nueve usuarios restantes ven el informe almacenado en caché.

Los informes en caché se eliminan a intervalos definidos por el usuario. Estos intervalos pueden especificarse en minutos o se puede programar una fecha y hora específicas para vaciar la caché. Para más información, vea Informes almacenados en caché (SSRS).

Generación de informes a partir de instantáneas

Una instantánea de informe es un informe que contiene información de diseño y datos que se recuperan en un momento concreto. Los informes pueden ejecutarse como una instantánea de informe si se desea evitar que el informe se ejecute de forma arbitraria (durante una copia de seguridad programada, por ejemplo). Normalmente, se crea una instantánea de informe y, posteriormente, se actualiza según una programación, lo que le permite programar exactamente cuándo se producirá el procesamiento de informes y datos. Si un informe se basa en consultas que tardan demasiado en ejecutarse o en consultas que usan datos desde un origen de datos al que prefiere que nadie tenga acceso durante determinadas horas, debe ejecutar el informe como instantánea.

Una instantánea de informe se almacena en una base de datos del servidor de informes, donde posteriormente se recupera cuando un usuario o proceso (por ejemplo, una suscripción) solicita el informe. Cuando se actualiza una instantánea de informe, se sobrescribe con una nueva instancia. El servidor de informes no guarda versiones anteriores de una instantánea de informe a menos que establezca específicamente opciones para agregarla al historial de informes. Para obtener más información, vea Crear, modificar y eliminar instantáneas en el historial de informes.

No todos los informes pueden configurarse para ejecutarse como una instantánea. No puede crear una instantánea para un informe que solicite a los usuarios credenciales ni use la seguridad integrada de Windows para obtener datos del informe. Si desea ejecutar un informe con parámetros como instantánea, debe especificar un parámetro predeterminado que se use al crear la instantánea. A diferencia de los informes que se ejecutan a petición, no es posible especificar un valor de parámetro diferente para una instantánea de informe cuando el informe está abierto. Elegir un valor de parámetro diferente daría lugar a una nueva solicitud de procesamiento de informes, que no se permite.

En algunos casos, la configuración de un informe a petición para ejecutar una instantánea puede desactivar suscripciones. La siguiente condición hará que un servidor de informes desactive las suscripciones existentes que se definieron cuando el informe se configuró para ejecutarse a petición:

  • El informe usa parámetros de consulta y se selecciona un valor específico como parámetro predeterminado a fin de cumplir con los requisitos para ejecutar el informe como instantánea.

  • Las suscripciones existentes se configuran para usar valores de parámetro distintos del valor de parámetro predeterminado que se especificó para la instantánea.

Cuando se cumpla esta condición, el servidor de informes deshabilitará la suscripción la próxima vez que esté programada su ejecución. Para volver a activarla, abra y guarde la suscripción. Al abrir la suscripción, el servidor de informes actualiza los valores de parámetro de suscripción a los especificados para la instantánea. Para obtener más información sobre las suscripciones, consulte Suscripciones y distribución (Reporting Services).

Véase también

Establecer opciones de procesamiento (Reporting Services en modo integrado de SharePoint)
Configurar las propiedades de ejecución de un informe (Administrador de informes)
Conceptos de Reporting Services (SSRS)
Cómo: Agregar una instantánea al historial de informes
Especificación de información de credenciales y conexión para los orígenes de datos de informes