Pregunta

En SQL Server Management Studio una vez que busque un cubo I puede dejar caer los campos de columna, los campos de fila y los campos de filtro.Esto muestra los datos requeridos.

¿Quiero saber si hay una manera de ver la consulta MDX que se está generando detrás de las escenas para mostrar los datos?

gracias.

¿Fue útil?

Solución

Profiler SQL Server funciona en servidores SSAS.Seleccione Servicios de análisis para el tipo de servidor en el cuadro de diálogo Conexión al iniciar una conexión del perfilador.Seleccione su servidor de Servicios de Análisis y Conecte.Puede usar la plantilla de perfilador estándar y comenzar la traza.Debería poder ver la consulta MDX de esa manera.

Otros consejos

Abrir SSMS y Conecte al 'motor de análisis del servidor'.

Seleccione el 'cubo' y haga clic con el botón derecho y coloque las métricas y la dimensión según su requisito.

y ejecutar la consulta.

En el menú superior, podría fino 'diseño de diseño', puede ver la consulta MDX para el resultado de la consulta correspondiente.

Hay un plugin de Excel en CodePLEX que le permite ver el MDX creado mientras navega por un cubo SSAS.

http://olappivottableextend.codeplex.com/

No hay una excelente manera de hacer esto a través de Excel o SSMS, pero si usa ofertas, hay una forma sencilla de lograrlo, y la uso mucho yo mismo ...

Crear un nuevo proyecto de informe. Crea una nueva fuente de datos, que se conecta al cubo. Inicie el proceso para crear un nuevo informe, y en la pantalla 'Diseño de la consulta', puede hacer clic en 'Constructor de consultas'.Esto abrirá una GUI donde se pueden hacer clic y arrastrar las medidas y las dimensiones, etc. Luego, haga clic en el icono 'Modo de diseño', y se alternará entre la vista GUI y mostrará el MDX.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top