Condividi tramite


Salvare report (Report Builder)

In Generatore report è possibile salvare un report impaginato in un server di report di Reporting Services, una raccolta di SharePoint, una condivisione file in cui si dispone dell'autorizzazione di scrittura o del computer.

Quando si salva un report, ciò che si sta effettivamente salvando è la definizione del report, che descrive il layout del report. Non si salvano i dati. Ogni volta che si esegue il report, i dati del report vengono aggiornati ed è probabile che siano diversi rispetto all'ora precedente in cui è stato eseguito il report.

Se si desidera salvare il report in un formato diverso o salvare la definizione del report con i dati, utilizzare una delle funzionalità di Reporting Services seguenti:

  • Esportare un report sottoposto a rendering in un formato di file diverso, ad esempio file delimitati da virgole (CSV) o cartelle di lavoro di Excel e salvare il report in tale formato. È anche possibile generare feed di dati dai report e salvare i dati del report.

  • Creare sottoscrizioni di report per consegnare e salvare i report in una cartella condivisa.

  • Usare la cronologia dei report per salvare le versioni dei report di cui è stato eseguito il rendering come copie cronologiche.

Per altre informazioni sulla visualizzazione e la gestione dei report direttamente nel server di report, vedere Trovare, visualizzare e gestire report (Generatore report) e server di report di Reporting Services (modalità nativa).

Salvare i report in un server di report

Il salvataggio di un report in un server di report è noto anche come pubblicazione di un report. Anche se è possibile salvare i report nel computer, il salvataggio dei report in un server di report offre molti vantaggi:

  • I report diventano disponibili ad altri utenti autorizzati ad accedere alla cartella in cui è stato salvato il report.

  • I report possono essere gestiti e visualizzati nel portale Web di Reporting Services.

  • Le risorse del report, ad esempio origini dati, immagini e sottoreport, vengono archiviate in un'unica posizione per semplificare l'accesso.

  • I report possono essere recapitati ad altri utenti tramite sottoscrizioni.

  • I report vengono archiviati in modo sicuro nel database del server di report.

  • Le esecuzioni dei report possono essere registrate e forniscono informazioni sulle prestazioni e sul controllo.

Esportare e salvare i report

Se sono presenti alcuni report da archiviare, è consigliabile esportare un report e salvarlo come file. Dopo aver esportato un report in un'applicazione (ad esempio PDF o Excel), è possibile salvarlo come file e inserirlo in una directory condivisa protetta in rete. In alternativa, è possibile caricare un file PDF o Excel salvato come elemento di risorsa se si desidera conservare tutte le copie di un report, indipendentemente dal formato, nel database del server di report. Per altre informazioni sull'esportazione di un report, vedere Esportare report (Generatore report) e Caricare un file o un report.

Usare la consegna tramite condivisione file

Se si dispone di un numero elevato di report da archiviare, creare una sottoscrizione che recapita il report direttamente al file system. Per questo approccio, è necessario creare una sottoscrizione per ogni report, scegliere una cartella condivisa per archiviare i report e definire una pianificazione che determina quando viene creato il file. Dopo aver definito una sottoscrizione, il server di report può eseguire il report automatico e aggiungere file di report all'archivio usando la pianificazione specificata. È anche possibile creare pianificazioni a uso singolo se si desidera archiviare i report in modo occasionale. Per ulteriori informazioni sugli abbonamenti e sul recapito delle condivisioni di file, vedere Recapito di condivisioni file in Reporting Services.

Usare la cronologia dei report

È anche possibile utilizzare la funzione di cronologia report per creare copie storiche. È quindi possibile eseguire il backup del database del server di report e archiviare il backup in un percorso sicuro per un uso futuro. Tutta la cronologia dei report, insieme ai report, agli elementi dell'origine dati condivisa, alle cartelle, alle sottoscrizioni e alle pianificazioni condivise, viene archiviata nel database del server di report. È possibile creare un backup per mantenere una copia permanente della cronologia e dei metadati del report, ad esempio informazioni sulla sottoscrizione che indicano i destinatari di un report. Per altre informazioni, vedere Creare, modificare ed eliminare snapshot nella cronologia dei report.

Articoli di istruzioni