Condividi tramite


Procedura: Memorizzazione di un report nella cache in Gestione report (Generatore report 2.0)

Per ottimizzare le prestazioni, è possibile configurare le proprietà relative alla memorizzazione nella cache per un report. Quando un report viene memorizzato nella cache, una copia del report visualizzabile viene salvata per un breve periodo di tempo. Il primo utente che richiede il report deve attendere il completamento di tutte le elaborazioni prima di visualizzare il report. Gli utenti successivi che richiedono il report all'interno del periodo di memorizzazione nella cache possono visualizzarlo immediatamente perché l'elaborazione è già stata eseguita.

Sono presenti restrizioni sui tipi di report che è possibile memorizzare nella cache. Un report, ad esempio, non può essere memorizzato nella cache quando l'output del report varia in base all'identità utente o i dati vengono recuperati utilizzando il token di sicurezza dell'utente che richiede il report. Per ulteriori informazioni, vedere "Memorizzazione dei report nella cache in Reporting Services" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server.

Per pianificare la scadenza di un report memorizzato nella cache

  1. Avviare Gestione report.

  2. In Gestione report passare alla pagina Contenuto. Spostarsi sul report per il quale si desidera impostare le proprietà relative alla memorizzazione nella cache, quindi fare clic sul report per aprirlo.

  3. Fare clic sulla scheda Proprietà.

  4. Nel riquadro di sinistra fare clic sulla scheda Esecuzione.

  5. Nella pagina scegliere Esegui il rendering del report con i dati più recenti.

  6. Selezionare una delle due opzioni cache seguenti e configurare la scadenza come segue:

    • Per configurare una copia memorizzata nella cache in modo che scada dopo un periodo di tempo specifico, fare clic su Memorizza nella cache una copia temporanea del report. La copia del report scadrà dopo il numero di minuti seguente. Digitare il numero di minuti alla scadenza del report.

    • Per configurare una copia memorizzata nella cache in modo che scada in base a una pianificazione, fare clic su Memorizza nella cache una copia temporanea del report. La scadenza della copia è determinata dalla pianificazione seguente. Fare clic su Configura oppure selezionare una pianificazione condivisa per controllare la scadenza del report.

  7. Fare clic su Applica.