Condividi tramite


Utilizzo di Progettazione query MDX di Analysis Services in modalità progettazione

Data aggiornamento: 14 aprile 2006

Quando si crea un set di dati da un'origine dei dati di Microsoft SQL Server Analysis Services, tramite Progettazione report viene visualizzata la finestra di progettazione query MDX in modalità progettazione. La modalità progettazione consente di generare in modo interattivo una query MDX utilizzando elementi grafici. È possibile selezionare un cubo e trascinare dimensioni, attributi delle dimensioni, livelli, gerarchie, misure e indicatori di prestazioni chiave (KPI) nel riquadro Dati. È inoltre possibile aggiungere membri calcolati, impostare valori predefiniti per le variabili e visualizzare automaticamente il set di risultati restituito per la query generata man mano che si apportano modifiche al riquadro Dati. È possibile impostare filtri per limitare i dati recuperati dall'origine dei dati tramite la query e definire i parametri. Per visualizzare o modificare il testo della query MDX direttamente, passare in modalità query facendo clic sull'interruttore Modalità progettazione (Passaggio alla modalità progettazione) sulla barra degli strumenti. Per ulteriori informazioni, vedere Utilizzo di Progettazione query MDX di Analysis Services in modalità query.

La finestra di progettazione grafica di query in modalità progettazione include una barra degli strumenti, un pulsante Seleziona cubo e quattro riquadri, ovvero un riquadro dei metadati, un riquadro Membri Calcolati, un riquadro Filtro e un riquadro Dati. Per ulteriori informazioni sull'interfaccia utente, vedere Interfaccia utente di Progettazione query MDX di Analysis Services.

La finestra Progettazione query standard non è attivata per questo strumento di progettazione query.

Pulsante Seleziona cubo

Prima di creare una query, è necessario selezionare il cubo da cui si desidera recuperare i dati. Utilizzare il pulsante 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 informazioni 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). È possibile trascinare dal riquadro dei metadati ai riquadri Dati e Filtro gli oggetti seguenti:

  • Dimensioni
  • Livelli
  • Membri
  • Misure
  • Gerarchie e attributi
  • Indicatori di prestazioni chiave (KPI)
  • Membri e set denominati (solo nel riquadro Filtro)

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.

Quando si trascina un oggetto nel riquadro Dati, vengono create una o più colonne per il set di risultati. Quando la query viene eseguita, vengono recuperati per queste colonne i valori delle origini dei dati. Le colonne del riquadro Dati diventano i campi di un set di dati. È inoltre possibile aggiungere o modificare i campi manualmente nella scheda Campi della finestra di dialogo Set di dati. Utilizzare il pulsante Aggiorna campi (Aggiornamento dei campi del set di dati) 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 Membri calcolati

Nel riquadro Membri calcolati è possibile creare o modificare i membri calcolati da utilizzare nella query. I membri calcolati sono membri personalizzati definiti nella query che non sono presenti nell'origine dei dati sottostante. Se un cubo contenesse i membri Prezzo di vendita e Costo, ad esempio, si potrebbe definire un membro calcolato denominato Profitto che visualizza la differenza tra Prezzo di vendita e Costo.

Per istruzioni sulla definizione di un membro calcolato, vedere Procedura: Aggiunta di un membro calcolato per una query MDX per Analysis Services (Progettazione report).

Dopo avere definito un membro calcolato, è possibile trascinarlo nel riquadro Dati come si trascinerebbe un oggetto dal riquadro dei metadati.

Riquadro Filtro

Nel riquadro Filtro è possibile definire i criteri per il filtro dei dati dell'origine dei dati. In questo modo, è possibile limitare il set di risultati recuperati eseguendo la query e ridurre la quantità dei dati che devono essere elaborati dal report. Nel riquadro Filtro è possibile selezionare una dimensione e una gerarchia a cui applicare il filtro e impostare l'operatore e l'espressione di filtro da applicare. L'espressione di filtro può essere costituita da un elemento singolo, un set di elementi o un parametro.

Quando si definisce un valore o un membro come criterio per un elemento filtro, il valore o il membro diventa il valore predefinito per il parametro di report associato. È possibile modificare questa impostazione predefinita specificando un valore predefinito diverso per il parametro di report.

Per informazioni sulla modifica di un parametro di report, vedere Procedura: Aggiunta, modifica o eliminazione di un parametro di report (Progettazione report).

È possibile trascinare oggetti dal riquadro dei metadati al riquadro Filtro oppure selezionare una dimensione nell'elenco a discesa <Selezionare una dimensione>. In questo riquadro è inoltre possibile trascinare membri e set denominati. Per rimuovere i criteri di filtro, fare clic sul pulsate Elimina (Elimina) sulla barra degli strumenti.

Per informazioni sulla definizione di filtri e parametri, vedere Procedura: Aggiunta di un filtro in Progettazione query MDX per Analysis Services (Progettazione report).

[!NOTA] Se si definisce un elemento filtro in base al quale nessun membro soddisfa i criteri di filtro, la query ha esito negativo e si verifica un errore che indica che il sottocubo è vuoto o che non sono state trovate righe.

Riquadro Dati

Utilizzare il riquadro Dati per generare in modo interattivo i risultati della query desiderati. È possibile trascinare elementi dal riquadro dei metadati e dal riquadro Membri calcolati per aggiungere colonne al riquadro Dati.

Per impostazione predefinita, i risultati della query vengono visualizzati quando si modifica la query. Per disattivare questa funzionalità, fare clic sull'interruttore Esecuzione automatica (Esecuzione automatica della query) sulla barra degli strumenti Progettazione query. Per eseguire manualmente la query, fare clic sul pulsante Esegui (Esecuzione della query ) sulla barra degli strumenti Progettazione query.

Quando si fa clic sul pulsante Esegui, vengono aggiornati solo i risultati nel riquadro Dati. Per aggiornare la visualizzazione dell'origine dei dati sottostante, ad esempio quando il cubo cambia e si desidera visualizzare le modifiche nel riquadro dei metadati, fare clic sul pulsante Aggiorna (Aggiornamento dei dati dei risultati) sulla barra degli strumenti Progettazione query. Il pulsante Aggiorna campi consente di salvare la query corrente nella definizione del report e di aggiornare i campi del set di dati nella finestra Set di dati.

[!NOTA] Per impostazione predefinita, le query create tramite Progettazione query MDX nella visualizzazione Progettazione nascondono le celle vuote. Ciò equivale a utilizzare la clausola NON EMPTY in MDX. Per visualizzare le celle vuote, fare clic sul pulsante Mostra celle vuote (Mostra/Nascondi celle vuote) sulla barra degli strumenti.

Utilizzo di parametri di query

È possibile aggiungere parametri alla query selezionando la casella di controllo Parametri per il membro nel riquadro Filtro. Dopo avere selezionato questa opzione ed essere passati alla visualizzazione Layout, nella finestra di progettazione query vengono creati automaticamente un parametro di report e un set di dati di valori validi per il parametro. È possibile visualizzare e modificare il set di dati dei valori valido in visualizzazione Dati. Il nome del set di dati è basato sul nome del membro con parametri nel riquadro Filtro.

Per informazioni sulla definizione di filtri e parametri, vedere Procedura: Aggiunta di un filtro in Progettazione query MDX per Analysis Services (Progettazione report).

Definizione di query

Quando si crea una query in modalità progettazione, tramite Progettazione query viene creata una specifica di query nella definizione del report. Una specifica di query è una rappresentazione XML della query. Progettazione query crea automaticamente una query MDX dalla specifica di query. Sia la specifica di query sia la query MDX vengono archiviate nella definizione per il report.

Per creare un set di dati

  1. Nella scheda Dati selezionare <Nuovo set di dati> nell'elenco a discesa Set di dati.

  2. Nella finestra di dialogo Set di dati selezionare Nuova origine dati nell'elenco a discesa Origine dati.

  3. Nella finestra di dialogo Origine dati selezionare Microsoft SQL Server Analysis Services nell'elenco a discesa Tipo.

  4. Specificare una stringa di connessione appropriata per l'origine dei dati di Analysis Services.
    Contattare l'amministratore del database per informazioni sulla connessione. Nella stringa di connessione seguente viene specificato il data warehouse di esempio Adventure Works DW in un'origine dei dati di Analysis Services nel server locale.

    Data Source=(local);Initial Catalog="Adventure Works DW"
    
  5. Impostare le credenziali del database nella scheda Credenziali della finestra di dialogo Origine dati.

Per ulteriori informazioni, vedere Connessione a un'origine dei dati.

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à query
Utilizzo di Progettazione query DMX di Analysis Services

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Contenuto modificato:
  • Aggiornamento dell'introduzione.
  • Aggiunta di collegamenti all'argomento relativo agli elementi dell'interfaccia utente di Progettazione query MDX.
  • Aggiornamento delle informazioni relative al riquadro dei metadati.