Cómo cargar previamente la memoria caché (Administrador de informes)
Utilice una suscripción controlada por datos para cargar previamente la memoria caché con instancias de informes con parámetros. Para obtener más información, vea Almacenamiento en memoria caché de informes en Reporting Services.
Para cargar previamente la memoria caché con el informe específico de un usuario
En el Administrador de informes, desplácese a la página Contenido y después, al informe para el que desea crear una suscripción.
[!NOTA]
Para crear una suscripción controlada por datos, el informe debe estar configurado para utilizar credenciales almacenadas o no utilizar ninguna credencial.
Haga clic en el informe, luego en la ficha Suscripciones y, a continuación, en Nueva suscripción controlada por datos.
Escriba una descripción de la suscripción (opcional).
En la lista Especifique cómo se notifica a los destinatarios, seleccione Proveedor de entrega NULL.
Especifique un tipo de origen de datos y haga clic en Siguiente para configurar el origen de datos.
Especifique el tipo de conexión, la cadena de conexión y las credenciales para obtener acceso al origen de datos que contiene la información sobre los suscriptores. En el siguiente ejemplo, se muestra la cadena de conexión utilizada para conectarse a una base de datos SQL Server llamada Subscribers:
data source=<servername>; initial catalog=Subscribers
Haga clic en Siguiente.
Especifique la consulta o el comando que recupera los datos de los suscriptores. Si lo desea, puede incrementar el período de tiempo de espera en el caso de consultas que tarden bastante tiempo en procesarse. Por ejemplo:
Select * from UserInfo
Haga clic en Validar. Antes de continuar, la consulta debe validarse. Cuando aparezca el mensaje Consulta validada correctamente, haga clic en Siguiente.
Dado que no puede configurar extensiones de entrega para el proveedor de entrega NULL, haga clic en Siguiente.
Especifique valores de parámetro de informe para la suscripción y haga clic en Siguiente.
Especifique cuándo se procesa la suscripción. No elija Cuando los datos del informe se actualizan en el servidor de informes. Este valor sólo es para instantáneas. Si desea utilizar una programación existente, seleccione En una programación compartida.
O bien, para crear una programación personalizada, haga clic en Según una programación creada para esta suscripción y, a continuación, en Siguiente. Configure la programación y, a continuación, haga clic en Finalizar.
[!NOTA]
Para que los suscriptores reciban el informe más reciente, el programa que configure debe ser coherente con la programación de entrega del informe que haya definido para los suscriptores. Para obtener más información, vea Almacenamiento en memoria caché de informes en Reporting Services.
Configure las opciones de Ejecución correspondientes al informe de la forma siguiente: En la página del informe, haga clic en la ficha Propiedades.
En el marco de la izquierda, haga clic en la ficha Ejecución.
En la página, seleccione Representar este informe con los datos más recientes.
Elija una de las dos opciones de caché siguientes y configure la caducidad como se indica a continuación:
Para lograr que la copia en caché caduque después de un período de tiempo concreto, haga clic en Almacenar en caché una copia temporal del informe. La copia caduca transcurrido un número determinado de minutos. Escriba el número de minutos que deben transcurrir para que caduque el informe.
Para lograr que la copia en caché caduque siguiendo una programación, haga clic en Guardar en caché una copia temporal del informe. La copia del informe debe caducar según la siguiente programación. Haga clic en Configurar o seleccione una programación compartida para establecer una programación para la caducidad del informe.
Haga clic en Aplicar.
Vea también