Просмотр запроса MDX сгенерирован при просмотре куба в SSMS

StackOverflow https://stackoverflow.com/questions/3321453

Вопрос

в студии управления SQL Server, как только я просматриваю куб, я могу отбросить поля колонны, поля строки и поля фильтра.Это отображает необходимые данные.

Я хочу знать, есть ли способ просмотреть запрос MDX, генерируемый за кулисами, чтобы отобразить данные?

спасибо.

Это было полезно?

Решение

SQL Server Profiler работает на SSAS-серверах.Выберите «Услуги по анализу» для типа сервера в диалоговом окне подключения при запуске проливой связи.Выберите свой сервер Analysis Services и подключите.Вы можете использовать стандартный шаблон профилировщика и начать след.Вы должны быть в состоянии увидеть запрос MDX таким образом.

Другие советы

Открыть SSMS и подключиться к «Enalysise Server Engine».

Выберите «CUBE» и нажмите кнопку правой кнопкой мыши и поместите метрики и измерение согласно вашему требованию.

и выполнить запрос.

В верхнем меню вы можете точно получить «режим дизайна», вы можете увидеть запрос MDX для соответствующего результата запроса.

В кодеполе есть плагин Excel, который позволяет просматривать MDX, созданный при просмотре куба SSAS.

http://olappivottableextend.codeplex.com/

Нет большого способа сделать это через Excel или SSMS, но если вы используете ставки, есть простой способ достижения его, и я использую его много ...

Создайте новый проект отчета. Создайте новый DataSource, который соединяется с кубом. Начните процесс создания нового отчета, а также на экране «Дизайн запроса» вы можете нажать на «Cure Cureder».Это подтягивает графический интерфейс, где меры и размеры могут быть нажаты и перетаскивать и т. Д. Затем нажмите значок «Режим дизайна», и он переключается между видом на графический интерфейс и показывает MDX.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top