Pergunta

No SQL Server Management Studio, uma vez que eu navego um cubo, posso soltar campos de coluna, campos de linha e campos de filtro.Isso exibe os dados necessários.

Eu quero saber se há uma maneira de visualizar a consulta MDX sendo gerada atrás das cenas para exibir os dados?

obrigado.

Foi útil?

Solução

SQL Server Profiler funciona em servidores SSAS.Selecione Analysis Services para o tipo de servidor na caixa de diálogo Conexão ao iniciar uma conexão de profiler.Selecione seu servidor de análise e conecte.Você pode usar o modelo de profiler padrão e iniciar o traço.Você deve ser capaz de ver a consulta MDX dessa maneira.

Outras dicas

Abra SSMS e conecte-se ao 'Engine do Analysis Server'.

Selecione o "cubo" e faça clique com o botão direito do mouse e coloque as métricas e dimensão conforme sua exigência.

e execute a consulta.

No menu superior, você pode fingir 'modo de design', você pode ver a consulta MDX para o resultado da consulta correspondente.

Há um plugin do Excel no CodePlex que permite visualizar o MDX criado enquanto navega a um cubo SSAS.

http://olappivottableextend.codeplex.com/

Não há uma ótima maneira de fazer isso via Excel ou SSMS, mas se você usar lances, há uma maneira simples de alcançá-lo, e eu uso muito eu mesmo ....

Crie um novo projeto de relatório. Crie um novo DataSource, que se conecta ao cubo. Inicie o processo para criar um novo relatório e, na tela 'Design A Query', você pode clicar em 'CONVERY BUILDER'.Isso irá puxar uma GUI onde medidas e dimensões podem ser clicadas e arrastadas, etc. e clique no ícone 'Modo de design', e ele alternará entre a visualização GUI e mostrando o MDX.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top