Condividi tramite


Gestione della cronologia dei report

La cronologia di un report è costituita dalla raccolta delle copie di un report eseguite in precedenza. È pertanto possibile utilizzare la cronologia di un report per mantenere una registrazione dei diversi contenuti che risultano dall'esecuzione del report in momenti diversi. La cronologia di un report è un'estensione di un report. Se si sposta un report, viene spostata anche la relativa cronologia. Tuttavia, se si modifica un report o se ne elimina l'origine dei dati, la cronologia esistente viene mantenuta.

La cronologia dei report non è appropriata per i report contenenti informazioni riservate e personali. Per questo motivo, la cronologia del report può essere creata solo per i report che eseguono query su origini dati che utilizzano un unico set di credenziali (credenziali archiviate o credenziali utilizzate per l'esecuzione automatica dei report), che sono disponibili a tutti gli utenti che eseguono il report.

La cronologia di un report è rappresentata da snapshot del report, ovvero istanze del report contenenti informazioni di layout e dati recuperati da un'origine dati esterna in determinati momenti. Ogni snapshot presente nella cronologia rappresenta il report nello stato in cui si trovava al momento della creazione dello snapshot. Se si si modifica il layout o si elimina l'origine dei dati, gli snapshot presenti nella cronologia del report non vengono modificati. Per ulteriori informazioni sugli snapshot dei report, vedere Tipi di report.

Nota

La cronologia del report non è supportata in SQL Server Express with Advanced Services. Per ulteriori informazioni sulle caratteristiche di questa edizione, vedere Reporting Services in SQL Server Express with Advanced Services.

Visualizzazione e gestione della cronologia dei report

Per visualizzare o gestire la cronologia dei report, utilizzare Gestione report. È possibile visualizzare la cronologia dei report tramite la pagina a schede Cronologia visualizzata quando ci si sposta in un report in Gestione report.

Per la cronologia di un determinato report vengono utilizzate le stesse impostazioni di sicurezza applicate a tale report. Non è possibile definire impostazioni di sicurezza specifiche per singoli snapshot del report. Qualsiasi utente autorizzato ad accedere a un report è autorizzato anche a visualizzarne la cronologia. Queste autorizzazioni vengono concesse tramite l'attività "Visualizzazione di report". È possibile visualizzare la cronologia di un solo report alla volta. Non è possibile visualizzare contemporaneamente la cronologia di tutti i report disponibili nel database del server di report.

È possibile gestire la cronologia dei report impostando proprietà che determinano come viene creata e archiviata la cronologia. È possibile impostare proprietà a livello di server o per singoli report. La gestione della cronologia dei report viene definita tramite l'attività "Gestione della cronologia dei report". Per ulteriori informazioni, vedere Configurazione delle proprietà della cronologia dei report.

Visualizzazione di snapshot della cronologia dei report tramite un URL

È possibile isolare un singolo snapshot dalla cronologia di un report per visualizzarlo separatamente oppure inviarlo a un destinatario tramite posta elettronica. A tale scopo, è necessario accedere al report tramite l'URL corrispondente e associare un parametro di rendering che identifica lo snapshot desiderato. Per ulteriori informazioni, vedere Esecuzione del rendering di un report utilizzando l'accesso con URL.