弘娅晖 杨雅棋
1.中国商用飞机有限责任公司 数据管理中心 上海 200126
2.上海飞机制造有限公司 信息技术部 上海 201324
随着信息化建设规模的不断扩大,围绕型号研制的信息系统日益增多[1],业务系统每天都会产生大量数据,通过商务智能技术能够对系统数据进行有效整合,从而允许对大量数据进行快速分析,通过BO数据展示平台进行前端数据展现,从而实现数据的深度挖掘和可视化展示,为型号研制工作提供决策支持。
商务智能系统由数据集成、数据存储和数据展现构成。民机研制的多源数据存在“脏数据”的问题,利用数据预处理技术,收集和抽取分散于各系统的异构数据并有效集成,对抽取和集成的数据进一步筛选、分类和规范化处理后,再进行有效封装,提高分析数据质量。通过商务智能技术,实现跨网络、跨平台、跨应用的多源数据集成,有效整合系统数据。通过建立主题清晰的数据仓库,对各种异构数据提供统一的表示、存储和管理,实现数据的共享与集成,从而允许对大量数据进行快速分析。
图1 商务智能系统逻辑架构
以大型客机研制为例,如图商务智能系统逻辑架构图。
BO平台主要包括中央管理控制台、语义层和展现层三部分[2]。前端数据的展现依赖于语义层的设计,通过连接数据源,赋予底层数据业务含义,按照主题重新组织数据。在大型客机研制项目中,为了完整体现数据模型的意图和报表的需求,对于BO语义层一级应完成类似二次建模的过程。用户和组的权限通过中央管理控制台来设置,包括报表、应用模块的控制权限、Universe的控制权限等。
BO是分析强于报表的工具,对于拥有分析功能的报表,在正确的语义层设计下,用户应该是最终制作报表的人员。但是对于一些格式要求高,数据存取复杂的报表,要依靠于专业报表设计人员来完成。这一类报表,往往涉及多个数据存取器,多路联结,或者复杂公式等[3]。
与语义层设计相反,报表当中往往包含了复杂的业务逻辑,新增的变量等。在业务需求整体不明朗的情况下,将部分逻辑置于报表之中,有利于总结和更改。
将商务智能技术应用于大型客机的研制过程中,以BO数据展示平台的形式对飞机研制过程中的相关业务数据进行分析展现,特别是对生产监控层面采用数据分析、挖掘等信息化手段真实全面地反映大型客机制造过程管理状况和业务绩效,实现型号研制过程中数据的可视化和深度应用,从而达到信息触手可及,提高企业决策的及时性和准确性,为大型客机研制工作提供有力保障。