探索中国CIO人才现状 | 第四季调研报告
Sybase数据仓库的商业智能实施解决方案(1)
2014-02-17  作者:e-works 

  当今的商业环境瞬息万变,令处在商业大潮中的企业时刻面临着冲击。原有的基础设施是否能适应新的商务形式?原有的商务战略是否能迎接即将出现的挑战?新的市场变换是否已纳入企业的战略决策视野中?所有这一切都需要企业寻求答案。目前,多数企业在部署系统时多针对自身当前的业务需求,着眼于静态的处理,无法有效地预测即将产生的情况。在这种条件下,他们难免处于被动的边缘,在市场的波澜面前仓促作出应对之策,其效果自然就可想而知了。企业若想改变一直面临的被动局面,就必须利用智能的解决方案,高效地收集、整理并分析相关数据,为企业的正确决策提供前瞻性支持。在此方面,Sybase的数据仓库解决方案可以提供业界领先的应用、工具和技术,帮助企业全力面向新的商务挑战,为新世纪的成功奠定坚实的基础。


  Sybase数据仓库概述


  SybaseWarehouseStudio是一个针对数据仓库应用的集成化解决方案,无论从技术的深度上,还是从技术的突破性上看,都是数据仓库领域其它制造商所无法比拟的。WarehouseStudio的解决方案非常完备,包含了一批在业界领先的工具,而且这批工具可以覆盖建造数据仓库系统的各个阶段。上述工具包括:


  ●设计组件。用于协助数据建模人员和系统设计人员建立信息架构。


  ●管理组件。用于协助元数据管理人员和数据管理人员,在系统运行的过程中对信息试题的全部演变历史进行控制、同步、记录和存档。


  ●数据管理组件。为用户提供一种分布式的或集中式的数据管理环境,以便于对数据实施有效的访问和高效率的交互式分析。


  ●转换组件。用于协助应用开发人员在收集数据仓库中的各种信息时进行必要的集成与转换。


  ●可视化组件。帮助用户浏览数据仓库中的内容,订阅所需要的数据并对信息资源实施正确的分析。


  利用上述工具组件,Sybase还推出了行业数据仓库解决方案。该方案在数据模型、元数据和工具方面都是开放的,全面支持Sybase、Oracle、Microsoft、Informix和IBM的关系数据库管理系统。另外,行业数据仓库解决方案还拥有数据仓库可任选的ETL(抽取/转换/加载)功能和高速大量数据存储功能。它的核心是一组集成化的商业智能一股脑用,内容涉及商业活动分析、客户忠诚性分析、销售分析、客户关注分析、商业行为分析以及收益性分析等。支撑这些商业智能应用的是一组集成化的逻辑数据模型与物理数据模型。这些模型是从关键性业务功能中归纳和提炼出来的,其内容涉及到促销与活动、客户关系、客户联络、销售以及赢利等。


  WarehouseStudio的组件成员


  WarehouseStudio包含数种功能强大的组件成员,它们具有卓越的特性,造就了WarehouseStudio的与众不同。


  1.WarehouseArchitect。为了能够使用最通用的关系数据库和多维数据库的设计方法建立数据仓库模型,Sybase专门开发了数据仓库设计工具WarehouseArchitect。这个工具为设计人员建立了一个非常友好而单一的环境,能让数据建模人员和系统设计人员很方便地处理数据仓库设计中特殊的应用需求。WarehouseArchitect为数据仓库的设计提供了三大类功能,即:


  ●多维建模:在WarehouseArchitect环境中,设计人员可以使用针对数据仓库问题的所有常用的设计方法,可以获得处置数据多维特性的功能支持。在这个环境中,可以使用自顶向下的建模方法或者是使用自底向上的建模方法获得各种设计。


  ●设计向导:WarehouseArchitect所提供的设计向导,可以帮助设计人员生成数据的多维层系结构、可以为聚合、分割、导入处理而优化的数据结构,还可以用逆向工程的方法获得源数据的结构。


  ●优化代码的生成:WarehouseArchitect能够生成最流行的目标数据仓库和应用环境的目录信息所需要的代码,对不同的环境所生成的代码自然也不同,包括:最为流行的关系数据库环境(Sybase,Oracle,Informix,DB2等)、特定的查询处理引擎(AdaptiveServerIQ,RedBrick)、在线分析处理(OLAP)环境(PowerDimensions、ArborEssBase、OracleExpress以及CognosPowerPlay)及特定的查询环境(Cognos公司的CognosImpromptu等)。


  除此而外,WarehouseArchitect还提供了一批相当通用的设计功能,包括:业务规则的定义与捕获、可定制的报告生成、逻辑建模与物理建模、域的定义、子模型复用、实体继承模式、物理特性的定义与规模估算、可追踪性映射以及组模型(teammodel)管理工具。


  总之,借助于WarehouseArchitect,数据建模人员能够快速有效地设计出一种优化的和完备的数据仓库结构,一种集管理、集成和可视化功能组件于一体的数据仓库结构。


  2.WarehouseControlCenter。无论要建立数据仓库还是数据集市,总的目的都是帮助用户更好和更有根据地做出决策。在数据仓库的建设中,将数据加载到数据仓库只是完成了整个工作的很小的一部分。因此,Sybase特意提供了WarehouseControlCenter。通过对元数据的运用和管理,WarehouseControlCenter在信息系统与数据仓库的用户间架起了一座桥梁。


  元数据是指“关于数据的数据”,是数据仓库环境中的关键部分,它决定了数据仓库信息的设计方式和构造方式。元数据还确定了外部源数据与数据仓库模型之间的对应以及当初抽取/聚合源数据时所用的算法。


  WarehouseControlCenter诞生于Sybase在很多大型机构中实施数据仓库的具体实践,是实践经验的结晶。Sybase清楚地看到,在数据仓库建成并投入运行后,管理方面仍然面临巨大的挑战。因此,我们在WarehouseControlCenter中提供了一系列工具,这些工具在对数据仓库中的元数据进行捕获、同步和控制方面的功能是独一无二的。WarehouseControlCenter为设计者提供了以下功能:


  *记录并追踪设计活动.WarehouseControlCenter对元数据的管理采取全程追踪的策略,管理的起点是数据源处曾使用过的工具,包括逻辑设计工具抽取/转换工具和企业信息库。同时,WarehouseControlCenter还保证元数据在历经各种有关工具(前端查询工具、分析工具、报告工具以及OLAP工具等)处理时的一致性。通过对元数据处理全过程的追踪,WarehouseControlCenter能够提供由数据仓库所管理的所有实体的完整历史资料。


  *浏览与订购服务.WarehouseControlCenter向用户提供直观的信息目录,通过这类目录用户可以浏览和搜索他所需要的内容并确定它们在数据仓库或数据集市中的位置。用户可以在浏览时通过订购服务而取得自己所需要的数据。订购活动由IT人员来管理,系统经由各种前端查询与分析工具提交用户所需要的信息与服务。


  *根据业务需要正确运用IT技术.WarehouseControlCenter使用户能够很容易利用和访问整个企业的数据仓库环境。对于数据集市中的数据,既可以用适合于业务人员的方式去访问,亦可以用适合于IT人员的方式去访问。用户可以按自己之所需,在访问中选择不同的详略程度。利用系统所提供的搜索功能,用户可以在数据仓库的元数据中找到所指定内容的全部出处。在WarehouseControlCenter中,用户可以订购信息与服务,但IT的专业支持人员可以同意订购也可以拒绝订购。因此,最好的方法是按照自己的需要扩展数据仓库,将主动权牢牢掌握在自己手里。


  由WarehouseControlCenter所建立和维护的元数据信息库,是将技术人员和业务人员连接起来的关键。WarehouseStudio所包含的每一个组件(设计组件、集成组件、管理组件等)都能够将对企业具有战略意义的元数据收集到这个元数据信息库中,业务人员则可以利用WarehouseControlCenter所提供的浏览器,订购数据仓库中已有的或者新的信息与服务。这类订购活动也可用于将用户所需的有关仓库数据的信息交由WarehouseStudio的可视化工具或者WarehouseControlCenter的合作者的产品去处理,从而使用户的查询活动可以多渠道进行。