< 返回
ibm制造业业务分析及决策支持系统(report/bi)解决方案

一 业务分析及决策支持系统 — 企业战略决策正确性的保障

随着市场竞争的日益激烈,企业正面临前所未有的机遇与挑战。企业纷纷把提高决策的科学性、合理性提高到一个新的认识高度。在此背景下,利用信息技术的最新手段,利用业务数据进行面向决策的分析这一方法纷纷被国内外许多公司所采用。

业务分析及决策支持系统是对业务数据有目的、有选择的搜集、管理和分析过程,将业务数据转换为对决策有用的信息,用于智能化的分析、预测和模拟,目的是使企业的各级决策者获得对业务运作的洞察力,促使他们做出对企业更有利的决策。

业务分析及决策支持系统可以涵盖的业务领域广泛,如企业生产什么产品、针对哪类客户、如何选择和有效地推出服务等等,也可以实现高效的财务分析、销售分析、风险管理、分销和后勤管理等等;而这一切都可以帮助企业降低成本、提高利润率和扩大市场分额。

然而,我们正处于一个信息爆炸的时代,企业资源计划(erp)、销售pos 终端、市场调查、供应商、客户、web、政府等都在不断地为我们带来大量的信息,实际上,平均18个月信息量就翻一翻,但是我们能分析的数据究竟有多少呢?据估计只有7%,并且我们能分析的数据来源常常仅限于关系数据库。各个企业面临这样庞大的数据,如何提高信息的利用率,快速准确地找出需要的信息,做出高明的决策,是业务分析及决策支持系统建设的驱动力。

二 业务分析及决策支持系统所面临的问题和挑战

作为一项复杂度较高的的应用技术,企业实施业务分析及决策支持系统面临了一些难题,比如建立数据仓库之后,需要把企业的内部数据和外部数据进行有效的集成,形成直观的、易于理解的信息,为企业的各层决策、分析人员使用。企业内部数据是指通过业务系统收集到的数据,这些数据可能分布在不同的硬件、数据库、网络环境中,为不同的业务部门服务。外部数据是市场信息和外部竞争对手信息。在建设业务分析及决策支持系统的过程中,企业常需要面对如下的问题:

?·建立数据模型,需要对企业内部数据分布和数据结构的细节具有深入的了解;

?·缺乏合适的数据整合工具,帮助企业方便地完成从分布系统中抽取并整合数据;

?·需要处理多种异构的数据来源;

?·分析系统中数据的实时程度不够,无法满足决策对“最后一分钟”数据的需求;

?·大量的维护工作和日常的管理工作。

三 IBM 业务分析及决策支持系统解决方案

ibm提供新一代商业智能解决方案帮助企业实施业务分析和决策支持系统。新一代商业智能扩展了传统意义的商业智能,更强调实时数据分析;一方面能够实现实时数据的快速查询,还要达到实时数据和历史数据相结合的分析。

传统的商业智能解决方案

ibm提供基于传统的商业智能模式的端到端的完整解决方案,该方案是三层次数据仓库结构:从第一层oltp业务系统(erp/scm/CRM/plm等)到第二层数据仓库为建仓过程,从第二层到第三层数据集市为按主题分类建立分析应用的过程。

系统的核心是数据仓库,利用db2数据库作为数据存储的支持平台,在建立数据仓库的过程中,使用db2 warehouse manager将分散在各个应用系统中的业务数据,进行收集、抽取、清洗、转换,并存放到数据仓库中,生成的企业全局的、统一的数据模型;数据仓库建立之后,选择与自身业务相关的分析主题,如销售分析、库存分析、采购分析、成本分析、财务分析、人力资源规划分析、竞争情报分析等等,根据分析主题,将数据仓库中的数据加载到db2 olap server上相关的数据模型中,利用db2 olap server的强大分析功能,给分析人员提供在线的多维分析功能,回答分析人员关心的问题,如销售分析中,常见分析类型如下:

?·某段时间内的产品销售流向情况分析;

?·同一种产品如何根据不同情况制定不同的价格策略;

?·产品退货情况分析,何种退货最多?

?·产品销售收入及获利情况分析,何种产品在给定的分析条件下的销售量最大?

?·哪种产品被哪个客户订购多少?

?·哪种产品哪类客户购买的最多?

?·销售员销售绩效分析,销售员收回款分析;

?·仓库某一批产品销售给哪些客户?

分析人员在操作终端利用数据仓库的前端分析工具db2 alphablox,可以很容易地访问olap server中经过处理的数据,制作各种形式、风格的报表,报表内容可以包括数字、图像、曲线等,使得各级分析人员可以直接、直观地查看企业的经营状况。

信息集成服务扩展商业智能解决

如今,企业正面临着数据量极速增多、数据种类多样性的局面。企业信息数据质量的参差不齐,使数据仓库及商业智能应用的效果大打折扣,鉴于此,ibm提出新一代商业智能解决方案,利用信息集成技术的扩展商业智能应用。

当今的分层式数据架构是建立在下面的前提基础上的:某个最终用户的查询或报表所需的一切数据都应该集中到单个数据中心,或至少集中到使用 etl 功能的单个数据仓库环境中。这样做是为了获得数据的稳定性和一致性,以及确保对数据的访问。

但如何使新的需要(更短的数据延迟、更少的非常用数据存储、对远程和多种数据源的访问)获得支持?答案显然是分布式查询方法。

websphere information integrator 提供了ibm特有的数据联邦技术;数据联邦技术,可以为各种异构的数据源提供虚拟的统一的视图使得分布在各种关系型数据库、xml文档、web 服务、mq消息、文本文件中的多种数据源如同来自单一的数据库;使用一条简单sql语句就能同时操作、访问所有数据源的数据,极大的简化了数据访问的复杂度;可以在不事先对所有数据进行物理移动的情况下,保持单一数据仓库或数据中心逻辑特征的可能性。

采用数据联邦技术并意味着要抛弃传统的数据仓库方法。联邦技术功能不能也不应该取代整个数据仓库方法。基于众所周知的性能、一致性和自主性方面的原因,完全联邦技术或虚拟的数据仓库并不值得提倡。联邦技术更应该在某些明确而有限的范围内,为解决具体的商务需要,对现有数据仓库进行扩展或增强。

四 核心技术

1.IBM db2 udb作为海量数据仓库引擎

·高扩展性

在单unix主机cpu扩展方面,tpc-c(oltp)和tpc-h(ad-hoc query),显示了db2在扩展性方面的能力。

在集群技术方面,采用share nothing的mpp体系结构,每个节点独享各自的硬盘空间,各个节点间通过网络交换数据。可伸缩性强,最多可以扩充到1000个节点。国外有512节点的实例。每个数据库中单个表的大小可以达到512gb*1000=500tb。在全球范围有许多tb级的数据仓库。

·

高性能

db2的基于成本优化技术已经有27年历史,积累了大量独有专利技术。针对任意的查询,db2独特的查询重写功能将所有sql语句改写成为语义上完全相同,但是可以使用优化器所有优化功能的语句,优化器再自动选择最优的查询路径完成查询。此功能特别适用于以图形化界面生成的数据仓库应用。针对olap应用做了相当多的优化。强大的基于成本的优化,独特的星型连接算法、动态位图索引、olap算子等。

·高可靠性

支持cluster、standby等双机热备份、联机快速备份、快速加载数据和快速备份数据恢复。提供双日志功能,具有表空间级的备份和恢复功能,可以从整个数据库备份集中选择需要的单元进行恢复。提供在线重组织表,在线重组织索引,在线配置主要参数的能力,在线创建、删除和修改缓冲池的能力。

易管理性

IBM db2是一个smart的数据库,即自我管理及资源调度的智能数据库系统。db2由数据库系统自己进行错误分析、可能的解决方案建议及自我修复的功能,提供部分核心配置参数进行自动配置,而不需数据库管理员进行指定和修改。

2.多维分析服务器db2 olap server

·用户只需要关系需要分析的要素(outline),具体的物理实现由db2 olap server完成,如数据的存放,索引的建立等。

优秀的设计理念。

·一般情况下,用户不需要编写复杂的计算公式,db2 olap server提供强大的计算功能和函数等,帮助用户获得所需要的数据。

方便的实现。

·由于物理实现由db2 olap server完成,当需求变化时,用户只需要改变逻辑结构(outline)即可。

维护简单。

·通过db2 olap server提供的分区功能(partition),可以方便的实现分布式处理,把运行在不同机器(或同一机器)上的多维立方体统一起来。这些机器可以运行不同的操作系统。

分布式处理能力。

·由于数据可以预先计算好,所以用户可以有较好的查询响应时间。

出色的性能。

·db2 olap server可以与warehouse manager集成在一起,利用warehouse manager的调度功能,实现olap的自动维护、数据加载、计算等。

与数据仓库良好集成。

·有100多家公司为db2 olap server提供前端工具。国内比较流行的有:business objects、brio、cognos、db2 olap server analyzer、excel、lotus 1-2-3等。这些工具提供丰富的展现功能,并且大都支持通过web方式访问,支持java、javascript、cgi等标准方法。

完全开放的、事实上的客户端接口标准。

3.前端分析组件db2 alphablox

db2 alphablox是基于java开发的分析组件,基于db2 alphablox可快速开发出基于浏览器三层架构的在线分析应用。用户可以很方便的将分析功能嵌入到自己的应用中。

4.信息集成websphere information integrator

ibm特有的企业信息集成技术,通过联邦数据库,复制等技术实现企业内各种信息资源的透明访问和数据同步,真正意义上实现企业信息的集成。该技术具备以下特点:

·提供无缝的连接手段,将目前企业各个子系统的数据连接在一起,形成一个统一的数据视图。在不对数据进行搬移的情况下,对数据进行实时访问。不管是访问本地表和还是访问远程数据源,都象所有的数据都在本地一样操作。

·在不影响,更改已有系统应用的前提下,对原有子系统进行包装,对外提供web service、消息队列、xml数据交换的能力。

·提供高效的各子系统数据传输方案,如利用各异种数据库的本地接口进行互相通讯。

·提供异种数据库之间数据复制的能力。

主要产品列表

1.db2 data warehouse edition(dwe) 数据仓库版

2.多维服务器db2 olap server

3.前端分析组件db2 alphablox

4.信息集成组件websphere information integrator

业务分析及决策支持系统的价值

在多变的市场环境下,企业必须力争成为市场的支配者,而不是追随者。业务分析及决策支持系统的最大价值体现在可以帮助决策者得到最精确、最及时的信息,帮助企业赢得竞争优势。企业的决策者们可以据此分析顾客的消费趋势,培养忠实顾客,加强与供应商的联系,减少财政支出,挖掘新的商业机会,分析未来发展趋势,展开商业策略,调整产品结构、分销渠道、工作流程和服务方式等。

业务分析及决策支持系统可以更好支撑erp系统,将erp的专注的事中控制,扩展到事前控制,它可以将设计、制造、销售等通过集成来并行地进行各种相关作业,为企业提供对质量、适应变化、客户满意、绩效等关键问题的实时分析能力。