rusbaron
@rusbaron
Не стыдно не знать, стыдно не интересоваться

Как получить экземляр класса куба, который уже развёрнут на сервере?

Есть развёрнутый куб. Задача получить к каким ролям какие привязаны меры. Подключиться к кубу можно через Microsoft.AnalysisServices.AdomdClient, но там нигде нет ролей. Роли я видел в примере, но там используется другой класс. Можно ли как нибудь получить экземпляр текущего куба в виде класса Microsoft.AnalysisServices.CubeCollection ? CubeCollection в пространстве имён AnalysisServices не конвертится с пространства имён AdomdClient
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
rusbaron
@rusbaron
Не стыдно не знать, стыдно не интересоваться
Нашёл наконец и т.к. есть ещё один подписавшийся,то отвечу
using Microsoft.AnalysisServices;
using Microsoft.AnalysisServices.Hosting;

Server OLAPServer = new Server();
OLAPServer.Connect(olapConnection);

где olapConnection это строка подключения.

И уже от пространства имён Microsoft.AnalysisServices.AdomdClient можно отказаться. Классы между собой вроде никак не конвертятся.

Оригинал
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы