2.3商业智能建模技术简单地说,一个企业的商业智能系统是为了帮助决策者更好地理解企业的操作。这种理解需要的知识是“深层次”的.是面向用户快速反应的,这些不是传统如OLAP这样的技术所能达成的目标。商业智能建模技术基本上可以分为两大类:一是数据仓库——OLAP建模技术;二是数据挖掘建模技术。
数据仓库是一个集成的数据环境,也是一个集成的分析中心,其中的数据是依据商业智能主题,而不是传统数据库应用来组织的。OLAP提供强大、友好的知识获取界面,使得决策者可以从不同的角度观察数据,这样的功能,可以通过切片、切块、旋转、上卷、下钻等功能实现。
数据挖掘技术,使用一些数学方法,一些算法和适当的数据结构对数据进行建模,从而描述隐藏在大量数据背后的传统技术不能或很难发现的知识,用于给决策提供支持。数据挖掘建模技术包括神经网络、决策树、logistic回归、模糊集、遗传算法、聚类、关联规则挖掘等等。数据挖掘模型都为特定目标而设计,在模型建立之前,分析员必须对模型的需求假设、数据结构要求、应用范围和结果解释方法了然于胸。
同一个商业智能分析任务,可以用不同的技术实现。比如市场篮分析,可以用数据挖掘技术,也可以用数据仓库OLAP技术,但两种方法得出的结果可能不同,于是,其有用性依赖于决策人员的技术涵养。
OLAP技术回答的间题通常可以归结为一些查询式的提问,一般情况下,复杂一些的SQL或者SQL集也能够回答。但是数据仓库——OLAP技术的优势在于提供了一个面向主题的集成的数据环境、高效的分析操作和友好的结果显示界面,大大提高了决策效率。数据挖掘技术找出的结果表现形式往往层次更深,更多样化。如果说数据挖掘是一个知识发现的过程,那么OLAP就是一个“知识验证”的过程。
3基于商业智能的CRM系统
一个基于商业智能的CRM系统解决方案一般包括四个层次:数据源层、数据存储层、应用支持层和服务层。实际上,这可以看作图1商业智能解决方案在具体行业(CRM)中的应用。方案中包括商业智能系统的一些通用元素,比如数据集市、数据仓库、ODS(OperationalDataStore)、OLAP、DM等,也看到了一些面向CRM的特定元素的位置,例如关于客户的数据源,面向客户的业务处理和集成以及面向客户的服务层。
数据源层主要是关系型数据库表数据,也包括其它像文本文件等数据源,提供CRM数据存储层的数据来源。
数据存储层数据包括数据仓库和ODS,它们都是通过对源数据的ETL(ExtractionTransformationLoad)生成。通过EYL的数据流向,一条指向ODS,另一条指向DW。这两条数据流满足了各种终端用户对多种功能的多种分析应用需求。
ODS是一个集成了来自不同操作数据库数据的环境,其目的是为终端用户提供一致的企业数据集成视图,它使用户能够进行跨多个模块功能的操作。这些与DW是类似的,但与数据仓库和数据集市受约束的更新相比,主要差异在于频致的更新频率和直接的更新途径。ODS具有DW的一些特征,例如它也是面向主题的、集成的数据,但它还有一些DB的特征,例如反映当前值的、变化的、细节的数据。
ODS和DW的数据流向是双向的。ODS通过标准批处理方法把数据推入DW,例如,为了快照、数据分期存储(datastaging)或存放历史数据的目的,将一个总结型数据元素的当前值转存入DW。
根据ODS的类型,少量的数据可以以受控的方式从DW回流至ODS。虽然这个数据流只是ODS很小的一部分,但是却有着重大的商业意义。根据ODS的类型,最终用户对ODS的更新可能会触发数据回流至数据源。
解决方案的最顶两层是应用支持层和服务层,这两层是紧密相连的,服务层的服务通过应用层应用提供,应用支持层的功能通过服务层直接面对客户和决策者。
CRM应用支持层包括操作级实时业务应用、模块级和企业应用级集成及商业智能应用支持层。实时业务应用层包括基本的CRM操作型数据应用,如客户信息查询处理、产品销售过程处理、客户支持处理监控过程、促销活动记录等实时业务和。至于模块级和应用级集成就是引言中提到的系统内功能集成模块和企业级应用协同集成模块。前者协调CRM解决面向CRM中各部门的子模块的数据交换和功能协调,后者则负责与企业的福州OA、SCM等生产管理系统的集成。商业智能应用支持就是CRM的企业活动分析模块,通过OLAP和DM得到一些模型和报表。提供给决策人做决策,并通过一个商业活动管理子模块提供直接面向客户的活动。
服务层既要面对客户,也要面对决策者,界面应该是清晰、直观、友好的。客户从服务层接受系统提供的功能和服务,并向系统反馈意见;决策人员根据反馈意见和数据分析展示,进行相应决策。在这个互动的过程中,CRM完成它的目标:争取新客户、保留老客户、达成企业利润最大化。
最后是贯穿整个系统的工作流管理,工作流管理是CRM系统中的另外一个挑战。前面已经花了相当篇幅论述系统模型和系统应用集成,事实上,在整个系统结构中,工作流管理系统不仅是控制业务流程的“引擎”,还充当了模块级集成和企业应用级集成的“粘和剂”。限于篇幅,不再详述。
本文针对分析型应用的CRM系统建设瓶颈,从建模视角分析了商业智能在CRM中的地位和作用,描述了一个基于商业智能的完整CRM解决方案应该包含的基本部件,并从模块功能、数据流、工作流三方面论述了方案良好的集成性。(万方数据)
信息发布:广州名易软件有限公司 http://www.myidp.net