ADOMD позволит вам кататься самостоятельно. Я не видел ни одной хорошей библиотеки, которая бы сидела на ней и предоставляла простой API для наборов результатов, возможно, из-за природы служб Analysis Services и MDX?
http://msdn.microsoft.com/en-us/library/ms123483.aspx
Я искал лучше, так что я весь слух, если у кого-то есть какие-то решения. В настоящее время для быстрой разработки я использую SQL Server для отправки запросов многомерных выражений через связанный сервер в SSAS, а затем возвращаю их как выходные данные хранимой процедуры из SQL Server, так как каждый может с этим справиться. Проблемы, с которыми я столкнулся, были отсутствие отладки, и если строки отсутствуют, это ошибки, поэтому TRY / CATCH для конкретных номеров ошибок и переброс, если нет.