Almacenar en caché un conjunto de datos compartido

Una forma de mejorar el rendimiento es configurar las propiedades de caché para un conjunto de datos compartido. Cuando un conjunto de datos compartido se almacena en caché, se guarda una copia de los resultados de la consulta durante un periodo de tiempo especificado. El primer usuario que solicite un informe que utilice el conjunto de datos compartido debe esperar a que se completen los resultados de la consulta y todo el procesamiento antes de visualizar el informe. Los usuarios posteriores que solicitan el informe dentro del periodo de caché experimentan una mejora en el rendimiento porque la consulta y el procesamiento ya se han realizado. También puedes especificar un plan de actualización de caché para ejecutar la consulta y almacenar en caché los resultados hasta la expiración especificada.

Los usuarios que ejecutan informes basados en un conjunto de datos compartido o planes de actualización de caché crean la caché de consulta y, en ambos casos, la caché está disponible, según las opciones de caducidad de la caché.

Hay restricciones sobre los tipos de conjuntos de datos compartidos que puedes almacenar en caché. Por ejemplo, los resultados de la consulta no pueden almacenarse en caché si los datos varían según la identidad del usuario. De manera similar, la caché no es factible si los datos se recuperan usando el token de seguridad del usuario que solicita el informe. Para más información, consulte Conjuntos de Datos Compartidos de Caché (SSRS) e Informes de Caché (SSRS).

Para programar la expiración de un informe en caché

  1. Inicia el Administrador de Informes (Modo Nativo SSRS).

  2. En el Administrador de informes, navega al conjunto de datos compartido para el que quieres establecer las propiedades de caché, pasa el cursor sobre el elemento y selecciona la flecha.

  3. En el menú, elija Administrar.

  4. En el marco de la izquierda, seleccione Almacenando en caché.

    Note

    Si ves el error "Las credenciales usadas para ejecutar el conjunto de datos compartido no se almacenan", la opción de conjunto compartido en caché está desactivada. Necesitas modificar la fuente de datos para almacenar credenciales o modificar el conjunto de datos compartido para usar otra fuente de datos que sí almacene credenciales.

  5. Selecciona el conjunto de datos de compartición de caché.

  6. Selecciona la opción de caducar la caché después de 30 minutos. También puedes elegir que la caché expire según un calendario especificado.

  7. Seleccione Aplicar.