【问题标题】:Pentaho web service for .Net.Net 的 Pentaho Web 服务
【发布时间】:2011-05-20 08:01:29
【问题描述】:

有人知道如何通过他们的网络服务运行 pentaho 报告吗?

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

谢谢!

【问题讨论】:

  • @Coconut- 我还没有尝试过他们的 Web 服务方法。但是我已经通过 Mondrian 使用 Microsoft 的 ADOMD 客户端(XMLA 方法)来使用它。 (goo.gl/3yJ5C) 这就是你要找的吗?

标签: .net web-services reporting-services report pentaho


【解决方案1】:

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

有关更多详细信息:请在此处查看我的文档/指南:

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

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

【讨论】:

  • 集成单点登录怎么样?我一直期待它将允许 OpenId/OAuth 进行身份验证和授权。对于CAS,不是整个网站都需要使用它吗?我参加过一个演讲,其中完成了自动登录以获取 cookie,然后可以使用该 cookie。它有效,但对我来说感觉很hacky。
  • BI-Server 使用支持 OAuth 的 SpringSecurity。你只需要配置它:static.springsource.org/spring-security/oauth
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 2016-04-12
  • 2011-02-07
  • 2011-09-15
  • 1970-01-01
相关资源
最近更新 更多