2011-05-20 132 views
0

任何人都知道如何通过他们的Web服务运行pentaho报告?Pentaho Web服务.Net

我的问题是,我必须要求.Net中的pentaho报告,如果除了Web服务之外还有其他解决方案,我真的很感激它。

谢谢!

+0

@ Coconut-我还没有尝试过自己的web服务的方法。但是我已经通过Mondrian使用了微软的ADOMD客户端(XMLA方法)。 (http://goo.gl/3yJ5C)这是你在找什么? – 2011-05-20 12:59:16

回答

0

Pentaho报告通过普通URL完全公开。您可以向服务器查询包含构建您自己的参数UI所需的全部参数信息的XML文档,并且您也可以通过普通的HTTP-GET请求请求生成的文档(PDF,HTML,PNG图像等)。当你可以拥有REST时,不需要花哨的Web服务。

有关详细信息:按照我的文档/指导这里:

http://www.sherito.org/2011/06/integrating-phpaspruby-web-applications.html

http://www.sherito.org/2011/06/creating-your-own-parameter-ui-for.html

+0

集成单点登录如何? 我一直期待它会允许OpenId/OAuth进行身份验证和授权。 对于CAS并不是整个网站都需要使用它? 我去过一次谈话,其中自动登录是为了获得一个cookie,然后可以使用。它有效,但对我来说感觉很不好。 – zeristor 2013-06-21 15:10:49

+1

BI服务器使用SpringSecurity,它支持OAuth。你只需要配置它: http://static.springsource.org/spring-security/oauth/ – 2013-07-20 15:27:54