1

我需要选择一个给我的解决方案(如果开源更好):

  • 最终用户的报表设计器 web gui,条形图/折线图/散点图/饼图的宽度支持,
  • 面向最终用户的基于 Web 的交互式分析 gui(带有向下钻取导航图表),
  • 具有电子邮件定时报告交付的报告生成引擎。

我计划通过每晚批处理将我的数据传输到分析和报告系统。

那么如何选择和整合呢?我是否被迫设置 OLAP 引擎?

4

3 回答 3

0

我发现了有趣的商业智能平台魔力象限

于 2013-01-31T11:40:38.603 回答
0
  1. Visual Studio / BIDS 中的报表设计器
  2. 发布到报表管理器或 SharePoint 门户的 Reporting Services 报表,和/或发布到 SharePoint 中 Excel Web Services 的 Excel 数据透视表
  3. 发布到报表管理器或 SharePoint 门户的 Reporting Services 报表

传输数据将是集成服务

于 2013-01-31T11:46:42.703 回答
0

您可以使用 Microsoft SQL Server 商业智能工具。

对于报告,您可以使用 Sql Server Reporting Service。对于数据操作、分析、转储,您可以使用 Sql Server 集成服务。

优点:

  1. Sql Server Reporting Service (SSRS) 是非常易于使用的报告服务。
  2. 与 ASP.NET、SSIS、SSAS 应用程序无缝集成。
  3. 繁重的数据处理。
  4. 数量有限 的工具。因此复杂性较低。制作报告的直截了当的方法
  5. SSIS 包可以处理非常繁重的数据转储或处理,例如从 ftp 文件读取,几乎数百万行。后门处理。
  6. Web 服务、API 可以集成。
  7. Sql Server 分析服务 (SSAS) 允许制作多维数据集来预测模式和繁重的数据操作。
  8. 设置报表服务器非常容易。

缺点:

  1. SSRS 中的表达式不是那么健壮。
  2. 导出功能(即导出为 pdf、excel、csv)是有限的。

最好的部分是非常容易与 sql server、asp.net 应用程序集成。

我也使用过 Telerik 的报告服务。它们也易于使用,但功能丰富,可以通过多种方式完成很多事情,因此有点复杂。

这取决于您的应用程序的依赖程度。我已经使用 MS 的 BIDS 成功交付了项目。

当然它们是有限的,但很容易使用。

于 2013-01-31T12:01:10.077 回答