Получать XMLA от ruby - PullRequest
       7

Получать XMLA от ruby

4 голосов
/ 30 октября 2011

У меня есть программа на стороне сервера ruby, которая использует определенную библиотеку для отправки запроса на сервер olap и получает набор данных результата из той же библиотеки.

По какой-то причине я не хочу вызывать библиотечные методы для получения набора данных результатов, и я хочу получать текстовый XMLA-результат напрямую. Но я не знаю, что такое код в ruby ​​(или jruby?) Для этого. Я хочу отправить запрос и получить текстовый XMLA от моего сервиса отдыха (который находится в ruby)

1 Ответ

2 голосов
/ 24 марта 2012

Эй, я вижу, это немного стар, но все же. Насколько я могу сказать, у вас есть два варианта:

  1. Use https://github.com/rsim/mondrian-olap - все классные вещи, но требует jruby, так как он использует библиотеки Java для подключения и манипулирования самим кубом

  2. Использовать https://github.com/drKreso/cube - без изменений, но вы можете подключиться к сервлету Mondrian XML через savon SOAP-сообщения и получить данные обратно. Хорошо подходит для образовательных целей, поскольку в нем есть необходимое сообщение (если вы хотите портировать на python, это будет просто)

p.s. Я сделал выбор 2), поэтому я могу быть несколько предвзятым:)

...