Condividi tramite


Parti del report e set di dati in Generatore report

Nota

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

In Generatore report il modo più semplice per includere dati in un report consiste nell'aggiungere parti del report esistenti dalla Raccolta 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. Altre informazioni su Parti del report.

Un altro modo semplice per includere dati in un report è utilizzare un set di dati condiviso. Per altre informazioni, vedere Set di dati condivisi e incorporati del report (Generatore report e SSRS).

Nota

È possibile creare e modificare file di definizioni di report impaginati (con estensione rdl) in Generatore report di Microsoft, Power BI Report Builder e Progettazione report di 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.

Una volta aggiunta una parte di report al report in uso, i set di dati aggiunti non presentano alcuna differenza con i set di dati incorporati o condivisi che sono stati creati. È possibile visualizzare i set di dati aggiuntivi nel riquadro dei dati del report. I set di dati incorporati vengono visualizzati nell'origine dati condivisa corrispondente mentre i set di dati condivisi 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. È possibile personalizzare anche l'istanza del set di dati condiviso nel report aggiungendo filtri, campi calcolati e modificando le opzioni dati, ad esempio per la distinzione maiuscole/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 in cui viene utilizzato il set di dati è aggiornato per puntare al set di dati condiviso che si trova ora 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.