Visualizzazione di progettazione set di dati condivisi (Generatore report)Shared Dataset Design View (Report Builder)

In un report un set di dati rappresenta i dati del report restituiti dall'esecuzione di una query in un'origine dati esterna.In a report, a dataset represents report data that is returned from running a query on an external data source. Un set di dati condiviso viene pubblicato in un server di report e può essere usato da più report.Shared datasets are published on a report server and can be used by multiple reports. È possibile creare set di dati da condividere con altri utenti.You can create datasets to share with others. Nella finestra di progettazione di set di dati condivisi è possibile selezionare un'origine dati condivisa, specificare proprietà per il set di dati condiviso e creare una query in Progettazione query.In the Shared Dataset Design window, you select a shared data source, specify properties for the shared dataset, and create a query in the query designer.

rs_SharedDatasetDesignModers_SharedDatasetDesignMode

Per altre informazioni sull'uso di dati in un report, vedere Set di dati del report (SSRS).For more information about working with data in a report, see Report Datasets (SSRS).

Barra multifunzioneThe Ribbon

La barra multifunzione consente la rapida individuazione dei comandi necessari per completare un'attività.The Ribbon helps you quickly find the commands that you need to complete a task. I comandi sono organizzati nei seguenti gruppi logici: Connessione, Set di dati e Progettazione query.Commands are organized into the following logical groups: Connection, Dataset, and Query Designer.

ConnessioneConnection

Usare il pulsante Seleziona nel gruppo Connessione per selezionare un'origine dati condivisa o individuare e selezionare l'origine dati condivisa nel server di report.Use the Select button in the Connection group to select a shared data source in your report, or browse to a shared data source on the report server.

Nota

Un set di dati condiviso deve essere basato su un'origine dati condivisa.A shared dataset must be based on a shared data source. Se l'origine dati richiesta non è disponibile, è necessario crearne una nel server di report.If the data source you need isn't available, you need to create one on the report server. Per altre informazioni, vedere Creare, modificare ed eliminare origini dati condivise (SSRS).For more information, see Create, Modify, and Delete Shared Data Sources (SSRS) .

Per altre informazioni, vedere Data Connections, Data Sources, and Connection Strings in Report Builder.For more information, see Data Connections, Data Sources, and Connection Strings in Report Builder.

Set di datiDataset

Usare il pulsante Opzioni SET per impostare le proprietà del set di dati condiviso,Use the Set Options button to set shared dataset properties. tra cui:These include the following:

  • Campi.Fields. È possibile aggiungere o modificare un campo nella raccolta di campi.You can add a field or edit a field in the field collection.

  • Opzioni dati.Data options. È possibile impostare opzioni che influiscono su criteri di corrispondenza e ordinamento, ad esempio distinzione tra maiuscole e minuscole e regole di confronto.You can set options that affect match criteria and sort order, such as case sensitivity and collation.

  • Filtri.Filters. È possibile definire filtri che limitano i dati contenuti in un report dopo che sono stati recuperati dalla connessione dati.You can define filters that limit the data in a report after it is retrieved from the data connection.

  • Parametri.Parameters. È possibile aggiungere un parametro o modificarne le opzioni.You can add a parameter or edit parameter options. Ad esempio, è possibile specificare un valore predefinito per ogni parametro in modo da creare un piano di aggiornamento della cache per questo set di dati condiviso nel server di report.For example, you can specify a default value for each parameter so that you can create a cache refresh plan for this shared dataset on the report server.

    I valori impostati diventano parte della definizione del set di dati condiviso nel server di report.The values that you set become part of the shared dataset definition on the report server. Quando l'autore di un report include questo set di dati condiviso in un report, le opzioni specificate vengono applicate a quell'istanza del set di dati.When a report author includes this shared dataset in a report, the options that you specify apply to that dataset instance.

    Dopo l'aggiunta di un set di dati condiviso a un report, l'autore di un report può eseguire l'override delle opzioni seguenti: regole di confronto, distinzione tra maiuscole e minuscole, distinzione tra caratteri accentati e non accentati, distinzione Kana, distinzione larghezza, subtotali.After a shared dataset is added to a report, a report author can override the following options: collation, case sensitivity, accent sensitivity, kanatype sensitivity, width sensitivity, subtotals. Può inoltre creare filtri dei set di dati aggiuntivi per limitare i dati nel report.They can also create additional dataset filters to limit the data in the report.

    Per altre informazioni, vedere Set di dati condivisi e incorporati del report (Generatore report e SSRS).For more information, see Report Embedded Datasets and Shared Datasets (Report Builder and SSRS).

    Per altre informazioni sui piani di aggiornamento della cache, vedere Memorizzare nella cache set di dati condivisi (SSRS).For more information about cache refresh plans, see Cache Shared Datasets (SSRS).

Progettazione queryQuery Designer

Utilizzare la barra degli strumenti di Progettazione query per compilare una query che specifichi quali dati recuperare dalla connessione dati.Use the query designer toolbar to help build a query that specifies which data to retrieve from the data connection. La barra degli strumenti visualizzata dipende dalla finestra Progettazione query associata al tipo di origine dati della connessione dati.The toolbar that you see depends on the query designer that is associated with the data source type from the data connection.

Per altre informazioni, vedere l'argomento corrispondente al tipo di origine dati in Aggiungere dati da origini dati esterne (SSRS).For more information, see the topic that corresponds to the data source type in Add Data from External Data Sources (SSRS).

Area di progettazione queryThe Query Designer Surface

La finestra Progettazione query consente di compilare una query utilizzando la sintassi richiesta dall'origine dati esterna.A query designer helps you to build a query in the syntax that is required by the external data source.

Per alcuni tipi di origini dati è disponibile una finestra Progettazione query con interfaccia grafica che è possibile utilizzare per esplorare i metadati in un'origine dati esterna.Some data source types provide a graphical query designer that you can use to explore the metadata on an external data source. È possibile trascinare nomi in modo interattivo dal riquadro di metadati all'area di progettazione query o selezionare in modo interattivo i nomi da utilizzare.You can interactively drag names from the metadata pane to the query design surface, or interactively select the names to use.

Alcuni tipi di origine dati supportano una finestra Progettazione query basata su testo che è possibile usare per incollare query create in altri strumenti, ad esempio SQL Server Management StudioSQL Server Management Studio.Some data source types support a text-based query designer that you can use to paste in queries that you have created in other tools, such as SQL Server Management StudioSQL Server Management Studio.

A ogni tipo di origine dati sono associati requisiti specifici per la query che funzioneranno con l'origine dati esterna.Each data source type has specific requirements for the query that will work against the external data source. Per altre informazioni, vedere l'argomento corrispondente al tipo di origine dati in Aggiungere dati da origini dati esterne (SSRS) e Origini dati supportate da Reporting Services (SSRS).For more information, see the topic that corresponds to the data source type in Add Data from External Data Sources (SSRS) and Data Sources Supported by Reporting Services (SSRS).

Visualizzazione dei risultati di queryViewing Query Results

Nella visualizzazione di progettazione del set di dati condiviso viene compilata una query che recupererà dati dalla connessione dati al momento dell'elaborazione del report.In shared dataset design view, you are building a query that will retrieve data from the data connection when the report is processed.

Eseguire la query per visualizzare dati di esempio dalla connessione dati, in modo da verificare che la query restituisca il tipo di dati previsto.Run the query to see example data from the data connection to verify that the query returns the type of data that you expect. Le colonne nel set di risultati appartengono ai metadati relativi agli schemi di dati dalla connessione dati.The columns in the result set come from the metadata for data schemas from the data connection. I nomi delle colonne diventano la raccolta di campi del set di dati.The column names become the dataset field collection. I valori dei dati visualizzati nel set di risultati della query rappresentano i dati della fase di progettazione.The values of the data that you see in the query result set is design time data. Dopo aver salvato il set di dati condiviso come definizione del set di dati condiviso nel server di report, verrà salvato solo il testo della query.After you save the shared dataset as a shared dataset definition on the report server, only the query text is saved. I dati nel set di risultati della query non verranno salvati.The data in the query result set is not saved.

Quando l'autore di un report aggiunge questo set di dati condiviso a un report, viene aggiunto un puntatore alla definizione del set di dati presente nel server di report.When a report author adds this shared dataset to a report, a pointer to the dataset definition on the report server is added. Nel report la raccolta di campi del set di dati viene visualizzata nel riquadro dei dati del report.In the report, the dataset field collection appears in the Report Data pane. Il testo della query non è disponibile.The query text is not available.

Le credenziali utilizzate per eseguire una query sono diverse dalle credenziali utilizzate per visualizzare in anteprima un report o eseguire un report dal server di report.The credentials that you use to run a query are separate from the credentials that are used to preview a report or to run a report from the report server. Per altre informazioni, vedere Specificare le credenziali e le informazioni sulla connessione per le origini dati del report.For more information, see Specify Credential and Connection Information for Report Data Sources.

Esecuzione di un report con parametriRunning a Report with Parameters

Quando la query include variabili, i parametri del set di dati vengono creati automaticamente.When your query includes query variables, dataset parameters are created automatically for you. Quando si completa la compilazione della query del set di dati, vengono creati automaticamente i parametri del report impostati sui parametri del set di dati.In turn, when you finish building the dataset query, report parameters that are set to dataset parameters are created automatically.

Se un report contiene parametri, prima che il report possa essere eseguito automaticamente, è necessario che per tutti i parametri siano presenti valori predefiniti.If a report contains parameters, all the parameters must have default values before the report can run automatically. Se un parametro non ha un valore predefinito, quando si esegue il report è necessario scegliere un valore per il parametro e quindi fare clic su Visualizza report nella scheda Esegui .If a parameter does not have a default value, when you run the report you must choose a value for the parameter, and then click View Report on the Run tab.

Per altre informazioni, vedere Parametri report (Generatore report e Progettazione report).For more information, see Report Parameters (Report Builder and Report Designer).

Salvataggio del set di dati condivisoSaving the Shared Dataset

Per salvare la query generata, sul pulsante Generatore report fare clic su Salva o su Salva con nome.To save the query that you built, on the Report Builder button, click Save or Save As. Passare alla cartella appropriata sul server di report e salvare la definizione del set di dati condiviso.Navigate to the appropriate folder on the report server and save the shared dataset definition. Il set di dati condiviso non sarà disponibile ad altri utenti finché non verrà salvato nel server di report.The shared dataset is not available to others until you save it to the report server.

Vedere ancheSee Also

Set di dati del report (SSRS) Report Datasets (SSRS)
Filtro, raggruppamento e ordinamento di dati (Generatore report e SSRS) Filter, Group, and Sort Data (Report Builder and SSRS)
Parametri report (Generatore report e Progettazione report)Report Parameters (Report Builder and Report Designer)