Java报表工具技术讨论--Style Report 多源数据整合

shanhuijava 2012-11-13

在信息化高速发展和新兴业务不断出现的今天,许多企业或机构中,都已经存在各种业务系统,而且往往不止一个业务系统,比如:CRM系统、ERP系统、PDM系统、HR系统、OA系统、e-Business系统等等,虽然哥哥系统都有着自己的查询、分析和报表功能,但是大多情况下,领导层或者中层领导往往需要最综合数据的全盘分析和管理,就变得异常不便。

从管理者的角度往往还不止是需要简单地看到各个系统的数据,而是需要对各种数据进行综合的汇总、分析和监控等。例如,管理者想了解某件产品的盈利性,他不仅需要从ERP系统中获得该产品的制作成本、采购成本以及库存情况等,还需要从CRM系统总看各个客户对该产品的订货趋势变化情况,当然还需要从e-Business系统中获取该产品的订单分析。如果没有一个能够把多种数据源整合的统一管理监控平台,该管理者对整体的分析将无法做到全面和系统的客观性。

很多企业和机构都怀着强烈的热诚努力实现将不同业务数据进行统一管理,从而能集中管理,综合监控。

企业级报表管理平台Style Report 支持从多种异构数据库中获取数据,包括:

  • 关系型数据库: Oracle, SQL Server, PostgreSQL, and MySQL via a JDBC driver
  • Multidimensional databases
  • XML
  • SOAP
  • Java beans (POJO)
  • EJB beans
  • Flat files (CSV)
  • Microsoft Excel spreadsheets
  • OLAP cubes 比如 Microsoft SQL Server Analysis Services, Hyperion ESSbase, Oracle OLAP, SAP NetWeaver
  • SAP Business Information Warehouse (SAP BW)
  • Progress
  • PeopleSoft
  • JD Edwards
  • salesforce.com
  • Siebel CRM
  • Google AdWords
  • Google Analytics
  • Microsoft SharePoint
采用不同的数据采集策略,例如全部复制、增量复制等方式,让企业的数据分析和监控变得轻松。

相关推荐