Condividi tramite


Panoramica su creazione, gestione e recapito dei report

In questo argomento viene fornita una descrizione generale delle funzionalità per la creazione, la gestione e il recapito dei report disponibili in SQL Server 2005 Reporting Services. Per informazioni su come creare un report, vedere Esercitazione: Creazione di un report semplice.

Creazione di report

Per creare un report, è necessario creare una definizione del report mediante Progettazione report o Generatore report. La scelta dello strumento di creazione da utilizzare dipende dai requisiti del report e dal livello di esperienza nelle tecniche di creazione di report.

  • Progettazione report è uno strumento per la creazione di report completo che viene eseguito all'interno di Business Intelligence Development Studio. Per utilizzare questo strumento, è necessario conoscere la procedura per la connessione a un'origine dei dati, per la generazione di query e per l'impostazione delle proprietà. È possibile utilizzare Progettazione report per creare report semplici o complessi che includono le espressioni e gli assembly personalizzati per il supporto della funzionalità personalizzata. È possibile utilizzare la Creazione guidata report per creare un report e quindi modificarlo oppure creare un report da zero utilizzando un modello di progetto di Server report.
  • Generatore report consente di eseguire report ad hoc su dati relazionali e multidimensionali utilizzando le origini dei dati del modello. Questo strumento è destinato a utenti che desiderano creare facilmente report di base senza dover scrivere query. Generatore report utilizza modelli di report predefiniti e modelli che gestiscono le connessioni dati, le query e le relazioni tra i dati, in modo tale che gli utenti possano limitarsi a trascinare la selezione dei campi di dati in un modello per creare report tabella o matrice.

I report vengono creati su un computer client, distinto dal server di report. Quando il report è pronto, è possibile pubblicarlo in un server di report in modo che sia disponibile per l'utilizzo da parte degli utenti. Per creare un report, eseguire la procedura seguente:

  1. Eseguire la connessione a un'origine dei dati e recuperare i dati. È possibile eseguire questa operazione utilizzando stringhe di connessione e query oppure creando un modello di report che specifichi i dati che si desidera utilizzare.
  2. Creare un layout del report. Generatore report offre modelli che consentono di eseguire questo passaggio automaticamente. Progettazione report dispone di una casella degli strumenti e di un'area di progettazione che consentono di combinare tabelle, matrici, grafici, elementi grafici e qualsiasi altro elemento desiderato.
  3. Visualizzare l'anteprima del report per vedere come i dati e il layout si combinano, quindi pubblicare il report in un server di report.

Gestione di report e altri elementi

Uno dei vantaggi principali dell'utilizzo di Reporting Services è dato dalla possibilità di gestire i report e gli elementi correlati quali cartelle, connessioni a origini dei dati e risorse da una postazione centrale. È possibile definire la protezione, impostare le proprietà e pianificare le operazioni. È inoltre possibile creare pianificazioni condivise e origini dei dati condivise per renderle disponibili per l'utilizzo da parte di tutti gli utenti. Per gestire i report e l'ambiente di gestione dei report, utilizzare SQL Server Management Studio o Gestione report. La gestione dei report include le attività seguenti:

  • Organizzazione dell'ambiente di gestione dei report tramite l'aggiunta di nuove cartelle per l'archiviazione di insiemi di report.
  • Attivazione di funzionalità quali Report personali, cronologia dei report e recapito dei report tramite posta elettronica.
  • Protezione dell'accesso alle cartelle e ai report mediante l'assegnazione di utenti e gruppi ai ruoli.
  • Creazione di pianificazioni condivise e origini dei dati condivise da rendere disponibili per l'utilizzo da parte di tutti gli utenti.

Sia gli utenti, sia gli amministratori del server di report possono gestire i report ma in modi diversi. Gli utenti possono pubblicare e gestire i report in un'area di lavoro personale denominata Report personali. Gli amministratori del server di report possono gestire tutto lo spazio dei nomi della cartella del server di report. La capacità di eseguire le operazioni di gestione dipende dalle autorizzazioni dell'utente.

Accesso ai report e recapito

In Reporting Services sono disponibili due modalità di accesso e recapito dei report:

  • L'accesso su richiesta consente agli utenti di selezionare i report da uno strumento per la visualizzazione dei report. È possibile utilizzare Gestione report, una web part di Microsoft SharePoint o un browser.
  • L'accesso basato su sottoscrizione genera i report e li recapita a una destinazione automaticamente. È possibile recapitare report a una cartella Posta in arrivo o a una condivisione file.

Per visualizzare un report su richiesta, è possibile eseguire la ricerca di un report o selezionarlo da una gerarchia di cartelle, definita come lo spazio dei nomi della cartella del server di report. Per ricevere i report automaticamente, è possibile sottoscrivere un report specifico. Quando il report viene eseguito, l'utente riceve una notifica sulla disponibilità del report oppure una copia del report in un messaggio di posta elettronica.

Gli amministratori del server di report possono creare sottoscrizioni guidate dai dati per gestire il recapito automatico dei report a un gruppo esteso di utenti. Le sottoscrizioni guidate dai dati consentono di utilizzare un elenco di destinatari generato in fase di esecuzione. In una sottoscrizione guidata dai dati le impostazioni per il recapito vengono ricavate da dati archiviati, ad esempio i dati in un database dei dipendenti, quando viene attivata la sottoscrizione.

Reporting Services supporta vari formati di visualizzazione. I report vengono inizialmente visualizzati in formato HTML, tuttavia, dopo aver eseguito il rendering di un report è possibile visualizzare nuovamente il report con un formato diverso, ad esempio Excel o PDF.

Vedere anche

Concetti

Panoramica dei componenti di Reporting Services
Introduzione a Reporting Services
Concetti di base su Reporting Services
Amministrazione di Reporting Services
Gestione delle autorizzazioni e della protezione per Reporting Services

Altre risorse

Guida di Creazione guidata report (Progettazione report)
Gestione e utilizzo di report pubblicati
Progettazione e creazione di report
Distribuzione di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005