论文部分内容阅读
目前,随着3G网络的迅速发展和大屏智能手机的不断普及,手机网络游戏也得到了前所未有的机遇。随着手机网络游戏的增多,游戏公司间的竞争开始不断增大。为了提高公司竞争力,很多公司同时开发多款手机游戏。伴随而来的多款不同游戏的同时运营问题开始后困扰着游戏运营和决策者。游戏的运行产生了大量的日志信息,同时不同的游戏记录信息的格式、内容等也各不相同,如何能够高效稳定的从大量的游戏运营数据中抽取出有用的运营信息,这就需要引入数据仓库技术来解决问题了。本文首先阐述了数据仓库以及数据仓库中相关的一些理论知识,并在此基础上深入地介绍了联机分析处理(OLAP)技术以及比较流行的Mondrain OLAP服务引擎。其次结合游戏分析系统中的项目背景和一些示例性的业务需求,确定了数据仓库的一些主题,并根据这些主题介绍了数据仓库的星型架构设计和数据抽取、转换和加载(ETL)的设计。最后在建立了游戏运营数据仓库的基础上,根据Pentaho商业平台软件进行了多维数据模型的的设计,并在此基础上实现了业务分析中的OLAP分析业务和传统报表业务。