报表分析平台
业务系统产生大量的业务数据,为了更多的挖掘数据的价值,支持管理决策,需要对数据多主题、多角度、多维度的数据分析,如果有通用的数据分析工具,将会更加快捷方便的输出各种报表。 在总结MSS领域大量数据分析案例后,江苏欣网在2010年研发通用报表平台,特点有: 1.无需开发源代码,通过配置即可完成报表的开发; 2.所见即所得; 3.支持多维度统计分析; 4.支持表格和图形的输出。
几年以来,通用报表平台已经在江苏欣网开发的MSS相关系统中普遍使用,明显提升了开发效率,缩短了需求响应时间,给客户带来更多的效益。 通用报表平台功能主要有:数据抽取、数据建模和数据展示。 通用报表平台技术架构主要分为五层: 1.核心业务数据:存在于各个相关业务系统中各个事实表中,其他业务系统的业务数据需要通过接口或ETL功能来获取; 2.数据处理层:采用成熟的ETL工具、Java程序或存储过程,实现从不同的数据源中抽取数据,同时通过数据的加工和格式化,提供给上层系统使用。 3.数据存储层:统计分析的核心数据存储部分,提供文件存储和数据库服务,用于存储统计分析的各类元数据、业务数据、配置数据,以及在统计分析过程产生的中间数据和结果数据。 4.分析主题层:进行数据建模,建立各种分析主题,实现统计分析功能。 5.数据展现层:实现数据的呈现和友好的人机界面。通过HTML5、Ajax等技术实现可响应式页面,以表格、图形的形式展示数据。