4

特定のライブラリを使用してOLAPサーバーに要求を送信し、同じライブラリから結果データセットを受信するrubyサーバー側プログラムがあります。

何らかの理由で、結果データセットを受信するためにライブラリメソッドを呼び出したくないので、テキストXMLA結果を直接受信したいと思います。しかし、これを行うためのruby(またはjruby?)のコードはわかりません。クエリを送信し、RESTサービス(Rubyにある)から「テキスト」XMLAを受け取りたい

4

1 に答える 1

2

ねえ、これは少し古いですが、まだです。私が言える限りでは、2 つの選択肢があります。

  1. https://github.com/rsim/mondrian-olapを使用します - あらゆる種類のクールなものですが、キューブ自体の接続と操作に Java ライブラリを使用するため、jruby が必要です

  2. https://github.com/drKreso/cube - ベアボーンを使用しますが、Savon SOAP メッセージを介して Mondrian XML サーブレットに接続し、データを取り戻すことができます。必要なメッセージがあるため、教育目的に適しています(Pythonに移植したい場合は簡単です)

ps私は2)を選択したので、多少偏っているかもしれません:)

于 2012-03-23T22:51:01.583 に答える