论文部分内容阅读
为了提高决策科学化水平,电信企业也纷纷构建了以数据仓库系统为核心的经营分析系统,为企业的决策提供管理信息。然而,经营分析系统不能实时地根据变化数据产生信息,进而支持企业日常管理所需的结构化决策行为,无法将恰当的信息在恰当的时间传递给恰当的人,因此,当信息越来越多时,决策者利用信息却变得越来越困难。主动实时数据仓库技术可以支持这个问题的解决,变化数据捕获是其中的关键技术。本文利用数据库在线日志技术,给出了一个基于消息队列的变化数据捕获框架,能够支持实时从生产系统捕获变化数据,按照预定格式进行转换后经过消息中间件传送到目的端,由目的端应用代理对消息进行接收和处理。并在此基础上设计了一个事件处理模型,该模型根据变化的数据产生事件,并主动驱动后续的ETL过程,实时地生成管理信息,结合发布/订阅机制,可以很好地解决信息实时生成、主动推送问题,进而为自动化日常结构决策行为提供支持。整个框架处理过程都是由事件驱动的,形成一个实时决策分析的闭环。整个过程是一个动态的发现处理的过程,从商业系统中检测和收集事件,把事件转化成有意义的业务信息,然后发现并分析业务条件和异常,自动的对业务环境做出最合适的决策,最后根据决策来执行业务行为。此框架基于对传统数据仓库架构的扩充,保留了传统数据仓库的架构,以便于具体的实施,增加了对数据的实时性处理和基于事件驱动的主动机制,来支持日常结构化的决策行为。