Server di report e server di report SharePoint (Generatore report 3.0 e SSRS)

Da Generatore report e Progettazione report in Business Intelligence Development Studio, è possibile condividere la definizione del report (rdl) e altri file in un server di report o in un sito di SharePoint integrato con un server di report. Gli elementi che è possibile condividere in un server e la relativa modalità di condivisione sono diversi in Generatore report e Progettazione report.

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.

Definizione di server di report

Un server di report è un computer in cui è installato SQL Server Reporting Services. Può essere anche un sito di SharePoint integrato con un server di report. Nel server di report vengono archiviati i report pubblicati, le origini dati condivise, i set di dati condivisi, le parti di report, le sottoscrizioni e le pianificazioni condivise e altre risorse. L'amministratore di sistema del server di report può configurare il server di report per elaborare le richieste del report, gestire le cronologie degli snapshot e le autorizzazioni per report, origini dati, set di dati e sottoscrizioni.

In Generatore report, è possibile utilizzare nel report origini dati condivise, set di dati condivisi, parti di report e modelli di report direttamente dal server di report. Quando il report viene visualizzato in anteprima, la relativa elaborazione viene eseguita nel server di report.

Generatore report gestisce un elenco dei server di report utilizzati e li visualizza nell'elenco Siti e server recenti delle finestre di dialogo Apri e Salva. Generatore report consente inoltre di visualizzare sulla barra di stato della finestra principale il server di report a cui si è attualmente connessi.

In Progettazione report è possibile mantenere un set master di report, report con parti di report, origini dati condivise, set di dati condivisi, modelli di report e risorse organizzate in file di soluzione e progetto. È possibile creare set di proprietà di progetto per rappresentare gli ambienti di produzione e debug, quindi distribuire tutti gli elementi nel progetto in cartelle del server di report o nel sito di SharePoint specificato nelle proprietà del progetto.

Server di report predefiniti in Generatore report

È possibile specificare un server di report predefinito quando si installa Generatore report o successivamente nella finestra di dialogo Opzioni facendo clic sul pulsante Generatore report, quindi su Opzioni. Nella scheda Impostazioni immettere l'URL del server di report o del sito di SharePoint integrato con un server di report. Se è stato specificato un server di report predefinito, Generatore report si connette automaticamente a tale server di report.

Quando si modifica il server di report predefinito nella finestra di dialogo Opzioni, è necessario riavviare Generatore report per rendere effettiva la modifica.

Nota

Per avviare Generatore report senza alcuna connessione a un server di report, lasciare vuota la casella relativa al server di report predefinito nella finestra di dialogo Opzioni.

Condivisione dei report in un server di report

In Generatore report i report vengono salvati in un server di report o in un sito di SharePoint integrato con un server di report. In Progettazione report vengono distribuiti. Quando i report si trovano in un server di report, gli utenti che dispongono delle autorizzazioni appropriate per il server di report o il sito di SharePoint possono eseguire il report. Gli utenti con autorizzazioni appropriate possono inoltre creare sottoscrizioni al report per consentire l'aggiornamento e l'invio del report agli utenti a intervalli specifici. Se non si dispone delle autorizzazioni appropriate, rivolgersi all'amministratore di sistema del server di report.

Salvataggio di un report in un sito di SharePoint

Quando si salvano report e file correlati in una raccolta di SharePoint tramite Generatore report o si distribuiscono tramite Progettazione report, i file vengono convalidati prima di essere aggiunti. Se si caricano i report e i file correlati utilizzando l'azione Carica in una raccolta di SharePoint, non viene eseguito alcun controllo di convalida. In questo caso, non sarà possibile sapere se il file è valido fino a quando non si accederà al report per gestirlo, modificarlo o eseguirlo. Per garantire la validità dei report e di altri file, utilizzare Generatore report per salvarli (o Generatore report per distribuirli) in una raccolta di SharePoint anziché aggiungerli direttamente a SharePoint. Non è possibile salvare un report nella cartella radice di un sito di SharePoint. È necessario salvarlo in una raccolta documenti.

I riferimenti alle origini dati condivise, ai sottoreport e a risorse quali immagini basate sul Web inclusi nella definizione di un report devono essere rappresentati da URL completi di una raccolta di SharePoint. Per ulteriori informazioni, vedere Specifica di percorsi di elementi esterni (Generatore report 3.0 e SSRS).

Caratteristiche specifiche del server di report

In Generatore report quando i report vengono visualizzati in anteprima, alcune caratteristiche risultano disponibili solo quando si è connessi a un server di report:

  • Azioni di drill-through

  • Sottoreport

  • Assembly personalizzati

  • Elementi dei report personalizzati

  • Estensioni per i dati aggiuntive

In modalità locale in Progettazione report è possibile aggiungere riferimenti agli elementi di un progetto per destinazioni drill-through, sottoreport, immagini o file di dati spaziali ESRI.

Creazione in locale dei report

È anche possibile creare report e archiviarli nel file system locale. Quando tali report vengono visualizzati in anteprima, la relativa elaborazione viene eseguita nel computer locale. Se i report vengono creati in Generatore report senza ricorrere a un server di report, non è possibile utilizzare report drill-through, sottoreport o immagini nel server di report o origini dati condivise. È possibile definire questi oggetti nel report, ma i riferimenti non verranno risolti quando si tenterà di visualizzare in anteprima il report e verranno generati messaggi di errore.