Aggiunta di dati a un report (Generatore report 3.0 e SSRS)

Per aggiungere dati a un report, è possibile creare set di dati. Ogni set di dati rappresenta il set di risultati derivante dall'esecuzione di un comando di query su un'origine dati. Le colonne del set di risultati rappresentano la raccolta di campi. Le righe del set di risultati rappresentano i dati. Un set di dati non contiene i dati effettivi. Un set di dati contiene le informazioni necessarie per recuperare un set specifico di dati da un'origine dati.

Esistono due tipi di set di dati, incorporati e condivisi. Un set di dati incorporato viene definito in un report e utilizzato esclusivamente da tale report. Un set di dati condiviso viene definito nel server di report o in un sito di SharePoint e può essere utilizzato da più report. In Generatore report è possibile creare set di dati condivisi in modalità Set di dati condiviso o set di dati incorporati in modalità Progettazione report. In Progettazione report di Business Intelligence Development Studio è possibile creare set di dati condivisi come parte di un progetto o set di dati incorporati come parte di un report.

  • Set di dati incorporati.   A differenza di applicazioni quali Microsoft Office Excel in cui si utilizzano i dati direttamente in un foglio di lavoro, in Generatore report o Progettazione report si utilizzano i metadati che rappresentano i dati che verranno recuperati in fase di elaborazione del report. Per creare un set di dati incorporato, selezionare l'origine dei dati e specificare una query. Dopo avere creato il set di dati, utilizzare il riquadro Dati report per visualizzare la raccolta di campi. È possibile visualizzare i dati da un set di dati in un'area dati come una tabella o un grafico. In ogni area dati è possibile raggruppare, filtrare e ordinare i dati per organizzarli. Dopo avere progettato il layout del report, eseguire il report per visualizzare i dati effettivi.

    Nella figura seguente nel riquadro Dati report vengono visualizzati un'origine dati denominata AdventureWorks2008R2, un set di dati denominato DataSet1 e cinque campi nella raccolta di campi del set di dati. Nel riquadro Layout viene visualizzata una tabella con la riga superiore di intestazioni di colonna e la riga inferiore con celle della tabella contenenti testo. Il testo segnaposto [Name] rappresenta i metadati per il campo Name. Durante l'esecuzione del report, il testo segnaposto viene sostituito dai valori dei dati effettivi. La tabella può essere espansa in base alle esigenze per visualizzare tutti i dati.

    Visualizzazione Progettazione: dati e layout di report; riquadro Anteprima

  • Set di dati condivisi.   Creare un set di dati condiviso quando è necessario utilizzare un set di dati in più di un report. Per creare e salvare un set di dati condiviso in un server di report o in un sito di SharePoint, utilizzare Generatore report in visualizzazione di progettazione del set di dati condiviso. Per creare un set di dati condiviso all'interno di un progetto distribuibile in un server o in un sito, utilizzare Progettazione report.

    Nella figura seguente viene illustrata la visualizzazione di progettazione del set di dati condiviso in Generatore report. È possibile selezionare o modificare la connessione dati, le proprietà del set di dati, la query, i filtri e facoltativamente contrassegnare i filtri come parametri, nonché visualizzare i risultati della query. Le modifiche vengono quindi salvate nel server o nel sito.

    Vista di progettazione set di dati condiviso di Generatore report

Per ulteriori informazioni, vedere Set di dati condivisi e incorporati (Generatore report 3.0 e SSRS) e Connessioni dati o origini dati condivise e incorporate (Generatore report 3.0 e SSRS).

È inoltre possibile aggiungere set di dati a un report aggiungendo parti del report in cui sono inclusi i set di dati da cui dipendono. Le parti del report sono elementi autonomi del report che vengono archiviati nel server di report e possono essere incluse in altri report. Utilizzare Generatore report per cercare e selezionare parti della Raccolta parti del report da aggiungere ai report. Utilizzare Progettazione report o Generatore report per salvare parti del report da utilizzare nella Raccolta parti del report. Per ulteriori informazioni, vedere Pubblicazione di parti di report (Generatore report 3.0) e Pubblicazione di parti di report in Progettazione report nel Web all'indirizzo microsoft.com.

Per informazioni su come creare un report in cui sono visualizzati dati di un database di SQL Server, vedere Esercitazione: Creazione di un report tabella semplice (Generatore report 3.0). Per compilare un report che includa propri dati, vedere Esercitazione: Creazione di un report grafico rapido offline (Generatore report 3.0).

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.

Contenuto dell'articolo

Aggiunta di dati del report

Aggiunta di dati con parti di report

Query e Progettazione query

Procedure

Contenuto della sezione

Aggiunta di dati del report

In Generatore report è possibile aggiungere dati del report nei modi seguenti.

  • Aggiungere parti di report da un server di report al report. Ogni parte di report è autonoma e consente di includere set di dati dipendenti. I set di dati sono predefiniti.

  • Utilizzando le procedure guidate per la creazione di tabelle, matrici, grafici e mappe. Tramite le procedure guidate è possibile selezionare origini dati condivise e set di dati condivisi oppure creare nuovi set di dati e continuare la progettazione del report.

  • Aggiungere set di dati condivisi da un server di report. I set di dati condivisi sono predefiniti e consentono di specificare quali dati utilizzare da un'origine dati predefinita. Quando si aggiunge un set di dati condiviso al report, si aggiunge un riferimento al set di dati che punta alla definizione del set di dati condiviso.

In Generatore report o Progettazione report è possibile aggiungere dati nei modi seguenti.

  • Aggiungere set di dati incorporati in base a origini dati condivise.

  • Aggiungere set di dati incorporati in base a origini dati incorporate.

Nota

In un server di report gli elementi condivisi sono protetti singolarmente o ereditando autorizzazioni dalla cartella in cui sono pubblicati. Per consentire ad altri utenti di accedere ai set di dati condivisi che sono stati salvati, è necessario capire la modalità con la quale sono state concesse le autorizzazioni. Per ulteriori informazioni, vedere Sicurezza (Generatore report 3.0) o Sicurezza degli elementi del set di dati condiviso.

Dopo avere aggiunto dati a un report, è possibile organizzare i dati nella pagina del report con le aree dati, modificare parti di report, condividendo tali modifiche con altri utenti, e consentire agli utenti di limitare o ordinare i dati visualizzati nel report. Per ulteriori informazioni, vedere gli argomenti correlati seguenti:

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Aggiunta di dati con parti di report

Nelle parti di report sono contenuti i set di dati da cui dipendono. Questi set di dati vengono compilati in base alle origini dati condivise disponibili nel server di report. Quando si aggiunge una parte al report in uso, in Generatore report i set di dati dipendenti vengono aggiunti al report come se fossero stati aggiunti manualmente. Ad esempio, in un grafico predefinito è contenuto un set di dati. Per vedere i dati, visualizzare l'anteprima del report.

Nota

Le parti del report sono elementi autonomi del report che vengono archiviati nel server di report e possono essere incluse in altri report. Utilizzare Generatore report per cercare e selezionare parti della Raccolta parti del report da aggiungere ai report. Utilizzare Progettazione report o Generatore report per salvare parti del report da utilizzare nella Raccolta parti del report. Per ulteriori informazioni, vedere Pubblicazione di parti di report (Generatore report 3.0) e Pubblicazione di parti di report in Progettazione report nel Web all'indirizzo microsoft.com.

Le parti di report, le origini dati condivise e i set di dati condivisi sono definiti in precedenza e salvati in un server di report. Per accedere a essi, è necessario aprire Generatore report in modalità server connettendosi al server di report. Tutti questi elementi possono essere utilizzati per creare nuove versioni personalizzate, se si dispone di autorizzazioni di scrittura per il server di report.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Query e Progettazione query

Per specificare i dati di un'origine a cui si è interessati, compilare un comando di query. Per ciascun tipo di origine dati è disponibile una finestra Progettazione query correlata che consente di compilare la query. La finestra Progettazione query può essere basata sull'interfaccia grafica o su testo. In una finestra Progettazione query grafica, vengono visualizzati i metadati che rappresentano i dati nell'origine dati esterna ed è possibile compilare in modo interattivo una query trascinando campi o entità nell'area di progettazione della query. In una Progettazione query basata su testo, si scrivono o importano query nella sintassi della query supportata dall'origine dati esterna.

Nella Progettazione query, è possibile eseguire la query per visualizzare i dati di esempio e convalidare la sintassi del comando di query. I nomi di colonna nel set di risultati diventano i nomi campo visualizzati nel riquadro Dati report. Il set di risultati deve essere un singolo set di righe e colonne in cui esiste lo stesso numero di valori per ogni riga di dati. Non sono supportati più set di risultati di una singola query. Non sono supportate le gerarchie incomplete che non dispongono di un numero costante di colonne e che possono produrre un numero diverso di valori dei dati per ogni riga.

Per eseguire una query, è necessario disporre delle credenziali per la fase di progettazione. Per ulteriori informazioni, vedere Specifica di credenziali in Generatore report 3.0 e Connessioni dati, origini dati e stringhe di connessione (SSRS).

Le comunicazioni tra un'estensione per i dati e l'origine dati esterna sono gestite dai provider di dati. Il supporto per la sintassi del comando di query, per i parametri query e per i tipi di dati per i valori nel set di risultati è determinato da ogni provider di dati. Per ulteriori informazioni, vedere l'argomento relativo al tipo specifico di estensione per dati e Finestre Progettazione query (Generatore report 3.0).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Procedure

Procedura: Aggiunta e verifica di una connessione dati o di un'origine dati (Generatore report 3.0 e SSRS)

Procedura: Creazione di un set di dati condiviso o di un set di dati incorporato (Generatore report 3.0 e SSRS)

Procedura: Aggiunta, modifica e aggiornamento di campi nel riquadro Dati report (Generatore report 3.0 e SSRS)

Procedura: Compilazione di una query in Progettazione query relazionale (Generatore report 3.0 e SSRS)

Procedura: Visualizzazione di set di dati nascosti per valori di parametro per dati multidimensionali (Generatore report 3.0 e SSRS)

Procedura: Aggiunta di un filtro a un set di dati (Generatore report 3.0 e SSRS)

Procedura: Impostazione di una proprietà NoDataMessage per un'area dati (Generatore report 3.0 e SSRS)

Procedura: Associazione di un parametro di query a un parametro di report (Generatore report 3.0 e SSRS)

Procedura: Definizione dei parametri in Progettazione query MDX per Analysis Services (Generatore report 3.0 e SSRS)

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio