商业智能解决方案架构(二)

日期: 2008-11-10 作者:Joseph 来源:TechTarget中国 英文

  数据集市配置

  关于包括ROLAP(关系型OLAP)和MOLAP(多维OLAP)解决方案等OLAP架构的讨论,请查看下面IBM Systems Journal中的文章“Relational Extensions for OLAP”。

  Relational Extensions For OLAP

  教程:Cube Views / MQT Creation

  教程:Cube Views / MQT Creation

  完成练习1 – 5,涵盖了下列主题:

  主题:

  ·准备数据库,并连接OLAP Center控制台
  ·使用OLAP Center创建Cube模型
  ·使用快速启动向导创建Cube模型
  ·创建计算度量和层次结构
  ·为销售Cube模型创建Cube
  ·运行Cube Views Optimization Advisor
  ·创建Cube Views推荐的MQT

  打开Cube Views Lab文档,或下载下面“下载”小节中的.zip文件并打开名为LABCUBEVIEWS.pdf的文件。

  操作性数据存储

  请查看红皮书“Building the ODS on DB2 UDB using Data Replication, WebSphere MQ, and Data Replication”中的第3章,其中介绍了下列主题。为了运行该教程,您将安装XXX。请查阅必要的资料 一节。

  ·ODS架构
  ·ODS数据模型
  ·定义和描述ODS层

  Building the Operational Data Store on DB2 UDB Using IBM Data Replication, WebSphere MQ Family, and DB2 Warehouse Manager

  第4部分 – 分析

  商业智能架构的分析层(Analytics Layer)定义了用于提交解决方案的函数和服务,这些解决方案将解决用户即席或周期性提出的业务问题。本小节展示了对于哪些OLAP工具是普及(prevalent)机制的验证分析,以及对于哪些数据挖掘(Data Mining)工具是普及机制的发现模型分析。每种分析模型都回答了特定的业务问题或假设,但是方法各不相同,在数据挖掘的场景中,其结果可能产生未确定或不可实施的结果。本小节讨论了第三方工具所支持的IBM解决方案,并将之作为向对分析感兴趣的用户交互解决方案的方法。

  主题:

  ·分析 – 简介
  ·数据挖掘
  ·教程:Mining your Business in Retail with IBM DB2 Intelligent Miner
  ·Cube Views所支持的分析
  ·教程:CUBE VIEWS / QMF / Office Connect
  ·嵌入式分析 – Alphablox
  ·演示:Alphablox

  分析 – 简介

  商业智能分析(Business Intelligence Analytics)涵盖了各种各样的主题,并回答与预测未来结果相关的历史事件所形成的问题,以便公司可以从投资计划中受益。

  图3. 商业智能:分析主题领域
 
  随着信息的交付已经嵌入企业的处理和系统中,商业智能的价值也与日俱增。有三种分析交付类型:

  图4. 商业智能:分析技术
 
  所有这些分析方法都使用关联方法和业务规则来操作低粒度的事务数据,从而为扩展分析和可实施决策的选择提供高质量、一致的度量。

  图5. 商业智能:从数据到信息随需应变
 
  分析层(Analytics Layer)提供了业务分析应用及其底层的功能和服务,因而给公司的各个区域带来了增值。

  图6. 分析:应用例子
 
  组件及其服务:

  图7. 分析:商业应用
 
  组件及其服务:

  图8. 分析:示例工具
 
  数据挖掘

  请查看红皮书Enhance Your Business Applications: Simple Integration of Advanced Data Mining Functions的第1部分和第3部分,其中涉及了下列主题:

  主题:

  ·数据库中的数据挖掘函数
  ·新数据挖掘函数概述
  ·业务场景部署例子
  ·用于现有挖掘模型的IM记分(Scoring)函数
  ·使用IM建模函数构建挖掘模型
  ·使用IM可视化(Visualization)函数

  Enhance Your Business Applications: Simple Integration of Advanced Data Mining Functions

  关于这些解决方案所提供服务的详细信息,请查看下列DB2 Intelligent Miner手册:

  DB2 Intelligent Miner Modeling

  DB2 Intelligent Miner Scoring

  DB2 Intelligent Miner Visualization

  DB2 Intelligent Miner Data

  教程:Mining your Business in Retail with IBM DB2 Intelligent Miner

  该教程向您展示了如何通过使用IBM DB2 Intelligent Miner根据客户所购买的产品和他们购物的频率描述其特点,来应用数据挖掘技术。我们将展示如何使用IBM DB2 Intelligent Miner Modeling来创建一个挖掘模型,然后使用IBM DB2 Intelligent Miner Visualization来评估它并显示其结果。您将了解如何使用用于DB2 Intelligent Miner的Easy Mining Procedures完成该工作,Easy Mining Procedures是易于使用的SQL接口,用于数据挖掘过程的主要步骤中。Mining your Business in Retail with IBM DB2 Intelligent Miner

  Cube Views所支持的分析

  请查看演示文稿:DB2 Data Warehouse Edition: OLAP Acceleration with DB2 Cube View,以了解诸如ROLAP、HOLAP和MOLAP等OLAP部署,以及Cube Views在优化多维数据集构建和多维数据集访问策略中如何起作用。

  DB2 Data Warehouse Edition: OLAP Acceleration With DB2 Cube Views

  为了理解Cube Views在通过快捷表和查询工具向用户提供数据服务中如何起作用,请查看红皮书DB2 Cube Views – A Primer的第7章“Accessing Dimensional Data in DB2 using QMF For Windows”和第6章“Accessing DB2 Dimensional Data Using Office Connect”:

  DB2 Cube Views – A Primer

  教程:CUBE VIEWS / QMF / Office Connect

  完成练习6和7,其中涉及下列主题:

  ·使用Office Connect查询多维数据集
  ·使用QMF for Windows查询多维数据集

  打开Cube Views Lab文档,或下载下面“下载”小节中的.zip文件并打开名为LABCUBEVIEWS.pdf的文件。

  嵌入式分析 -Alphablox

  请查看下面名为“Alphablox Architecture Overview”的白皮书,其中讨论了:

  ·Alphablox架构
  ·Alphablox组件和应用程序
  ·J2EE所起的作用
  ·Alphablox的管理和转出(roll-out)
  ·使用QMF for Windows查询多维数据集
Inside IBM DB2 Alphablox: An In-Depth Technical View of IBM DB2 Alphablox

  演示:Alphablox

  该演示的目的:

  ·展示Alphablox如何可以连接DB2、DB2 Cube Views和DB2 OLAP并与其进行交互。
  ·传达定制分析和嵌入式分析的主要区别。
  ·传达Alphablox如何可以成为闭环、内联分析解决方案中的组成部分。
  ·决定您是向主要面向业务的观众,还是向技术观众进行展示。重点向一个群体或其他群体展示您的演示脚本和注解。
  ·解释Alphablox如何填充信息管理组合(Information Mgmt portfolio)并帮助现有的IBM商业智能合作伙伴(BOBJ、COGN、MSTR)

  演示时间:7-10分钟
 
  设置环境:

  该演示是基于几个银行客户建立模型的。基本的问题都相同:银行需要将信息的访问授权给其支行经理,以便他们可以在相当及时、直接影响其业务的第一线做出决策。

  例如,某位客户有一个有趣的两难问题。他们发现在Alphablox之前,所有支行信息的分析都是在公司级进行的。但是通常要一个月之后,信息才能转出给支行经理。因此,在意识到负面趋势时,总是太迟才采取正确行动。在本例中,他们按照其公司目标吸收合适数目的新客户,但这些客户都没有带来利润。因此,他们吸收的新客户越多,银行就变得越不盈利!

  为了纠正行动,银行决定采取两个步骤。首先,他们更改了其目标。支行现在用利润来衡量,而不仅仅用收入来衡量。其次,他们将分析和决策的进行向下推到了区域和支行级。但为此,他们需要一个易于使用并广泛部署于超过1500家支行范围的系统。

  场景:该演示按照一条两位人员采取的典型分析路径进行:Betty Branch(第12支行的本地支行经理)和她的经理 Rick Region。

  Betty需要在给定的一天中完成几件事情:

  ·每天10:00am之前处理所有的不足基金(NSF)请求
  ·核实她相对于其同行的当前等级
  ·查看她是否处于收入和利润目标范围之内
  ·如果不是,就采取正确的行动,包括修改其开销预算

  Rick登录时将看看相同的问题,以及查看和证实Betty所做的修改。

  要查看Alphablox演示,请打开“下载”一节中的Alphabloxdemo.ZIP文件,将其解压缩到本地,并查看压缩包中的showme.html以开始观看演示。

  第5部分 – 数据集成

  商业智能架构的数据集成层(Data Integration Layer)定义了到源数据的函数和服务,用于将之带入仓库操作环境,提高其质量,以及定义其格式,以便在访问层通过工具获得这些数据。

  完成本小节需要大约90 -120分钟。

  主题:

  ·集成层 – 简介
  ·提取 – 转换方法
  ·教程:Business Intelligence Tutorial: Introduction to the Data Warehouse Center
  ·教程:Business Intelligence Tutorial: Extended Lessons
  ·DB2 II和SQL复制

  集成层 – 简介

  集成层(Integration Layer)拥有用于从数据源到商业智能存储库移动和增强数据的技术和过程。

  图29. 集成层:服务
 
  集成层(Integration Layer)拥有用于从数据源到商业智能存储库移动和增强数据的技术和过程。


 
  图30. 集成层:工具
 
  提取 – 转换方法

  请查看下面Dan Simchuk所撰写的文章“ETL solutions for IBM DB2 Universal Database”。这篇文章集中关注针对IBM DB2 Universal Database(UDB)的数据提取、转换和装入(ETL)(用于UNIX、Linux和Windows的实现),并描述了可以从IBM和其他销售商获得的主要选项、技术和产品。

  ETL solutions for IBM DB2 Universal Database

  教程:Business Intelligence tutorial: Introduction to the Data Warehouse Center

  该教程包含了一系列的练习,用于定义Data Warehouse Control Database和随后从源到目标站点提取、转换和装入数据的过程。同时,还介绍了对于角色、安全性和进程调度等问题的讨论。

  Business Intelligence Tutorial: Introduction to the Data Warehouse Center

  教程:Business Intelligence tutorial: Extended lessons

  本教程中,我们将介绍扩展的DWC函数,以允许仓库管理员创建Star Schema提纲,为终端用户编目DWC中的数据,以及维护Data Warehouse Center环境。

  Business Intelligence Tutorial: Extended Lessons

  DB2 Information Integrator和SQL复制

  请查看Announcement Letter:“IBM DB2 Information Integrator for Linux, UNIX, and Windows V8.2”的Overview小节,其中讨论了IBM DB2 Information Integrator V8.2,它是IBM发布的行业领先的信息集成中间件组合下一版本,将帮助企业实现随需应变业务。

  IBM DB2 Information Integrator for Linux, UNIX, and Windows V8.2
请查看Replication Guide and Reference的第1部分,其中包括复制计划、设置、源和目标的定义、表的注册、源的订阅以及捕获、应用和监控程序的运行。

  Replication Guide and Reference

  请查看文章“Replication setup for DB2 Universal Database- a step-by-step guide to user copy replication”。这篇文章解释了复制可以完成什么工作,并通过现实中客户站点的例子逐步展示了如何设置它。作者还加入了提示和技巧,以助于确保您成功:

  针对DB2 Universal Database的复制设置

  请查看下面的红皮书“A Practical Guide to DB2 UDB Data Replication V8”,其中向您提供了可以用于在IBM数据库家族 – DB2和Informix中安装、配置和实现复制的详细信息。

  A Practical Guide to DB2 UDB Data Replication V8

  第6部分 – 数据源

  数据源层(Data Source Layer)将数据分成Enterprise、Unstructured、Informational或External几类。受各个类别元数据特性的驱动,工具将用于访问和准备各个类别中的数据。

  完成本小节需要大约30分钟。

  主题:

  ·数据源 – 简介
  ·内容管理

  数据源 – 简介

  数据源层(Data Source Layer)提供了数据或原始资料(包括公司内部和外部的),这些数据或原始资料将成为分析和知识的基础。

  图31. 数据源:特性
 
  内容管理

  请查看红皮书“Implementing Web Applications with Information Integrator for Content and OnDemand Web Enablement Kit”中的第2章“Overview”和第4章“Case Study”: Implementing Web Applications with CM Information Integrator for Content and On Demand。

  关于作者

  Joseph自1995年以来就一直向IBM及其客户提供培训和咨询服务。Joseph具有超过25年在大型机和客户服务器平台上构建OLTP和数据仓库应用程序的经验,在过去的10年中,他一直致力于OLAP应用程序的设计和实现。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Joseph
Joseph

相关推荐