Strumenti per la progettazione di query in Progettazione report in SQL Server Data Tools (SSRS)
In Reporting Services sono inclusi svariati strumenti per la progettazione di query che è possibile usare per creare query sui 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:
Quando si usa 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 altre informazioni sugli 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 relazionali supportate, tra cui 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 altre informazioni, vedere Interfaccia utente di Progettazione query basata su testo.
Finestra Progettazione query con interfaccia grafica
La finestra Progettazione query con interfaccia grafica viene usata per creare o modificare query di Transact-SQL eseguite su un database relazionale. Questo strumento di progettazione query viene usato in svariati prodotti 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 altre 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 altre informazioni, vedere Interfaccia utente della finestra Progettazione query del modello di report.
Progettazione query MDX
La finestra Progettazione query MDX (Multidimensional Expression) consente di creare o modificare query eseguite 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 altre informazioni, vedere Interfaccia utente di Progettazione query MDX di 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 altre informazioni, vedere Interfaccia utente di Progettazione query DMX di Analysis Services.
Progettazione query Sap NetWeaver BI
La finestra di progettazione query di SAP NetWeaver Business Intelligence viene usata per recuperare i dati da un database di SAP NetWeaver Business Intelligence. Per usarla, è necessario avere un'origine dei dati di SAP NetWeaver Business Intelligence che includa almeno una query InfoCube, MultiProvider o Web definita. L'immagine seguente mostra la finestra progettazione query di SAP NetWeaver Business Intelligence.
Progettazione query Hyperion Essbase [Reporting Services]
La finestra di progettazione query di Hyperion Essbase viene usata per recuperare dati da database e applicazioni di Hyperion Essbase. L'immagine seguente mostra la finestra progettazione query di Hyperion Essbase.
Per usarla, è necessario avere un'origine dei dati di Hyperion Essbase che includa almeno un database. Per altre informazioni, vedere Interfaccia utente di Progettazione query SAP NetWeaver BI.
Vedere anche
strumenti di Reporting ServicesAggiungere dati a un report (Report Builder e SSRS)Connessioni dati, origini dati e stringhe di connessione in Reporting ServicesReporting Services Esercitazioni (SSRS)Origini dati supportate da Reporting Services (SSRS)Creare un'origine dati incorporata o condivisa (SSRS)