谁能推荐一个可以集成到OEM应用程序中的体面的商业智能和报告应用程序?

主要要求是:


管理员可以定义立方体/尺寸等(或者我们-OEM-可以预定义一些)
报表设计人员可以通过直观地以直观方式选择尺寸,过滤器等来轻松检查数据,该方式可以快速输出而无需前期投资
报表设计者可以基于维度/过滤器设计报表,并保存其定义以根据需要运行
报表查看者可以查看报表设计者定义的报表


.NET中的所有这些功能都可以品牌化/集成到我们现有Web应用程序的外观中。

权限需要解决我们的用户/组系统。

我发现其中一些看起来不错,但它们全部使用Java,并且我不想让我们的客户为该应用程序安装ASP.NET,然后再为报告而仅安装Java,tomcat等。

谢谢

编辑

应该提到的-我不能只使用SQL Server Reporting Services-这需要与数据库无关(尽管它将连接到一个数据库),并且需要支持各种数据源。

编辑2

好吧-感谢发布此问题,我看到了SO侧面的广告弹出窗口,其表面上看起来很棒。

我将下载试用版,明天再进行试用,然后回发我的发现。

最佳答案

我知道这是一个很晚的答案,但我希望它对某人有用。

我对一些ASP.NET OLAP控件进行了简短评估,这些控件可能在网页中显示Analysis Services数据。我没有任何想法,只是所有计算不应该由客户端执行,而应该在SSAS多维数据集服务器上进行。我想找到一个易于安装,易于使用且易于在服务器上部署而无需安装控件集的ASP.NET控件(我只需要简单的dll副本)。

因此,我从以下公司找到了一些类似的BI Web控件:

Devexpress


ASPxPivotGrid™ Suite-DXV2组件包中的一组控件。该集合包含与OLAP相关的PivotGrid和Pivot自定义控件。
2个控件一起充当单个多维数据集浏览器。您可以显示尺寸,按尺寸分组,订购数据...非常易于安装。我使用:-)并不是很容易,但是部署起来却很容易。我最喜欢的外观,但不幸的是,它不像其他控件那样完整和复杂。这需要一些开发工作,而不仅仅是简单的拖放开发。如果您还想导出不同格式的数据,则需要另一个控件。它拥有到目前为止我发现的最好的文档-解释性短片+许多在线文档。


Syncfusion


Essential BI Client:一个完整​​的控件,带有许多可自定义的选项。在列表中,它似乎提供了最可用的选项(保存报告,外观..)。我在不同的浏览器上发现了一个小错误,我在所有主要浏览器上进行了测试,但感觉在所有浏览器上都不一致。另外,在部署方面,对于我而言,在没有安装控件的机器上正确,完全地将网站完全部署到机器上有点困难(仅部署了dll,因此我很容易错过其中的一些)。但是我可能很傻,因为我不是Web程序员:-)。


Radar Cube


RadarCube OLAP Grid-单个OLAP控件。默认情况下,它看起来有点丑陋,有些过时,但是具有可以对其进行自定义的外观。我讨厌他们的上下文菜单(右键单击),这对我来说很奇怪。当我在同一台计算机上使用网站和SSAS服务器时,遇到一个小问题,无论我对多维数据集服务器发出的请求是什么,控件都只是显示为正在加载,但该请求没有发送到SSAS服务器。一位同事建议我在每个请求之前放置一个小的延迟(100毫秒),这样可以很好地解决该问题。不知道为什么...听到了一个有意义的解释,但忽略了它。无论如何,它只是解决了我的问题。有时甚至他们的在线演示都存在该问题。在线文档很棒,易于消化。


DataDynamics (or GrapeCity)


Active Analysis:也是一个完整的OLAP控制。只需将控件拖放到页面中,将其绑定到多维数据集连接,然后执行该页面中的所有工作。看起来不错,感觉不错,易于部署。好吧,这是列表中最好的一个,就像魅力一样,没有任何障碍。完全像以前一样,但是没有任何浏览器问题,没有任何错误,只需点击即可。部署也很容易。无论如何,它是唯一可以直接使用而没有任何问题的工具,非常适合简单的演示。与其他文档相比,在线文档有些笨拙,但效果不佳,不是我的最爱。


我的意思是,一个完整的控件是一个控件,它显示内部的所有内容,显示维度,KPI,事实数据,允许过滤,排序,分组以及从OLAP显示页面中获取所需的所有内容。

PS:我不隶属于任何一家公司,甚至没有客户,我只是一个具有接近零的Web编程经验的DBA,他为我的团队做过一些调查。所以请把我所说的一切都撒一盐。甚至更多:-)。

PS2:时间用完了,稍后将对最后2个控件进行注释。

PS3:完成了我尝试过的其他控件的体验。

10-05 19:38