Ricerca, visualizzazione e gestione dei report (Generatore report 3.0 e SSRS)

In Generatore report è possibile sfogliare le cartelle in un server di report o in un sito di SharePoint per trovare report, origini dati condivise, modelli di report e altri elementi del report correlati, nonché esplorare il computer per individuare i report locali. Per semplificare la ricerca dei report, in Generatore report viene mantenuto un elenco dei server e dei siti utilizzati recentemente e fornito un accesso diretto alle cartelle Desktop, Documenti e Risorse del computer nel file system del computer.

In Progettazione report è inoltre possibile sfogliare le cartelle del computer per trovare report locali. Dopo avere distribuito report in un server di report o un sito di SharePoint, è possibile sfogliare le cartelle del server di report tramite Gestione report o cercare report nel sito di SharePoint. I report e gli elementi correlati rimangono disponibili in locale anche dopo essere stati distribuiti.

Per individuare un report in un server di report o in un sito di SharePoint da Generatore report, è necessario indicare l'URL del server di report o del sito di SharePoint. Quando si installa la prima volta Generatore report, è possibile specificare l'URL da utilizzare, ovvero il server o il sito a cui Generatore report si connette per impostazione predefinita al salvataggio o all'apertura dei report.

È possibile visualizzare in anteprima i report in Generatore report e Progettazione report quando vengono creati o aggiornati, nonché visualizzarli e gestirli in un server di report tramite Gestione report o in un sito di SharePoint integrato con Reporting Services tramite gli strumenti e le caratteristiche di SharePoint predefiniti dopo la pubblicazione dei report. Per ulteriori informazioni, vedere Anteprima di report in Generatore report 3.0 e Visualizzazione in anteprima di report in Progettazione report.

Quando si visualizzano in anteprima i report in Generatore report e Progettazione report o si visualizzano report in Gestione report o in un sito di SharePoint, i dati vengono aggiornati e nei report vengono visualizzati i dati correnti dell'origine dati utilizzata dal report. Se si desidera visualizzare un report senza aggiornarne i dati, è possibile utilizzare la cronologia del report e i dati memorizzati nella cache con i report pubblicati. Queste caratteristiche non sono disponibili per la visualizzazione in anteprima dei report in Generatore report e Progettazione report.

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. 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. 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.

Nota

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report 3.0 e in Progettazione report di Business Intelligence Development Studio. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report 3.0 (SSRS) nel Web all'indirizzo microsoft.com.

Contenuto dell'articolo

Ricerca e visualizzazione di report in Generatore report

Visualizzazione e gestione dei report in un server di report

Visualizzazione e gestione degli elementi di un server di report da un sito di SharePoint

Visualizzazione di report in un'applicazione desktop

Informazioni sulle sessioni utente

Procedure

Contenuto della sezione

Ricerca e visualizzazione di report in Generatore report

Per trovare un report che si desidera utilizzare o per selezionare un'origine dati condivisa, un'immagine o un sottoreport da utilizzare in un report, esplorare il computer, le cartelle in un server di report o il sito di SharePoint integrato con Reporting Services.

Per trovare i report su un server di report, è necessario specificare un URL per il server di report e disporre delle autorizzazioni appropriate nelle cartelle in modo da poter leggere e salvare gli elementi del report. Per ottenere l'URL e le autorizzazioni necessarie, rivolgersi all'amministratore di sistema del server di report. Per ulteriori informazioni su URL di esempio, vedere Server di report e server di report SharePoint (Generatore report 3.0 e SSRS).

Dopo aver individuato e aperto il report in Generatore report, è possibile visualizzarlo in anteprima e apportare delle modifiche. Nella visualizzazione in anteprima vengono mostrati i dati correnti. Per ulteriori informazioni, vedere Anteprima di report in Generatore report 3.0.

Generatore report consente di effettuare le attività seguenti:

  • **Ricerca di report   **Quando si cerca un report, è possibile utilizzare la nota finestra di dialogo Apri file in stile Microsoft Office, ma personalizzata per Generatore report. È possibile esplorare le cartelle su un server di report o su un file system, incluse le cartelle Report personali, Siti e server recenti, Desktop, Documenti e Risorse del computer. Nella cartella Siti e server recenti è contenuto un elenco di server utilizzati di recente.

  • **Ricerca di origini dati condivise   **Quando si cerca un'origine dati condivisa, è possibile effettuare una selezione in un elenco di voci di uso recente o passare a un'altra cartella sullo stesso server di report in cui è contenuto il report.

  • Visualizzazione dei report   Un report viene visualizzato in anteprima in Generatore report durante la creazione o l'aggiornamento di report. Quando Generatore report è connesso a un server di report, quest'ultimo carica ed elabora il report; in caso contrario, i report vengono elaborati in locale. Il report visualizzabile viene mostrato nel visualizzatore di report di Generatore report.

Nota

È possibile utilizzare Generatore report in modalità locale o in connessione a un server di report. Se non si dispone di una connessione attiva a un server di report, vengono applicate determinate limitazioni. Per ulteriori informazioni, vedere Server di report e server di report SharePoint (Generatore report 3.0 e SSRS).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Visualizzazione e gestione dei report in un server di report

È possibile utilizzare Gestione report per visualizzare e gestire i report nel server di report. Sfogliare le cartelle sul server per individuare i report, eseguire i report in modo da visualizzarli in un browser ed eseguire attività di gestione.

Gestione report consente di effettuare le seguenti attività di gestione:

  • Visualizzare e aggiornare le proprietà di report, le origini dati condivise e altri elementi del report.

  • Caricare report e creare nuove origini dati condivise per i report.

  • Creare pianificazioni per eseguire i report a orari e intervalli specificati.

  • Creare, modificare o eliminare sottoscrizioni di report.

  • Creare una cronologia dei report e specificare il numero di snapshot dei report da conservare nella cronologia.

  • Creare nuove cartelle nel server per organizzare i report nella modalità desiderata.

Alcune di questa attività potrebbero essere eseguite per conto dell'utente dall'amministratore del server di report. Per ulteriori informazioni sulle attività eseguite in un server di report, vedere Amministrazione (Reporting Services).

In Gestione report sono inclusi in genere cartelle, report, origini dati e modelli di report, nonché la cartella Report personali. Report personali è un'area di lavoro personale che è possibile utilizzare per archiviare e gestire i report di cui si è proprietari. Le altre cartelle del server di report sono pubbliche e in genere è necessario disporre di autorizzazioni avanzate per aggiungere o modificare contenuto in tali cartelle. È possibile creare cartelle all'interno di Report personali per migliorare l'organizzazione dei report. Per ulteriori informazioni, vedere Utilizzo della funzionalità Report personali (Generatore report 3.0 e SSRS).

Tramite Gestione report, i report vengono visualizzati nel visualizzatore HTML di Reporting Services. Il visualizzatore HTML fornisce un framework per la visualizzazione di report in HTML e include una barra degli strumenti dei report, una sezione relativa ai parametri, una relativa alle credenziali e una mappa documento. Sulla barra degli strumenti dei report sono disponibili funzionalità di navigazione, zoom, aggiornamento, ricerca, esportazione, stampa e feed di dati per la pagina. La barra degli strumenti dei report viene inoltre visualizzata in una finestra del browser nella parte superiore dei report quando si accede a essi tramite un URL. La funzionalità di stampa è facoltativa e deve essere attivata dall'amministratore. Se disponibile, sulla barre degli strumenti dei report viene visualizzata l'icona di una stampante. Nella figura seguente è illustrata la barra degli strumenti dei report in una finestra di Gestione report con le caratteristiche della barra degli strumenti dei report in primo piano.

Finestra di Gestione report

Barra degli strumenti dei report in Gestione report

Barra degli strumenti dei report

Barra degli strumenti dei report

Dopo avere eseguito un report, è possibile esportarlo in un altro formato, ad esempio Microsoft Excel o PDF. È inoltre possibile esportare il report tramite un'estensione per il rendering dei dati, ad esempio valori delimitati da virgole (CSV, Comma-Separated Value), e utilizzare quindi il file di dati CSV come input per un'altra applicazione. Per ulteriori informazioni sull'esportazione di report, vedere Esportazione di report (Generatore report 3.0 e SSRS) e Procedura: Esportazione di un report in un altro tipo di file (Generatore report 3.0 e SSRS).

Il modo più semplice per selezionare ed eseguire un report consiste nell'aprire Gestione report e quindi cercare il report desiderato oppure individuarlo nella gerarchia di cartelle. Per istruzioni dettagliate su come aprire un report, vedere Procedura: Apertura e chiusura di un report (Gestione report).

Dopo avere eseguito un report, è possibile aggiornarlo per visualizzare i nuovi dati.

Aggiornamento di report

I dati dei report vengono modificati frequentemente ed è necessario aggiornare il report per visualizzare quelli più recenti. È possibile aggiornare un report in tre modi diversi.

Opzione

Risultato

Pulsante Aggiorna nella finestra del browser

Visualizza il report archiviato nella cache della sessione. Le cache delle sessioni vengono create quando un utente apre un report. In Reporting Services le sessioni del browser vengono utilizzate per mantenere coerente la visualizzazione di un report aperto.

Pulsante di aggiornamento del browser sulla barra degli strumenti dei report

Quando si fa clic sul pulsante Aggiorna sulla barra degli strumenti dei report, il server di report consente di ripetere la query e di aggiornare i dati del report se quest'ultimo viene eseguito su richiesta. Se il report è memorizzato nella cache oppure è uno snapshot, il pulsante Aggiorna consente di visualizzare il report archiviato nel database del server di report.

Combinazione di tasti CTRL+F5

Produce lo stesso risultato che si ottiene facendo clic sul pulsante Aggiorna sulla barra degli strumenti dei report.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Visualizzazione e gestione degli elementi di un server di report da un sito di SharePoint

La configurazione di un server di report da parte dell'amministratore di sistema per l'esecuzione nella modalità integrata SharePoint consente di visualizzare e gestire i report e altri elementi del server di report da un sito di SharePoint.

Nel sito di SharePoint sono incluse pagine per l'impostazione di proprietà delle origini dati, della cronologia dei report, di opzioni relative all'elaborazione dei report, di pianificazioni, di sottoscrizioni e di parametri dei report, nonché per la creazione di pianificazioni condivise. È possibile creare e gestire elementi di un server di report in un sito di SharePoint esattamente come avviene con gli altri strumenti di SQL Server.

Per accedere alle pagine dell'applicazione, selezionare azioni specifiche dell'elemento da un menu a discesa in un report o in un altro elemento del server di report in precedenza aggiunto a una raccolta di SharePoint. A seconda dell'elemento selezionato e delle autorizzazioni di cui dispone, l'utente ha la possibilità di creare report in Generatore report, generare modelli e configurare la sicurezza degli elementi dei modelli.

Per ulteriori informazioni su Reporting Services e sulla tecnologia SharePoint, vedere Reporting Services con integrazione SharePoint nella documentazione online di SQL Server sul sito msdn.microsoft.com.

Ricerca di elementi di un server di report in un sito di SharePoint

Per impostare le proprietà, è prima necessario individuare l'elemento desiderato. Gli elementi dei server di report sono sempre archiviati in raccolte o in una cartella all'interno di una raccolta.

Quando si accede al sito di SharePoint, viene visualizzata la pagina Sfoglia e la scheda Strumenti raccolta. Nella pagina Sfoglia sono elencate le raccolte e il contenuto della raccolta selezionata. È possibile visualizzare il report, i modelli di report e altri elementi nella raccolta, esplorare cartelle ed eseguire ricerche nel sito per individuare elementi.

Per distinguere gli elementi del server di report dagli altri elementi di un sito di SharePoint, è possibile utilizzare l'icona per identificare visivamente un elemento oppure lasciare per qualche istante il puntatore del mouse sull'elemento e leggere l'estensione del file. Nella figura seguente vengono illustrati cartelle, un modello di report e una definizione di report nella raccolta Documenti:

Raccolta di SharePoint con elementi del server di report

Visualizzazione di report

Le definizioni di report (file con estensione rdl) caricate in una raccolta di SharePoint vengono visualizzate tramite una web part Visualizzatore report installata dal componente aggiuntivo di Reporting Services. L'associazione per i file con estensione rdl viene definita automaticamente al momento dell'installazione del componente aggiuntivo. Quando si seleziona un report, questo viene aperto automaticamente nella web part. Dopo l'apertura di un report è possibile utilizzare la barra degli strumenti per report inclusa nella web part per navigare tra le pagine, effettuare ricerche, utilizzare lo zoom, nonché stampare il report. Nella barra degli strumenti è inclusa l'opzione Esporta in feed di dati che consente di esportare il report sotto forma di feed di dati Atom e un menu Azioni contenente le opzioni per stampare, sottoscrivere ed esportare il report in formati diversi quali PDF, Word ed Excel. Dal menu Azioni è inoltre possibile aprire il report in Generatore report. Nell'immagine seguente vengono illustrati un report e le opzioni di esportazione contenute nel menu Azione.

Barra degli strumenti e menu Azioni in SharePoint

Gestione di elementi tramite azioni

Le attività di gestione vengono supportate tramite azioni disponibili in un menu a discesa associato a ogni elemento. A seconda delle autorizzazioni concesse all'utente, per ogni elemento sono disponibili azioni comuni quali Visualizza proprietà e Modifica proprietà, che sono standard per tutti gli elementi archiviati in una raccolta di SharePoint, oltre ad azioni personalizzate, che forniscono funzionalità di gestione specifiche dell'elemento. Nella figura seguente vengono illustrate le azioni disponibili per una definizione di report. Per una definizione di report sono disponibili azioni personalizzate quali Gestisci sottoscrizioni e Gestisci opzioni elaborazione.

Comandi di menu per gli elementi del server di report

Per ulteriori informazioni sull'utilizzo di queste azioni per ogni elemento del server di report, vedere Utilizzo degli elementi del server di report in un sito di SharePoint (Reporting Services in modalità integrata SharePoint) nella documentazione online di SQL Server sul sito msdn.microsoft.com.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Visualizzazione di report in un'applicazione desktop

È possibile saltare completamente il passaggio di visualizzazione nel browser e utilizzare direttamente un'applicazione desktop, ad esempio Microsoft Excel, come visualizzatore di report. A tale scopo, definire una sottoscrizione che specifichi un formato di applicazione desktop e una cartella condivisa di destinazione. Il server di report genererà il report come file di applicazione, aggiungerà un'estensione di file e salverà il report come file sul disco rigido. Sarà quindi possibile utilizzare Microsoft Excel (o un'altra applicazione) anziché un browser per visualizzare il report.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Informazioni sulle sessioni utente

In Reporting Services vengono utilizzate le sessioni del browser per garantire la coerenza durante la visualizzazione dei report. Le sessioni si basano sulle connessioni tramite browser, non sugli utenti autenticati. Ogni volta che un utente apre un report in una nuova finestra del browser, viene creata una nuova sessione. Dopo aver stabilito una sessione del browser, si continuerà a utilizzare la versione del report aperta all'inizio della sessione, anche se in seguito il report viene modificato nel server di report. Se ad esempio si apre un report alle 23.00 e l'autore del report pubblica nuovamente lo stesso report alle 23.01, per tutta la durata della sessione sarà disponibile la versione del report aperta alle 23.00.

Se si aggiorna un report all'interno della stessa sessione tramite il pulsante Aggiorna del browser, verrà visualizzata la versione del report della sessione originale. Se si aggiorna un report su richiesta tramite il pulsante Aggiorna della barra degli strumenti del report, il report verrà eseguito nuovamente e verranno visualizzati gli eventuali nuovi dati.

Le informazioni sulle sessioni vengono archiviate nel database temporaneo del server di report. Per il server di report non viene utilizzata la gestione delle sessioni di ASP.NET. Se si riavvia il server oppure si esegue un'operazione di recupero del database, lo stato delle sessioni non verrà ripristinato. Per ulteriori informazioni sulla gestione delle sessioni, vedere Identificazione dello stato di esecuzione.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Procedure

È possibile utilizzare Gestione report per visualizzare e gestire i report. Per ulteriori informazioni, vedere Procedure per Gestione report.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Contenuto della sezione

Negli argomenti seguenti vengono fornite ulteriori informazioni sulla visualizzazione e sulla gestione dei report.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Cronologia modifiche

Contenuto aggiornato

Aggiunta di note sugli effetti dello spostamento di origini dati condivise, set di dati condivisi e modelli di report.