Parti del report e set di dati in Generatore report

Nota

Le parti di report sono deprecate per tutte le versioni di SQL Server Reporting Services a partire da SQL Server Reporting Services 2019 e per tutte le versioni di Server di report di Power BI a partire da Server di report di Power BI settembre 2022.

In Report Builder, il modo più semplice per includere dati in un report è aggiungere parti del report dalla raccolta di parti del report. Nelle parti del report sono contenuti i set di dati dai quali dipendono, chiamati set di dati dipendenti. I set di dati dipendenti sono basati sulle origini dati condivise e possono essere set di dati incorporati o condivisi. Leggi di più su Parti del report.

Un altro modo semplice per includere dati in un report è utilizzare un set di dati condiviso. Per ulteriori informazioni, vedere Set di dati incorporati nel report e set di dati condivisi (Report Builder e SSRS).

Nota

È possibile creare e modificare file di definizione di report impaginati (.rdl) in Generatore report di Microsoft, Power BI Report Builder e in Progettazione report in SQL Server Data Tools.

Aggiunta di una parte di report con i set di dati dipendenti al report

Quando si aggiunge una parte di report al report, anche i set di dati dipendenti contenuti nella parte di report vengono aggiunti al report. Poiché in una parte di report potrebbe essere incluso un rettangolo contenente molti altri elementi del report, è possibile aggiungere più set di dati dipendenti al report in uso. Ogni set di dati condiviso è un riferimento indipendente; l'origine dati condivisa dalla quale dipende non viene aggiunta al report. A ogni set di dati incorporato viene aggiunta anche l'origine dati incorporata o condivisa dalla quale dipende.

Le credenziali per un'origine dati incorporata non sono salvate come parte della parte del report. Se un'origine dati incorporata viene aggiunta al report, verranno richieste le credenziali quando si esegue il report. Per evitare questa richiesta, utilizzare le parti di report basate sulle origini dati condivise con le credenziali archiviate.

Dopo aver aggiunto una parte di report al report, i set di dati aggiunti non sono diversi dai set di dati incorporati o condivisi creati. È possibile visualizzare i set di dati aggiuntivi nel riquadro dei dati del report. I set di dati incorporati vengono visualizzati sotto la corrispondente origine dati condivisa, mentre i set di dati condivisi vengono visualizzati nella cartella Set di dati condivisi.

Personalizzazione di set di dati dipendenti

Dopo avere aggiunto parti del report al report, è possibile visualizzarlo in anteprima e decidere di apportare alcune modifiche ai dati. Gli elementi modificabili dipendono dal tipo di set di dati che si sta utilizzando.

Per modificare i dati e le opzioni dati di un set di dati incorporato, è possibile modificare le proprietà del set di dati, inclusa la query, come se si creasse il set di dati personalmente.

Per modificare i dati e le opzioni dati per un set di dati condiviso, è possibile modificare la definizione del set di dati condiviso sul server di report solo se si dispone di autorizzazioni sufficienti. È anche possibile personalizzare l'istanza del set di dati condiviso nel report aggiungendo filtri, campi calcolati e modificando opzioni relative ai dati, come la distinzione tra maiuscole e minuscole. Per altre informazioni, vedere Set di dati condivisi e incorporati (Generatore report e SSRS).

Per altre informazioni sulla modifica della definizione di un set di dati condiviso o su come mostrare le ultime modifiche dei dati per un set di dati condiviso nel report, vedere Creare un set di dati condiviso o un set di dati incorporato (Generatore report e SSRS) e Aggiunta, modifica e aggiornamento di campi nel riquadro dei dati del report (Generatore report e SSRS).

Pubblicazione di set di dati dipendenti come set di dati condivisi

Quando si pubblica un elemento del report che dispone di set di dati dipendenti, è possibile utilizzare l'opzione per pubblicare ogni set di dati come set di dati condiviso o come set di dati incorporato che rimane tale nell'elemento del report.

Quando si seleziona l'opzione del set di dati condiviso, il set di dati viene salvato nel server di report come definizione del set di dati condiviso. Nel report, ogni elemento del report che usa quel set di dati viene aggiornato in modo da puntare al set di dati condiviso ora presente sul server di report. Di conseguenza si verificano le seguenti due situazioni:

  1. Nella finestra di dialogo Pubblica ogni set di dati condiviso che è stato pubblicato viene rimosso dall'elenco di elementi disponibili per la pubblicazione.

  2. Quando si esce da Generatore report o si avvia un nuovo report, viene richiesto di salvare il report. Se non si effettua questa operazione, alla successiva apertura del report e pubblicazione degli elementi del report, si potrebbero pubblicare nuove copie degli stessi set di dati. Per impedire il salvataggio di più copie di set di dati condivisi nel server di report, si consiglia di salvare il report.

Importante

Per assicurarsi di poter utilizzare i dati di un set di dati condiviso, è necessario comprendere i principi che regolano la protezione degli elementi del report. Per ulteriori informazioni, vedere Proteggere gli elementi del set di dati condiviso.