2010-07-23 25 views
10

En Sql Server Management Studio, una vez que navego por un cubo, puedo soltar campos de columnas, campos de filas y campos de filtros. Esto muestra los datos requeridos.Ver la consulta MDX generada al explorar un cubo

Quiero saber si hay una manera de ver la consulta MDX generada detrás de escena para mostrar los datos?

Gracias.

Respuesta

10

SQL Server Profiler funciona en servidores SSAS. Seleccione Analysis Services para el tipo de servidor en el cuadro de diálogo Connection al iniciar una conexión de Profiler. Seleccione su servidor de Analysis Services y conéctese. Puede usar la plantilla de Perfil estándar e iniciar la traza. Debería poder ver la consulta MDX de esa manera.

2

No es una gran manera de hacerlo a través de Excel o SSMS, pero si se utiliza OFERTAS, hay una manera sencilla de lograrlo, y lo uso mucho a mí mismo ....

Cree un nuevo proyecto de informe. Crea un nuevo origen de datos, que se conecta al cubo. Comience el proceso para crear un nuevo informe, y en la pantalla 'Diseñar la consulta', puede hacer clic en 'generador de consultas'. Esto activará 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 de la GUI y mostrando el MDX.

3

Abra SSMS y conéctese al "motor de Analysis Server".

Seleccione el 'CUBO' y haga clic con el botón secundario y coloque las métricas y la dimensión según sus necesidades.

y ejecutar la consulta.

En el menú superior, puede seleccionar 'Modo de diseño', puede ver la consulta MDX para el resultado de la consulta correspondiente.

Cuestiones relacionadas