Definizione dei parametri in Progettazione query MDX per Analysis Services (Generatore report e SSRS)
Per parametrizzare una query MDX per un'origine dati di Analysis Services, è necessario aggiungere un parametro di query alla query. In Progettazione query MDX, è possibile aggiungere un parametro di query sia in modalità progettazione sia in modalità query specificando un filtro. Dopo avere definito la query tramite un parametro di query, in Reporting Services vengono creati automaticamente un parametro di report e un set di dati per l'elenco dei valori validi. In questo modo un utente può specificare un valore che viene passato direttamente alla query.
Nota
È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) sul Web in microsoft.com.
Per definire un parametro di query MDX in modalità progettazione
Nel riquadro dei dati del report fare clic con il pulsante destro del mouse su un set di dati creato da un tipo di origine dati di SQL Server Analysis Services e quindi scegliere Query. La finestra Progettazione query MDX verrà aperta in modalità progettazione.
Trascinare una dimensione nell'area filtro e rilasciarla nella prima cella della colonna Dimensione .
Selezionare un valore nell'elenco a discesa della colonna Gerarchia .
Selezionare un operatore nell'elenco a discesa della colonna Operatore .
Selezionare valori singoli nell'elenco a discesa della colonna Espressione filtro oppure fare clic sul membro Totale per selezionare tutti i valori.
Selezionare la casella di controllo nella colonna Parametri per creare un parametro del report.
Fare clic su Esegui.
Dopo avere eseguito la query, fare clic su Progettazione nella barra degli strumenti per passare alla modalità query e visualizzare la query MDX creata. Non modificare il testo della query in modalità query se si desidera continuare a sviluppare la query in modalità progettazione. Fare clic su Progettazione per passare di nuovo alla modalità progettazione.
Fare clic su OK.
Nel riquadro dei dati del report espandere il nodo Parametri per visualizzare il parametro del report creato automaticamente per il filtro.
Per visualizzare il set di dati dei valori disponibili per il parametro del report, fare clic con il pulsante destro del mouse su un'area vuota nel riquadro Dati report e selezionare Mostra set di dati nascosti. Nel riquadro dei dati del report verranno visualizzati tutti i set di dati contenuti nel report.
Per definire un parametro di query MDX in modalità query
Nel riquadro dei dati del report fare clic con il pulsante destro del mouse su un set di dati creato da un tipo di origine dati di SQL Server Analysis Services e quindi scegliere Query. La finestra Progettazione query MDX verrà aperta in modalità progettazione.
Fare clic su Progettazione nella barra degli strumenti per passare alla modalità query.
Nella barra degli strumenti della progettazione query MDX, fare clic su Parametri query (). Verrà visualizzata la finestra di dialogo Parametri query.
Nella colonna Parametro selezionare <Immetti parametro> e digitare il nome di un parametro.
Selezionare un valore nell'elenco a discesa della colonna Dimensione .
Selezionare un valore nell'elenco a discesa della colonna Gerarchia .
Selezionare la casella di controllo nella colonna Più valori per creare un parametro multivalore.
Nell'elenco a discesa della colonna Predefinito selezionare uno o più valori a seconda della selezione eseguita nel passaggio 5.
Fare clic su OK.
Nella barra degli strumenti Progettazione query fare clic su Esegui.
Fare clic su OK.
Nel riquadro dei dati del report espandere il nodo Parametri per visualizzare il parametro del report creato automaticamente per il filtro.
Per visualizzare il set di dati dei valori disponibili per il parametro del report, fare clic con il pulsante destro del mouse su un'area vuota nel riquadro Dati report e selezionare Mostra set di dati nascosti. Nel riquadro dei dati del report verranno visualizzati tutti i set di dati contenuti nel report.
Vedere anche
Tipo di connessione Analysis Services per MDX (SSRS)Analysis Services MDX Query Designer interfaccia utente