Strumenti per la progettazione di query in Progettazione report in SQL Server Data Tools (SSRS)
Reporting Services include svariati strumenti per la progettazione di query che è possibile utilizzare per creare query dei set di dati in Progettazione report. La disponibilità di un particolare strumento di progettazione query dipende dal tipo di origine dei dati utilizzato. Inoltre, in alcuni strumenti di progettazione query sono disponibili modalità alternative, così che sia possibile scegliere se lavorare in modalità visiva o direttamente nel linguaggio query. In questo argomento si illustrano tutti gli strumenti disponibili e si descrivono i tipi di origine dei dati supportati da ognuno di essi. Vengono quindi descritti gli strumenti seguenti:
Finestra Progettazione query basata su testo
Finestra Progettazione query con interfaccia grafica
Progettazione query modelli di report
Progettazione query MDX
Progettazione query DMX
Progettazione query SapNetWeaver BI
Progettazione query Hyperion Essbase
Quando si utilizza un modello di progetto Server report o una procedura guidata Server report, tutti gli strumenti di progettazione query vengono eseguiti nell'ambiente di progettazione dati di SQL Server Data Tools (SSDT). Per ulteriori informazioni sull'utilizzo degli strumenti di progettazione query, vedere Strumenti di progettazione query in Reporting Services.
Finestra Progettazione query basata su testo
La finestra Progettazione query basata su testo è lo strumento di compilazione di query predefinito per la maggior parte delle origini dati supportate, incluse quelle di Microsoft SQL Server, Oracle, Teradata, OLE DB, XML e ODBC. A differenza della finestra Progettazione query con interfaccia grafica, questo strumento non consente di convalidare la sintassi delle query durante la fase di progettazione. Nella figura seguente viene illustrato lo strumento Progettazione query basata su testo.
È consigliabile utilizzare la finestra Progettazione query basata su testo per creare query complesse, impiegare stored procedure, eseguire query sui dati XML e scrivere query dinamiche. A seconda dell'origine dei dati, è possibile attivare/disattivare il pulsante Modifica come testo sulla barra degli strumenti per passare dalla finestra Progettazione query con interfaccia grafica alla finestra Progettazione query basata su testo e viceversa. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo.
Finestra Progettazione query con interfaccia grafica
La finestra Progettazione query con interfaccia grafica viene utilizzata per creare o modificare query Transact-SQL eseguite su un database relazionale. Questo strumento di progettazione delle query viene utilizzato in diversi prodotti di Microsoft e in altri componenti di SQL Server. A seconda del tipo di origine dei dati, esso supporta le modalità Text, StoredProcedure e TableDirect. Nella figura seguente viene illustrata la finestra Progettazione query con interfaccia grafica.
È possibile fare clic sul pulsante Modifica come testo sulla barra degli strumenti per passare dalla finestra Progettazione query con interfaccia grafica alla finestra Progettazione query basata su testo e viceversa. Per ulteriori informazioni, vedere Interfaccia utente della finestra Progettazione query con interfaccia grafica.
Progettazione query modelli di report
Lo strumento Progettazione query modelli di report viene utilizzato per creare o modificare query eseguite su un modello di report SMDL pubblicato in un server di report. I report eseguiti sulla base di modelli supportano l'esplorazione dei dati click-through. La query determina il percorso di questa esplorazione in fase di esecuzione. Nella figura seguente viene illustrato lo strumento Progettazione query modelli di report.
Per utilizzare Progettazione query modelli di report, è necessario definire un'origine dei dati che punti a un modello pubblicato. Quando si definisce un set di dati per l'origine dei dati, è possibile aprire la query del set di dati nella finestra Progettazione query modelli di report. La finestra Progettazione query modelli di report può essere utilizzata in modalità grafica o basata su testo. È possibile fare clic sul pulsante Modifica come testo sulla barra degli strumenti per passare dalla finestra Progettazione query con interfaccia grafica alla finestra Progettazione query basata su testo e viceversa. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query modelli di report.
Progettazione query MDX
La finestra Progettazione query MDX (Multidimensional Expression) consente di creare o modificare query in esecuzione su un'origine dati di Analysis Services con cubi multidimensionali. Nella figura seguente viene illustrato lo strumento Progettazione query MDX dopo che la query e il filtro sono stati definiti.
Per utilizzare questa finestra, è necessario definire un'origine dei dati che contenga un cubo di Analysis Services valido ed elaborato. Quando si definisce un set di dati per l'origine dei dati, è possibile aprire la query nella finestra Progettazione query MDX. Se necessario, utilizzare i pulsanti MDX e DMX sulla barra degli strumenti per passare dalla modalità MDX a DMX e viceversa. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query MDX per Analysis Services.
Progettazione query DMX
La finestra Progettazione query DMX (Data Mining Prediction Expression) consente di creare o modificare query in esecuzione su un'origine dati di Analysis Services con modelli di data mining. Nella figura seguente viene illustrato lo strumento Progettazione query DMX dopo che il modello e le tabelle di input sono state selezionate.
Per utilizzare la Progettazione query DMX, è necessario definire un'origine dei dati che includa un modello di data mining valido e disponibile. Quando si definisce un set di dati per l'origine dei dati, è possibile aprire la query nella finestra Progettazione query DMX. Se necessario, utilizzare i pulsanti MDX e DMX sulla barra degli strumenti per passare dalla modalità MDX a DMX e viceversa. Dopo aver selezionato il modello, è possibile creare query di stima di data mining che forniscano dati a un report. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query DMX in Analysis Services.
Progettazione query Sap NetWeaver BI
La finestra Progettazione query SAP NetWeaver Business Intelligence consente di recuperare dati da un database di SAP NetWeaver Business Intelligence. Per utilizzarla, è necessario disporre di un'origine dei dati di SAP NetWeaver Business Intelligence che includa almeno una query InfoCube, MultiProvider o Web definita. Nella figura seguente viene illustrata la finestra Progettazione query SAP NetWeaver Business Intelligence.
Progettazione query Hyperion Essbase
Progettazione query Hyperion Essbase consente di recuperare dati da un database e applicazioni di Hyperion Essbase. Nella figura seguente viene illustrato lo strumento Progettazione query Hyperion Essbase.
Per utilizzarla, è necessario disporre di un'origine dei dati di Hyperion Essbase che disponga di almeno un database. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query SAP NetWeaver BI.
Vedere anche
Attivitá
Creare un'origine dati incorporata o condivisa (SSRS)
Concetti
Aggiungere dati a un report (Generatore report e SSRS)
Connessioni dati, origini dati e stringhe di connessione (SSRS)
Origini dei dati supportate da Reporting Services (SSRS)