Подключение к TM1 с помощью XMLA

#xmla #cognos-tm1

#xmla #cognos-tm1

Вопрос:

Я хотел бы подключиться к IBM Cognos TM1 с помощью XMLA, в частности, с помощью Adomd.Net .

В соответствии с http://en.wikipedia.org/wiki/Comparison_of_OLAP_Servers#APIs_and_query_languages TM1 поддерживает XMLA / MDX, но я не могу найти никакой документации по этому поводу.

Каким будет формат строки подключения?

Кто-нибудь пробовал, и как у вас получилось?

Комментарии:

1. возможно, страница Википедии неверна (любой может ее отредактировать). Получили ли вы отзыв от IBM

Ответ №1:

Ответ №2:

TM1 поддерживает многомерные выражения, включая реализацию некоторых пользовательских функций, но не поддерживает XMLA. Несколько лет назад Cognos задокументировал, что поддержка XMLA уже в пути, но в основном этого так и не произошло. Вы можете использовать устаревшую библиотеку ADOMD для подключения к кубам TM1 — одно время это было довольно популярно в кругах TM1, чтобы делать это в VBA. Я сделал это до конца .СЕТЬ также. Однако, вероятно, есть некоторые подводные камни, которые следует учитывать при попытке связаться с TM1 с помощью ADOMD в .NET. TM1 имеет ряд API (C , .NET, Java), которые включают в себя методы для выдачи многомерных запросов к кубам и получения наборов ячеек обратно.