Salvataggio di report (Generatore report 3.0)
In Generatore report è possibile salvare un report in un server di report, in una raccolta di SharePoint, in una condivisione file per cui si dispone delle autorizzazioni di scrittura o nel computer in uso. Il report può essere salvato nello stesso percorso da cui è stato aperto, in un percorso diverso oppure con un nuovo nome nello stesso percorso o in un percorso diverso. Per impostazione predefinita, il salvataggio di un report viene eseguito nuovamente nel percorso da cui è stato aperto il report. Durante il salvataggio di un report, l'elemento che viene effettivamente salvato è la definizione del report che ne descrive il layout. Non vengono salvati i dati. Ogni volta che si esegue il report, i dati del report vengono aggiornati ed è probabile che siano diversi rispetto all'esecuzione precedente del report.
Se si desidera salvare il report in un formato diverso oppure salvare la definizione del report con i dati, utilizzare una delle seguenti caratteristiche di Reporting Services:
Esportare un report visualizzabile in un formato di file diverso, ad esempio file con valori separati da virgole (CSV) o cartelle di lavoro di Excel, e salvarlo in tale formato. È inoltre possibile generare feed di dati dai report e salvare i dati dei report.
Creare sottoscrizioni dei report da recapitare e salvare i report in una condivisione file.
Utilizzare la cronologia dei report per salvare versioni di report visualizzabili come copie dei risultati delle esecuzioni dei report in momenti diversi.
Per ulteriori informazioni sulla visualizzazione e sulla gestione dei report direttamente nel server di report, vedere Ricerca, visualizzazione e gestione dei report (Generatore report 3.0 e SSRS) e Amministrazione (Reporting Services) nella documentazione online di SQL Server sul sito msdn.microsoft.com.
Contenuto dell'articolo
Salvataggio delle definizioni dei report
Esportazione e salvataggio di report
Utilizzo del recapito tramite condivisione file
Utilizzo della cronologia dei report
Procedure
Salvataggio delle definizioni dei report
Sebbene sia possibile salvare i report nel computer in uso, il salvataggio in un server di report offre molti vantaggi.
Il salvataggio di un report in un server di report presenta i vantaggi seguenti:
I report vengono resi disponibili per altri utenti che dispongano delle autorizzazioni di accesso alla cartella nella quale è stato salvato il report.
I report possono essere gestiti e visualizzati da Gestione report.
Le risorse dei report quali le origini dati, le immagini e i sottoreport vengono archiviate in un'unica posizione per un accesso più semplice.
I report possono essere recapitati ad altri utenti tramite sottoscrizioni.
I report vengono archiviati in modo protetto nel database del server di report.
Le esecuzioni dei report possono essere registrate e fornire informazioni sulle prestazioni e sui controlli.
Il salvataggio di un report in un server di report è noto anche come pubblicazione di un report. Quando si salva il report viene salvata solo la relativa definizione. Ogni volta che si esegue il report, i dati del report vengono aggiornati ed è probabile che siano diversi rispetto all'esecuzione precedente del report. Se si desidera salvare la definizione del report con i dati, è necessario utilizzare la caratteristica di cronologia dei report. Se si utilizza questa caratteristica, viene salvata una copia del report con i relativi dati.
Nota
In molti report vengono utilizzati origini dati condivise, set di dati condivisi e modelli di report. Questi elementi vengono salvati separatamente nel server di report o nella raccolta di SharePoint. Quando si crea il report per la prima volta, è necessario specificare il percorso delle origini dati condivise, dei set di dati condivisi e dei modelli di report. Queste informazioni vengono incluse nella definizione del report al salvataggio del report.
Se le origini dati condivise, i set di dati condivisi o i modelli di report vengono spostati in cartelle, server di report o raccolte differenti, il report non verrà più eseguito in quanto non è possibile connettersi ai dati. Per risolvere il problema, è necessario aggiornare e quindi salvare nuovamente il report. Lo spostamento delle origini dati condivise, dei set di dati condivisi o dei modelli di report influisce sui report salvati nel server di report, nella raccolta di SharePoint o nel computer.
Torna all'inizio
Esportazione e salvataggio di report
Se il numero di report da archiviare è limitato, è consigliabile esportare un report e salvarlo come file. Dopo aver esportato un report in un'applicazione, ad esempio in formato PDF o Excel, è possibile salvarlo come file e copiarlo in una directory condivisa protetta in rete. In alternativa, è possibile caricare un file PDF o Excel salvato come risorsa se si desidera mantenere tutte le copie del report, indipendentemente dal formato, nel database del server di report. Per ulteriori informazioni sull'esportazione di un report, vedere Esportazione di report (Generatore report 3.0 e SSRS) e Procedura: Caricamento di un file o di un report (Gestione report).
Torna all'inizio
Utilizzo del recapito tramite condivisione file
Se i report da archiviare sono numerosi, è possibile creare una sottoscrizione che recapiti 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 determini quando il file deve essere creato. Quando un utente definisce una sottoscrizione, il server di report è in grado di eseguire automaticamente il report e di aggiungere i file del report all'archivio in base alla pianificazione specificata dall'utente. È inoltre possibile creare pianificazioni a utilizzo singolo per archiviare report occasionalmente. Per ulteriori informazioni sulle sottoscrizioni e sul recapito tramite condivisione file, vedere "Recapito tramite condivisione file in Reporting Services" nella documentazione di Reporting Services inclusa nella documentazione online di SQL Server.
Torna all'inizio
Utilizzo della cronologia dei report
È inoltre possibile utilizzare la cronologia dei report per creare copie dei risultati delle esecuzioni dei report in momenti diversi. Per utilizzare queste copie in futuro, è consigliabile eseguire il backup del database del server di report e archiviare tale backup in una posizione sicura. Nel database del server di report viene archiviata l'intera cronologia dei report, insieme ai report, alle origini dei dati condivise, alle cartelle, alle sottoscrizioni e alle pianificazioni condivise. È possibile eseguire il backup per mantenere una copia permanente della cronologia dei report e dei metadati quali le informazioni sulla sottoscrizione che indicano i destinatari di un report. Per ulteriori informazioni, vedere "Gestione della cronologia dei report" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server.
Torna all'inizio
Procedure
Procedura: Salvataggio di report in un server di report (Generatore report 3.0)
Procedura: Salvataggio di un report in una raccolta di SharePoint (Generatore report 3.0)
Procedura: Salvataggio di report nel computer in uso (Generatore report 3.0)
Torna all'inizio
Vedere anche
Concetti
Cronologia modifiche
Contenuto aggiornato |
---|
Aggiunta di informazioni sugli effetti dello spostamento di origini dati condivise, set di dati condivisi e modelli di report. |