Отслеживание происхождения дружественного имени в SSAS - PullRequest
0 голосов
/ 15 мая 2018

Мне предоставлена ​​поддержка табличной модели данных SSAS, и я пытаюсь изменить дизайн некоторых кубов в надежде на оптимизацию панели инструментов Power BI.

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

Отображаются ли столбцы в кубе в том же порядке, как указано в списке SELECT в SQL?

1 Ответ

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

Вы можете использовать DMV, чтобы найти источник столбца.

Запрос к DMV $ SYSTEM.TMSCHEMA_COLUMNS. Найдите понятное имя вашего столбца в столбце ExplicitName. Если у вас есть несколько столбцов с одним и тем же именем, вы можете посмотреть в TMSCHEMA_TABLES, чтобы увидеть, что соответствует TableID в TMSCHEMA_COLUMNS. В столбце SourceColumn указано исходное имя поля. Если вам необходимо узнать исходную таблицу / представление / запрос, полученный из $ SYSTEM.TMSCHEMA_PARTITIONS DMV.

Вы можете запросить эти DMV из SSMS, но DAX Studio делает это очень просто, добавив панель, куда вы можете просто перетащить их в окно запроса.

...