
bw基础知识(介绍).ppt
49页目录,课程要点 了解数据仓库的基本定义 了解BW的体系架构 了解BW的基本概念和功能,目录,课程要点 了解数据仓库的基本定义 了解BW的体系架构 了解BW的用途和基本功能,,数据仓库基本概念,随着C/S技术的成熟和并行数据库的发展,信息处理技术的发展趋势已变为:从大量的事务型数据库中抽取数据,并将其清理、转换为新的存储格式,也就是为决策目标把数据聚合在一种特殊的格式中随着此过程的发展和完善,这种支持决策的、特殊的数据存储即被称为数据仓库(Data Warehouse, DW) 数据仓库是一种管理技术,它能够将分布在企业网络中不同站点的商业数据集成到一起,为决策者提供各种类型的、有效的数据分析,起到决策支持的作用美国著名信息工程学家W.H.Inmon在《建立数据仓库》一书中对数据仓库做了如下定义:“数据仓库(Data Warehouse)是一个面向主题的、集成的、稳定的、包含历史数据的数据集合,它用于支持管理中的决策制定过程数据仓库系统实施背景,ERP系统上线后,随着日常业务的开展,将产生大量的业务交易数据,如何充分利用这些数据,为各层经营管理人员提供有效的帮助,是一个即将面临的问题背景介绍,数据仓库系统实施背景,成功实施R/3之后…,业务终于通过R/3规范了 库存准了 订单管起来了 财务结帐快了 业务和财务数据一致了 …,但是…,数据仓库系统实施背景,业务情景一 战略层,公司老总,?花了这么多钱,为什么我看不到数据,?什么地方能看到公司的各项关键指标,?为什么月度经营分析报告迟迟出不来,?现在已经是Internet,还只能通过一个什么SAP GUI看数据.有没有更方便的查询界面?,?R/3 用起来界面实在不太好,数据仓库系统实施背景,业务情景二 执行层,销售部门主管,?销售下降了,原因在哪呢,?我们有5年的销售数据,应该好好利用利用才 对,可是怎么整理这些数据好呢,?怎么比较我的销售和竞争对手的销售,?要是能预警销售数据就好了,?没有一个好的信息决策支持平台,数据仓库系统实施背景,业务情景三 操作层,业务人员 技术人员,?为什么现在系统速度变慢了,?为什么有些报表运行要这么长时间,?数据真多,报表格式还变来变去,?编制一张报表要到好几个信息系统中去找 数据,如何实现,数据仓库系统实施背景,不同层次用户的需求,战略层 . 需要高级分析功能和数据挖掘能力 . 要求易用,易管理的展现界面,执行层 . 要求个性化的信息 . 需要深度分析能力,操作层 . 需要特定信息来执行日常业务 . 无需很多的数据交互,数据仓库系统实施背景,操作层 60 %,OLAP Analysis 执行层 30 %,战略层 10 %,经营管理人员的需求,分析的 深度、复杂,所需的投入时间,High,High,Low,Low,,,?有没有合适的解决方案,SAP的数据仓库解决方案--BW,SAP BW是端对端的数据仓库解决方案,能够对 SAP R/3 以及其他非SAP系统中的数据抽取并分析。
为了实现此功能,SAP BW 拥有一组工具,包括: 数据抽取器 数据存取器 强大的前端分析工具 监测系统运行效率的工具 利用这些工具可以便利的实现 : 自动上载、整理、整合数据 客制化查询、报表开发及维护 系统管理、监控、维护和安全,SAP的数据仓库解决方案--BW,,SAP BW,全称Business Information Warehouse,业务信息仓库,它将源系统数据(可以是ERP、CRM、SCM,也可以是其它非SAP系统、文本文件,或其它BW系统),上载至BW数据仓库,以EXCEL、WEB等形式将报表数据展示给用户BW系统的整体定位,是面向企业中、高级管理进行业务分析和绩效考核的数据整合、分析和展现的工具; 是主要用于历史性、综合性和深层次数据分析; 数据来源是ERP(SAP R/3)系统或其他业务系统; 能够提供灵活、直观、简洁和易于操作的多维查询分析; 不是日常交易操作系统,不能直接产生交易数据;,BW将提供更深层次的分析报表 但是不会取代所有通过R3产生的报表,目录,课程要点 了解数据仓库的基本定义 了解BW的体系架构 了解BW的基本概念和功能,,SAP NetWeaver 架构图,,SAP 多渠道访问 与SAP商业解决方案紧密集成 SAP 企业门户( Portal) - 信息展现 SAP 数据仓库(BW) 与其它 SAP系统紧密集成 开放的架构 主数据管理(MDM) 跨系统的主数据同步 SAP 集成平台(XI) 与其它 SAP系统紧密集成 信息映射 多种接口实现方式 SAP Web Application Server 稳定的系统运行平台,,,,,,SAP BW体系架构,,业务浏览器组件,数据仓库平台,ETL工具,,,,,,BW是SAP系统整体报表工具一部分,,BW,LIS – FIS - HIS,标准报表,Report Writer Report Painter,ABAP Query,ABAP,SAP R/3 数据字典 & 表格,,,BW,,,,R/3,BW将提供更深层次的分析报表,但是不会取代所有通过R3产生的报表。
R/3 与 BW 的区别,BW(OLAP) 跨模块 跨系统 历史性分析 战略性分析 深层分析 海量数据 分析统计型报表,R/3 (OLTP) 单一应用模块 单一系统 短期趋势分析 实时分析 一般分析 日常业务操作数据 明细操作型报表,,,SAP BW和目前的ERP R3系统关系,,R3系统 日常业务、日常单据 日常实时报表,销售事业部BW系统 统计分析报表 无需编写程序的灵活 Excel或者Web展现,企业一,,每日夜间数据抽取,企业/总部数据分析员,企业/总部管理人员,业务操作员,,,,,,R3系统 日常业务、日常单据 日常实时报表,企业N,,,销售ERP和BW体系结构,销售BW 服务器,云南石油,山东石油,江西/安徽/西南大区,石化管 理门户,,LAN,,,,每日夜间复制,IE 浏览器,,,,,Excel,存取工具,SAPGUI,,,简易R3系统,……,,,,,,,,,,,,,,销售BW数据仓库总体架构,2LIS_11_VAITM,2LIS_03_BF,SD Doc.,MM Doc.,,,SD,MM,…….,,,MultiProvider,SD,MM,云南R3,,2LIS_11_VAITM,2LIS_03_BF,,,湖南R3,SD Doc.,MM Doc.,SD,MM,…….,,MultiProvider,SD Doc.,MM Doc.,SD,MM,……,,2LIS_11_VAITM,2LIS_03_BF,…R3,,,……….,……….,,事业总部模型应用,云南模型应用,数据抽取层,山东模型应用,XX企业模型应用,……….,……….,……….,……….,……….,……….,SD Doc.,MM Doc.,,,SD Doc.,MM Doc.,,,SD Doc.,MM Doc.,,,,,数据仓库层,目录,课程要点 了解数据仓库的基本定义 了解BW的体系架构 了解BW的基本概念和功能,,BW的管理员平台,,Monitoring data load Monitoring update process,Scheduling data load Executing data load,BW Design Maintenance Administration,Admin. Workbench,SAP BW的管理员平台的功能,BW基本概念:InfoObject,什么是 InfoObject ?,InfoObject “0COSTCENTER”,Table of cost centers,Table of employees,,,业务对象和表字段就可以称为信息对象,,Characteristics: 例如 “物料”, “客户名称”, “销售代表” 特殊类型的特性: 时间特性 与时间相关的特性“Fiscal period”, “Calendar year”, . 单位特性 国际通用的单位 “Local currency” or “0Unit”… Key figures: 数量或者金额 (“销售收入” and “销售数量”),BW基本概念:InfoObject,BW基本概念:ODS,什么是 ODS ?,ODS ( Operation Data Store ) ODS对象是文档层次上集合和清除事物数据的一个存储地址.ODS对象描述了一个或者多个数据源获得一个统一的数据集,这个数据集存放的是颗粒度比较小,一些行项目的信息数据。
由特性和关键指标组成,与R3的数据库表结构相似BW基本概念:InfoCube,InfoCube是具有数据对象和数据提供器功能的对象 包括2种类型的信息对象 Key figures (关键指标) Characteristics (特性) 最多由一个事实表和16个维表组成 3 个维表已经被 SAP预定义 Time (时间) Unit (单位) Info package (信息包),什么是 InfoCube ?,BW基本概念:InfoCube,有几种形式的InfoCube,物理数据存储器,包括基本InfoCube和MultiInfoCube (目前我们的报表都是基于MultiInfoCube的) 虚拟数据存储器,包括远程立方体(RemoteCubes) 有服务功能的虚拟信息立方体(Virtual InfoCubes with Serivces),,BW模型举例说明,销售数量 销售收入 销售成本,客户,产品,销售组织 销售渠道 销售办公室 客户经理,日 月 年,,直销批发销售统计 零售统计 加油站统计 润滑油品牌销售分析 客户ABC分析 客户经理业绩分析 …,产品类别 包装 品牌 产地,行业 规模,销售开票模型,特性: 我们要分析的角度 指标:我们要统计汇总的数据,各种报表:,,BW模型举例说明,入库数量 出库数量 库存数量,工厂,库存地,移动类型(转库/采购/销售),日 月 年,,客户销售代保管查询 分公司库存日报表 …,库存地类型(加油站/定损/超损),类型(油库/零售),物流模型,特性: 我们要分析的角度 指标:我们要统计汇总的数据,各种报表:,公司 库存类别(自由/代保管),BW基本概念:ETL,对任何数据数据源开放 灵活的设置 ETL 功能 在应用平台集成 对第三方工具开放 支持开放的标准功能,Extraction Transformation Loading 抽取、转换、上载,BW基本概念:数据源和信息源,DataSource (数据源) 在源系统中由一些有逻辑关系的字段组成的结构 来自于R/3或者其它的OLTP系统 InfoSource(信息源) 由信息对象组成 可对应多个信息源或者数据源 数据传输的顺序 DataSource = Source System =InfoSource,数据源和信息源,BW基本概念:传输规则和更新规则,Transfer Rules (传输规则) 提供给数据源和信息源之间的逻辑链接. 允许数据字段到信息对象的映射、常量或者ABAP例程控制. 可以在传输交易数据、属性、文本或层次中使用. Update Rules (更新规则) 提供给信息源和数据目标之间的逻辑链接. 允许信息对象到信息对象的映射、或者ABAP例程控制. 只能在数据目标的特性或者关键指标中使用,传输规则和更新规则,BW基本概念:数据流,SAP BW数据流,BW基本概念:数据流,SAP BW数据流,BW基本概念:处理链,,SAP BW处理链:自动上载、处理以及存储数据,数据抽取监控平台,SAP BW数据抽取监控平台:直观的监控数据上载情况,BW业务浏览器套件,SAP BW数据分析的三个套件,Query Designer (报表查询设计器) Reporting and Analysis (报表分析器) Web Application Design (Web设计器),SAP BW业务浏。
