Crystal Reports和Web Intelligence

Anonim

Crystal Reports与Web Intelligence

Crystal Reports和Web Intelligence是在同一母公司SAP的不同组合中开发的两个功能强大的报告软件应用程序。虽然Crystal Reports是SAP Crystal Solutions产品组合中的产品之一,但Web Intelligence是由SAP的Business Objects Web Intelligence产品开发和发布的。虽然每个公司或组织对其企业范围的信息都有特定的需求,但是对于能够提供对该信息的可靠访问,组织和发布以及提供分析功能的工具的共同需求。

是使用Crystal Reports还是Web Intelligence取决于几个决定性因素。需要提出的实际问题是:用户类型,是入门级用户还是高级用户,将要开发或更新特定报告的用户数量以及何时完成这些用户,将要运行的用户或查看现有报告等。

Crystal Reports的功能支持高度结构化的报告,这些报告是像素完美的,通常需要打印或作为PDF文档导出。有些工具可以从多个源中提取数据,并根据已定义的参数返回结果。 Crystal Reports通过SDK允许将这些报告嵌入到第三方应用程序中。虽然它具有非常强大的设计,分析,即席查询和报表发布工具,但Crystal Reports的主要缺点是报表设计人员需要广泛了解应用程序的工作情况以及对不同数据库系统的良好理解。 。

另一方面,Web Intelligence为“非结构化”报告提供了最佳结果。它的工作方式是开发人员必须为用户创建一个“Universe”,以便能够访问相关数据。 “宇宙”只是一个元数据层,它“封装”来自最终用户的数据库的复杂性。 Web Intelligence允许用户即时开发自己的报告,仅受“宇宙”中可用数据的限制。这可以通过拖放式Web界面实现。这个应用程序的一个值得注意的缺点是,输出打印和PDF报告的方法在图形上不像Crystal Reports那样强大。此外,尽管简化程度,但用户可能经常在宇宙中混淆。

因此,基本上,需要大量合规性的报表最好使用Crystal Reports发布,而使用“按需”内容生成的报表最好使用Web Intelligence完成。

摘要: 1. Crystal Reports是SAP的Crystal Solutions产品组合,而Web Intelligence是SAP Business Objects Web Intelligence产品线的一部分。 2. Crystal Reports最适合高度结构化的报表,而Web Intelligence最适合“非结构化”报表。 3.对于Crystal Reports,用户可以获得预定义的模板,而Web Intelligence用户则使用访问“Universe”数据的即席报表。 4.使用Crystal Reports的开发人员需要全面了解应用程序和数据库系统,而Web Intelligence则不然。