Elenco di controllo per la distribuzione dei report

In Reporting Services sono disponibili strumenti e caratteristiche che è possibile utilizzare per visualizzare e gestire i report pubblicati in un server di report. Lo strumento principale per la visualizzazione di report è Gestione report, ma gli altri strumenti e approcci sono disponibili a seconda che si utilizzano applicazioni Web personalizzate o prodotti e tecnologie SharePoint. Se si utilizza Gestione report, è possibile configurare assegnazioni di ruolo per supportare l'accesso ai report in sola visualizzazione. Le caratteristiche di amministrazione normalmente disponibili in Gestione report possono essere nascoste agli utenti che non dispongono dell'autorizzazione per utilizzarle.

È possibile accedere a un report pubblicato in un server di report tramite un indirizzo URL e posizionare URL ai report pubblicati su qualsiasi sito Web. Quando l'utente fa clic su un collegamento di un URL di un report, il report viene elaborato nel server di report e quindi restituito al browser client. Un visualizzatore HTML mette a disposizione una barra degli strumenti per i report e supporta caratteristiche per i report interattive, consentendo di aprire un report tramite il relativo indirizzo URL senza dover installare un componente client o configurare il portale in modo particolare. Per ottenere risultati ottimali, è consigliabile aprire il report in una nuova finestra del browser. È possibile impostare i parametri nell'URL del report per selezionare un formato di rendering specifico oppure per nascondere la barra degli strumenti Report. Per ulteriori informazioni, vedere Accesso con URL.

Quando si distribuiscono i report, è consigliabile creare una cartella separata nel server di report in cui gli autori possono inserire i report completati a scopo di verifica e di configurazione. Quando il report è pronto per essere pubblicato, l'amministratore del server di report può spostarlo in una cartella di distribuzione. Impostare le autorizzazioni per la cartella di gestione temporanea per concedere l'accesso all'autore del report e limitare l'accesso alla cartella di distribuzione affinché solo gli amministratori del server di report possano aggiungere e rimuovere contenuto. Per ulteriori informazioni sulle cartelle, vedere Creazione, modifica ed eliminazione di cartelle e Protezione delle cartelle. Per ulteriori informazioni sullo spostamento di report in un server di report, vedere Procedura: Spostamento di un elemento (Gestione report).

Attività di distribuzione dei report

Utilizzare l'elenco di controllo seguente in cui sono descritte le attività necessarie per rendere disponibile un report agli utenti nell'organizzazione.

Attività

Descrizione

Scegliere lo strumento o l'approccio per la visualizzazione di report.

In Reporting Services è possibile rendere disponibili report per uso generale in numerosi modi.

  • È possibile utilizzare Gestione report, lo strumento di visualizzazione e gestione dei report incluso in Reporting Services.

  • È possibile incorporare gli URL nei report pubblicati in un portale esistente.

  • Se si configura il server di report in modo che venga eseguito in modalità integrata SharePoint e si pubblicano gli elementi del server di report in una raccolta di SharePoint, è possibile utilizzare un sito di SharePoint.

  • È possibile utilizzare web part di SharePoint per esplorare la gerarchia di cartelle del server di report ed eseguire report.

Pubblicare il report e qualsiasi origine dati o modelli di report condivisi.

Il modo più semplice per pubblicare più report, modelli e origini dati condivisi è quello di utilizzare uno strumento di creazione dei report.

Se tale strumento non è disponibile, è possibile pubblicare file singoli utilizzando Gestione report per caricarli su un server di report.

Per ulteriori informazioni sulla pubblicazione e distribuzione di report tramite Progettazione report, vedere Pubblicazione di modelli. Per ulteriori informazioni sull'utilizzo di Gestione report per caricare i report finiti in un server di report, vedere Caricamento di file in una cartella.

Impostare o verificare le autorizzazioni esaminando le assegnazioni di ruolo che determinano quali utenti dispongono delle autorizzazioni per visualizzare, gestire e sottoscrivere un report.

Se le assegnazioni di ruolo sono già configurate, verificarle in modo da garantire che solo gli utenti autorizzati possano accedere ai report e ai relativi dati.

Impostare o verificare le informazioni sulla connessione alle origini dati.

Se sono state condivise origini dati definite per l'origine dati del report, configurare il report per utilizzarlo immediatamente. L'utilizzo di origini dati condivise è consigliato su origini dati specifiche del report incorporate poiché è possibile aggiornare le credenziali e le informazioni sulla connessione solo una volta e poiché è possibile disattivare la connessione alle origini dati per impedire l'elaborazione dei dati su un report se il database non è disponibile.

Se gli utenti sottoscriveranno report o se il report è in esecuzione in base a una pianificazione anziché su richiesta, configurare le proprietà dell'origine dati per utilizzare credenziali archiviate.

Dopo aver pubblicato un report in un server di report, è possibile configurare la relativa origine dei dati con le informazioni di connessione e le credenziali. Se il report supporta sottoscrizioni o la cronologia del report pianificata, oppure se viene eseguito come snapshot dell'esecuzione del report, è necessario configurare l'origine dei dati in modo che utilizzi credenziali archiviate oppure non utilizzi credenziali. Per ulteriori informazioni sulle proprietà delle origini dei dati, vedere Gestione dell'origine dati di un report.

Poiché un server di report non esegue mai il writeback dei dati in un'origine dei dati esterna, non è necessario preoccuparsi di eventuali danni ai dati da parte di utenti del server di report. Un server di report, tuttavia, esegue query nelle origini dei dati esterne che potrebbero contenere dati riservati. Per questo motivo, è necessario tutelarsi rispetto ad accessi non autorizzati a dati riservati. Per essere certi che solo gli utenti autorizzati possano accedere alle origini dei dati esterne utilizzate dai report, eseguire una delle operazioni seguenti:

  • Richiedere l'autenticazione degli utenti per le origini dei dati esterne. È possibile configurare un report in modo che venga richiesto agli utenti di specificare le credenziali prima che vengano recuperati i dati per il report. Per ulteriori informazioni, vedere Specifica di credenziale e informazioni sulla connessione per le origini dati del report.

  • Creare account utente con privilegi minimi per il server di database. Se ad esempio si utilizza un database di SQL Server, è possibile creare un account di accesso denominato data reader cui è assegnato solo il ruolo db_datareader. A questo punto è possibile specificare le credenziali per data reader nella pagina delle proprietà Origine dati di un report.

Impostare o verificare le impostazioni di esecuzione del report che determinano se il report è in esecuzione su richiesta o in base a una pianificazione.

Per impostazione predefinita, i report sono configurati in modo che l'esecuzione avvenga su richiesta. Questo significa che le query che sono state definite per un report vengono eseguite nell'origine dei dati ogni volta che un utente seleziona un report. Se non si desidera che i report vengano eseguiti su richiesta, è possibile impostare le proprietà di esecuzione dei report in modo da controllarne direttamente l'esecuzione. Per ulteriori informazioni, vedere Impostazione delle proprietà in un report pubblicato.

Impostare o verificare impostazioni della cronologia del report.

Per archiviare la cronologia di un report, salvare snapshot del report stesso. È possibile pianificare l'aggiunta degli snapshot alla cronologia oppure aggiungerli manualmente. Per ulteriori informazioni, vedere Gestione della cronologia dei report.

Impostare o verificare le impostazioni dei parametri del report.

In base al report, potrebbe essere necessario impostare proprietà dei parametri sul report pubblicato per supportare l'elaborazione automatica del report. Per ulteriori informazioni, vedere Impostazione delle proprietà dei parametri per un report pubblicato.

Creare sottoscrizioni di report guidate dai dati se si desidera automatizzare il recapito del report. In alternativa, consentire agli utenti di sottoscrivere report in base alle esigenze.

Nell'ambito della distribuzione dei report è possibile creare sottoscrizioni per la distribuzione dei report a una condivisione file o agli utenti tramite posta elettronica. È inoltre possibile configurare assegnazioni di ruolo per consentire ad altri utenti di creare sottoscrizioni individuali. Per ulteriori informazioni sulle strategie di distribuzione dei report, vedere Sottoscrizioni e recapito (Reporting Services) e Creazione, modifica ed eliminazione di sottoscrizioni standard.

Testare il report, preferibilmente chiedendo agli utenti report di aprire il report da un browser sulle workstation.

Se i report sono stati organizzati in una cartella che contiene solo i report in fase di test, spostarli nella cartella che contiene i report generalmente disponibili per gli utenti. Per ulteriori informazioni, vedere Procedura: Spostamento di un elemento (Gestione report).