Domanda

In SQL Server Management Studio una volta visualizzato un cubo Posso rilasciare campi di colonna, campi di riga e campi filtranti.Questo mostra i dati richiesti.

Voglio sapere se c'è un modo per visualizzare la query MDX generata dietro le quinte per visualizzare i dati?

Grazie.

È stato utile?

Soluzione

SQL Server Profiler funziona sui server SSAS.Seleziona Servizi di analisi per il tipo di server nella finestra di dialogo Connessione quando si avvia una connessione Profiler.Seleziona il server di Analysis Services e Connect.È possibile utilizzare il modello Profiler standard e avviare la traccia.Dovresti essere in grado di vedere la query MDX in questo modo.

Altri suggerimenti

Apri SSMS e collegarsi a 'Analysis Server Engine'.

Selezionare il "cubo" e fare clic destro e posiziona le metriche e la dimensione secondo il tuo requisito.

ed esegui la query.

Nel menu in alto, è possibile raggiungere la "Modalità di progettazione", è possibile visualizzare la query MDX per il risultato della query corrispondente.

C'è un plugin Excel su Codeposilex che consente di visualizzare il MDX creato durante la navigazione di un cubo SSAS.

http://olappivottablextend.codeplex.com/

Non c'è un ottimo modo per farlo tramite Excel o SSMS, ma se usi le offerte, c'è un modo semplice per raggiungerlo, e lo uso molto io stesso ....

Crea un nuovo progetto di report. Creare un nuovo dataSource, che si collega al cubo. Avviare il processo per creare un nuovo report e nella schermata 'Design The Query', puoi fare clic su "Query Builder".Ciò tira su una GUI in cui è possibile fare clic e trascinata le misure e le dimensioni e si trascinano, ecc. Quindi fare clic sull'icona "Modalità di progettazione" e alternano tra la GUI View e mostrando il MDX.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top