Вы можете получить доступ к представлениям каталога, которые упоминает Магнус (которые, кстати, описаны здесь ), из SQL Server 2008, используя следующий синтаксис SQL вместо MDX:
SELECT *
FROM $system.MDSCHEMA_MEMBERS
WHERE ...
SQL, понятный службам Analysis Services, ограничен: соединения невозможны, а условие WHERE
может содержать только такие предложения, как [HIERARCHY_UNIQUE_NAME] = '[Date].[Order Date]'
, подключенные через AND. GROUP BY и ORDER BY не поддерживаются. Но, тем не менее, вы можете запросить метаданные куба.
В зависимости от интерфейса, который вы используете для доступа к службам Analysis Services, могут возникнуть некоторые проблемы, поскольку эти метаданные возвращаются в формате набора результатов, а не в формате набора ячеек.