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

 
   | |

导读:商业智能架构的分析层定义了用于提交解决方案的函数和服务,这些解决方案将解决用户即席或周期性提出的业务问题。商业智能架构的数据集成层定义了到源数据函数和服务。

关键词:商业智能 架构 分析层 解决方案 数据集成层 BI

 
正在加载数据...

  数据集市配置

  关于包括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应用程序的设计和实现。


如何正确理解商业智能(BI)?
 如何正确理解商业智能(BI)?(一)
 如何正确理解商业智能(BI)?(二)
 商业智能解决方案架构(二)
 商业智能解决方案架构(一)
 零售业应用BI系统或将破冰
 企业在商业智能应用方面为何鲜有作为?
 用SaaS改善商业用户与商业智能的关系

原文出处:http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0505cullen/
 
来源:IBM    作者:Joseph    
 
 
 
 
 

BI

 
用数据回答工作中出现的问题。很多公司从当前的经济衰退中学习业务流程和业务的基础元素。业务基础发生了很大的改变,我们之前用来管理业务的信息和问题基本上都成了……
 
和开发业务应用软件的一系列版本不同,BI应用开发需要持续快速的更新周期。他说:“BI开发人员的工作永远没有完成的时候,因为总是有管理人员想要其他报表。
 
你的企业的商务智能(business intelligence,以下简称BI)策略是不是因为新的业务经理不熟悉业务或是用户没有使用BI工具而无法生效?
 
让更多的终端用户能够分析数据是未来商务智能(BI)的一部分,唯一的解决方法就是增加业务应用的BI性能。
 
为了实现对从IT系统性能到顾客业绩等一系列数据的监测,应用开发团队应将监测能力纳入定制应用中。

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录