Condividi tramite


Riferimenti a DataSources e DataSets in un report impaginato (Generatore di report)

Si applica a: Generatore di report Microsoft (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

La raccolta DataSources rappresenta tutte le origini dati usate in un report impaginato. Analogamente, la raccolta DataSets rappresenta tutti i set di dati per tutte le origini dati disponibili in un report. Usare il riquadro Dati report per ottenere una visualizzazione gerarchica dei set di dati del report organizzati sotto l'origine dati cui fanno riferimento. Se si includono riferimenti a queste raccolte, durante l'anteprima del report questi valori non verranno visualizzati. Le raccolte sono disponibili solo dopo la pubblicazione del report in un server di report.

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.

DataSources

La raccolta DataSources rappresenta le origini dati a cui si fa riferimento nella definizione del report pubblicato. È possibile scegliere di includere queste informazioni nel report per documentare l'origine dei relativi dati. Questa raccolta non è disponibile in modalità Anteprima. La tabella seguente descrive le variabili della raccolta DataSources .

Variabile Type Descrizione
DataSourceReference Stringa Percorso completo della definizione dell'origine dati nel server di report. Ad esempio, è possibile includere un elenco di tutte le origini dati utilizzate da un report come parte di una cronologia di report. Nell'esempio seguente è illustrato il percorso completo per l'origine dati denominata AdventureWorks2022:

/DataSources/AdventureWorks2022.
Type Stringa Tipo di provider di dati per l'origine dati. Ad esempio: SQL.

Set di dati

La raccolta DataSets rappresenta i set di dati a cui si fa riferimento nella definizione del report. È possibile scegliere di includere la query nel report in una casella di testo, in modo che un utente interessato ai dati effettivi contenuti nel report possa vedere il testo del comando originale. Questa raccolta non è disponibile in modalità Anteprima. La tabella seguente descrive i membri della raccolta DataSets .

Member Type Descrizione
CommandText Stringa Per le origini dei dati database, si tratta della query utilizzata per recuperare dati dall'origine dei dati. Se la query è un'espressione, si tratta dell'espressione valutata.
RewrittenCommandText Stringa Valore CommandText espanso del provider di dati. Questo valore viene in genere utilizzato per i report con parametri query su cui viene eseguito il mapping a parametri report. Il provider di dati imposta questa proprietà quando espande i riferimenti ai parametri di testo di comando nei valori costanti selezionati per i parametri report su cui viene eseguito il mapping.

Usare espressioni di query

È possibile utilizzare le espressioni per definire la query contenuta in un set di dati. È possibile utilizzare questa funzionalità per progettare report in cui la query viene modificata in base all'input dell'utente, ai dati di altri set di dati o ad altre variabili. Per altre informazioni sulle query, vedere Set di dati condivisi e incorporati del report (Generatore di report).