SELECT * и TOP () в MDX - PullRequest
       129

SELECT * и TOP () в MDX

0 голосов
/ 15 мая 2019

Как я могу просмотреть свои таблицы на сервере базы данных SASS, используя MDX. Я хочу изучить модель, созданную на сервере SASS другой командой, и я хотел бы провести некоторое исследование данных. Я использую SQL и могу просматривать первые 10-100 строк набора данных и не могу понять, как задать простой

SELECT [TableName]

ОТ [ModelName]

Я хочу просмотреть все поля в [TableName] в [Model], чтобы увидеть, как выглядят данные.

1 Ответ

0 голосов
/ 15 мая 2019

Таким образом, у вас нет конкретной таблицы, в которой вы можете сказать «Выбрать * из модели». Однако у вас есть DMV в SSAS, который позволит вам исследовать, какие объекты. Вы можете изучить детали Dmv здесь https://docs.microsoft.com/en-us/sql/analysis-services/instances/use-dynamic-management-views-dmvs-to-monitor-analysis-services?view=sql-server-2017

Например, я хочу увидеть все размеры в моем кубе

select * from $System.MDSCHEMA_DIMENSIONS

Результат enter image description here

Теперь я хочу видеть всех участников географии

select * from $System.MDSCHEMA_MEMBERS  
where [CUBE_NAME]='$Geography' and [dimension_unique_name]='[Geography]'

Результат enter image description here

...