Sql server 为什么使用业务对象而不是SQL/Crystal报表或Jasper报表?

Sql server 为什么使用业务对象而不是SQL/Crystal报表或Jasper报表?,sql-server,crystal-reports,sap,business-objects,Sql Server,Crystal Reports,Sap,Business Objects,看看SAP Business Objects许可证的成本,我想知道使用它的理由是什么。为了美观起见,它是MS Access和Crystal Reports与SQL Server后端的组合。如果我已经部署了这样的设置,那么迁移有什么好处吗 我这样问是因为网络上的信息非常稀少。即使是Business Objects自己的网站也没有向我提供任何关于我为什么应该切换的明确信息 有人愿意分享这方面的经验吗?BusinessObjects最初的卖点之一是它的宇宙:一个位于数据库和最终用户报表之间的语义层,并

看看SAP Business Objects许可证的成本,我想知道使用它的理由是什么。为了美观起见,它是MS Access和Crystal Reports与SQL Server后端的组合。如果我已经部署了这样的设置,那么迁移有什么好处吗

我这样问是因为网络上的信息非常稀少。即使是Business Objects自己的网站也没有向我提供任何关于我为什么应该切换的明确信息


有人愿意分享这方面的经验吗?

BusinessObjects最初的卖点之一是它的宇宙:一个位于数据库和最终用户报表之间的语义层,并将数据库模型转换为易于理解的概念或对象,这些概念或对象可由业务对象识别

明显的优点是:

用户不需要了解数据模型或SQL语言来检索所需信息。 宇宙充当抽象层,这意味着对数据模型的更改对最终用户保持透明;他们现有的报告将继续有效。 业务定义可以在宇宙中定义,以后的更改可以集中实施,而无需更改每个单独的报告。
近年来,Business Objects已从两种报告工具桌面智能和Web智能转变为一套由大量产品组成的套件,每种产品都满足不同的需求。因此,Business Objects是否适合您将在很大程度上取决于您的需求和预算。

Business Objects实际上不是一个软件,而是SAP拥有的BI工具的品牌。这个问题将完全取决于您试图用这些工具完成什么、您的预算以及您特别感兴趣的软件。在管理数据库的上下文中,并生成可由管理层运行的固定报告。在该品牌下有10种左右不同的BI产品,它们都试图满足不同规模组织的不同需求;它们中的任何一个对您来说是否物有所值都取决于您的具体情况。我刚刚确定了我的用例。也许业务对象对于我试图实现的目标来说是过分的。这是我最初的倾向,但我认为,善良的人们会提供更好的洞察力。