Связь с источником данных SSAS
Мне нужно получить все связи в моем представлении источника данных куба SSAS между таблицами Fact и Dim. У меня есть около 15 таблиц фактов и связанных с ними измерений. Есть ли какой-нибудь MDX-запрос, чтобы получить отношения, отличные от того, чтобы делать это вручную
1 ответ
Я подозреваю, что вы хотите экспортировать список связей между группами мер и измерениями, поскольку они представлены на вкладке Использование измерений в конструкторе куба. (Отношения в DSV не имеют большого значения, если только SSAS не нужно выяснить, как объединить две таблицы в генерируемом запросе SQL. У вас может быть куб без отношений DSV вообще. Пока вкладка Dimension Usage имеет правильные отношения, тогда куб будет работать.)
Поэтому, пожалуйста, установите бесплатные BI Developer Extensions и запустите отчет об использовании для печати. Я считаю, что он будет содержать информацию, которая вам нужна.
Я бы порекомендовал выше. Если вы хотите посмотреть соответствующее представление управления данными (DMV), запустите MDSCHEMA_MEASUREGROUP_DIMENSIONS DMV. Его сложнее использовать и интерпретировать, но он имеет то, что вам нужно с точки зрения представления вкладки "Использование измерений":
Select * from $system.MDSCHEMA_MEASUREGROUP_DIMENSIONS