Utilizzo di Progettazione query MDX di Analysis Services in modalità query
Data aggiornamento: 14 aprile 2006
Quando si crea un set di dati da un'origine dei dati di Microsoft Analysis Services, tramite Progettazione report viene visualizzata la finestra di progettazione query MDX in modalità progettazione. Per passare alla modalità query, fare clic sull'interruttore Modalità progettazione () sulla barra degli strumenti. La finestra di progettazione grafica di query in modalità query include una barra degli strumenti, un pulsante Seleziona cubo e tre riquadri, ovvero un riquadro con le schede Metadati, Funzioni e Modelli, un riquadro Query e un riquadro Dati. Per informazioni sull'interfaccia utente, vedere Interfaccia utente di Progettazione query MDX di Analysis Services.
[!NOTA] Le modifiche apportate in modalità query andranno perdute se si torna alla modalità progettazione.
Utilizzare la modalità query per generare in modo interattivo una query MDX oppure per immettere direttamente testo MDX. È possibile selezionare un cubo e trascinare dimensioni, attributi delle dimensioni, livelli, gerarchie, set denominati, membri, misure e indicatori di prestazioni chiave (KPI) nel riquadro Query. È possibile selezionare funzioni o modelli MDX da includere nella query. È inoltre possibile impostare valori predefiniti per le variabili e visualizzare automaticamente in anteprima i risultati restituiti per la query man mano che si apportano modifiche al riquadro Query. È possibile impostare filtri per limitare i dati recuperati dal set di dati tramite la query e definire i parametri. Quando si apportano modifiche alla query nel riquadro Query, tramite Reporting Services viene elaborato il testo MDX per determinare le colonne da recuperare dall'origine dei dati. Queste colonne vengono visualizzate nella finestra del set di dati come campi del set di dati.
La finestra Progettazione query standard non è attivata per l'estensione per l'elaborazione dati di Microsoft Analysis Services.
Pulsante Seleziona cubo
Prima di creare una query, è necessario selezionare il cubo da cui si desidera recuperare i dati. Fare clic su Seleziona cubo per visualizzare la finestra di dialogo Seleziona cubo. L'elenco di cubi disponibili viene creato dalle origini dei dati di Microsoft Analysis Services. Per impostazione predefinita, è selezionato il primo cubo nel database.
Per visualizzare istruzioni sulla selezione di un cubo, vedere Procedura: Selezione di un cubo (Progettazione report).
Riquadro dei metadati
Nei riquadro dei metadati è possibile visualizzare i metadati del cubo selezionato nell'origine dei dati sottostante, ad esempio dimensioni, livelli, gerarchie, attributi, misure e indicatori di prestazioni chiave (KPI). Utilizzare il riquadro Visualizzatore metadati per trascinare gli oggetti nel riquadro Query.
Il riquadro dei metadati si trova sotto il nome del cubo a sinistra di Progettazione query. In questo riquadro sono visualizzati gli oggetti archiviati nel cubo corrente, che è possibile trascinare nel riquadro Query MDX. Quando si trascina un oggetto nel riquadro Query, il nome dell'oggetto viene inserito nella query.
È possibile trascinare dal riquadro dei metadati al riquadro Query gli oggetti seguenti:
- Livelli
- Misure
- Gerarchie e attributi
- KPI
Non è possibile trascinare nel riquadro Query le proprietà dei membri. Per fare riferimento alle proprietà dei membri, vedere Utilizzo di proprietà di campo estese per un database di Analysis Services. Utilizzo dei campi di un set di dati del report
Riquadro Query
Nel riquadro Query è possibile trascinare oggetti oppure immettere direttamente il testo di una query MDX. Per informazioni su come scrivere una query MDX, vedere Guida di riferimento a MDX (Multidimensional Expressions).
Utilizzare il pulsante Prepara query () per convalidare la sintassi MDX e verificare che il processo di ottimizzazione della query o un altro tipo di elaborazione della query venga completato correttamente. Tramite Reporting Services viene analizzato il testo MDX per identificare le colonne restituite in modo che i campi del set di dati possano essere visualizzati nella finestra Set di dati. Questa query limitata viene salvata nella definizione del report insieme al testo della query MDX. È inoltre possibile aggiungere o modificare i campi manualmente nella scheda Campi della finestra di dialogo Set di dati. Utilizzare il pulsante Aggiorna campi (
) sulla barra degli strumenti per visualizzare i campi definiti per la query corrente nella finestra Set di dati. Per ulteriori informazioni sulla finestra Set di dati, vedere Utilizzo dei campi di un set di dati del report.
Riquadro Risultati
Il riquadro Risultati consente di visualizzare in anteprima i risultati della query. Per eseguire la query, fare clic sul pulsante Esegui sulla barra degli strumenti Progettazione query.
Utilizzo di parametri di query in modalità query
Se la query include parametri, quando questa viene digitata tramite Progettazione report vengono creati automaticamente i parametri di report corrispondenti a quelli di query. La query MDX seguente, ad esempio, consente di creare un parametro di report denominato ProductColor:
SELECT NON EMPTY {
[Measures].[Internet Order Quantity] } ON COLUMNS,
NON EMPTY { ([Product].[Product].[Product].ALLMEMBERS *
[Product].[Color].[Color].ALLMEMBERS ) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM
( SELECT
( STRTOSET(@ProductColor, CONSTRAINED) ) ON COLUMNS
FROM [Adventure Works])
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE,
FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
Per gestire la relazione tra i parametri di report e quelli di query, fare clic sul pulsante Modifica set di dati selezionato () sulla barra degli strumenti per visualizzare la finestra di dialogo Set di dati e quindi fare clic sulla scheda Parametri. Sebbene i parametri di report vengano creati automaticamente dai parametri di query, è possibile gestirli separatamente. Inoltre, se si modifica il nome di un parametro della query o si elimina un parametro della query, il parametro del report corrispondente non viene automaticamente modificato o eliminato. Per rimuovere un parametro di report, scegliere Parametri report dal menu Report. Selezionare il parametro che si desidera rimuovere e quindi fare clic su Rimuovi. Per ulteriori informazioni, vedere Utilizzo di parametri in Reporting Services.
Vedere anche
Concetti
Definizione di set di dati del report per dati multidimensionali e di stima di data mining di Analysis Services
Utilizzo di Progettazione query MDX di Analysis Services in modalità progettazione
Utilizzo di Progettazione query DMX di Analysis Services
Altre risorse
Interfaccia utente di Progettazione query MDX di Analysis Services
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|