SAPBW培训教程
SAPBW培训教程[1]
SAPBW培训教程[1]SAP BW是全球领先的企业信息管理解决方案,在大量企业中得到了广泛应用。
在职场中,考取SAP BW的认证已经成为了一项基本要求,因为SAP BW认证培训帮助学员掌握了高端技能和知识,提高了他们的工作能力。
本文将介绍SAP BW培训教程,供有志于成为SAP BW专家的读者参考。
SAP BW培训教程概述:SAP BW培训教程是一套完整的、系统性的、基于实践的SAP BW学习解决方案。
SAP BW培训的范围包括数据仓库建模、ETL、报表和分析功能。
学员将学习如何建立数据仓库,设计和执行数据集成过程,开发报告和提供分析。
本课程还将涉及到SAP BW HANA的关键概念和技术。
学员将对SAP BW和SAP HANA建立连接的能力进行培训和掌握。
SAP BW培训的最佳实践:1.学习基础SAP BW和SAP HANA概念:最初的SAP BW培训应该是关于概念的学习,因为理解SAP BW和SAP HANA的核心概念是成功的关键。
学员尤其需要了解SAP BW体系结构,以及如何利用SAP HANA进行内存计算。
2. 完成SAP BW项目的任务:为了精通SAP BW,学生应该在其日常工作中积极地寻求参与SAP BW项目的机会,从而获得实战经验和知识。
这将有助于他们更好地理解SAP BW体系结构和其功能模块的运作。
3. 熟练掌握SAP BW数据建模和ETL技能:SAP BW认证的考试要求学员证明他们精通数据建模和数据转换技术。
因此,学员应该专注于学习与数据建模、ETL相关的技术,如数据提取、数据转换和数据加载等。
4. 学习SAP BW数据可视化和分析:SAP BW允许用户使用多种工具进行数据可视化和分析,如Web Intelligence、Crystal Reports、Analysis for OLAP、Design Studio等。
学生应该通过参与报告和分析任务,来获得如何使用这些工具的经验和能力。
BW_培训第一课
小结
BW(在线分析系统)
ERP(在线业务系统)
跨模块综合查询 跨系统数据整合
以单一应用模块分析为主
短期趋势分析 实时分析 一般分析 单一系统
历史性分析
趋势和规律分析 深层数据挖掘分析 非SAP数据汇总 海量数据查询Leabharlann 定位BW和ERP的关系
BW和ERP的关系
报表实例:
ETL
BW平台介绍
•SAP家族产品与 SAP无缝连接不影 响业务操作。
•近实时数据抽取
•成熟的分析展示 模型。
•支持多种不同信 息源。 •友好的展示界面 和实用的报表分 析工具
BW平台概览
Report展现(Web Portal)
Report展现(Excel)
• 1,跨模块数据 的查询 例如:客户的收款情况,我们可以在FI中反映,但 我们要按 区域反应收款情况,必须集成客户的主档, 如果要反应 某个销售代表(销售雇员)的 已经收款的 业绩,更得进行三级 逻辑的关系跳跃:FI(付款 方)SD(售达方)-客户关系(合作伙伴)。 从业务角度上看,需要的数据分散在各个模块 从表结构看, 需要的数据分散在4~5个大型表 中。 不利于进行大量数据的查询,而在ERP系统中,使 用ABAP开发: I,开发周期长 II,难度大(逻辑整合) III,占用资源多(运行时间和内存占用多,会影响正 常的开单业务等)
BW 培训第一课
学习目标
1
什么是BW?
2 3
BW平台介绍 BW能解决的问题
4 BW与ECC(SAP ERP)的关系 5
BW基本对象介绍
BW介绍
• SAP BW是mySAP 商务智能(BI)的集成化组件之一,为 SAP数据和非SAP数据的采集、存储、分析和管理提供一个 集成的,面向商务的平台。它可以智能化地管理整个企业 管理信息系统的海量数据信息并从中挖掘出最有价值的信 息,以向企业管理者提供强有力的决策支持,从而使企业 对市场反应更灵敏快捷,整个企业也更具有生命力和竞争 力。
SAPBW培训教程
事实表(Fact Table)
事实表是相关业务实体关系的集合, 实体间的多对多关系通常被转换维事实表; 事实表的记录是由维度健的组合来唯一标识的; 通常来讲,事实表的列(主要是指标)相对较少,但记录(行)数却相当庞大; 事实表的记录是在数据装载(Loading)的时候产生的。
SAP BW Training教程
SAP BW 技术架构
2
SAP BW 模块
1 BW概览 2 BW数据模型 3 BW数据装载 4 BW业务内容 5 BW系统管理
6 BW实施方法论
3
SAP BW – BW核心功能
数据仓库 (SAP BW 管理员工作台)
- 抽取、传输与上载 - 数据仓库管理 - 业务模型
Customer number Customer name Cust. Category Cust. Subcategory Division Industry Revenue Class Transportation zone Currency VAT # Legal Status Regional market Cust. Statistics group IncoTerms Billing schedule Price group Delivering plan ABC Classification Account assignment group Address State Country Region
Customer Dimension
Product Dimension
Quantities Revenues
SAP BW Training培训教程课件
信息源
传输规则
传输结构
传输结构 抽取源结构
8
SAP BW模块
1 BW概览 2 BW数据模型 3 BW数据装载 4 BW业务内容 5 BW系统管理
6 BW实施方法论
9
数据模型
• 数据模型
• ERM model 实体关系模型 • MDM / Star Schema model 多维数据模型(星形模型) • BW Extended Star Schema 扩展星形模型
Material Dimension
Time Code ID Year Fiscal Year Quater Mounth Day of the Week
Time Dimension
13
SAP BW 数据模型
▪ 面向业务流程建模
▪ 采用星形模型 (Star Schema) 以优化分析性能
▪ 把相关的特性组织在一起构成维 (Dimensions)
Customer Dimension
Product Dimension
Quantities Revenues
Costs Rev./Group
Sales Dimension
Time Dimension
Competition Dimension
15
维度(Dimensions)
▪ 维度表(Dimension tables)由相关特性组成; ▪ 维度表由系统生成的主键和特性组成; ▪ 维度表( dimension tables)的主键是事实表(fact table)的外键(foreign keys)。
Sales Order Data
Material ID Sales Rep ID Time Code ID Customer ID
BW建模培训ppt课件
2.2.1 特性(Characteristics) (10)
(1)维护主数据:可以直接对主数据进行维护,适合数据量小且长时间不大变化的的主数 据。这样可以省略掉ETL。 (2)激活主数据:主数据经过ETL的转换抽取到特性中后,还不能直接在报表上看到,需 要激活主数据,才能在报表上查询到。 (3)删除主数据:删除数据。
2.4 数据存储对象(DataStore Object)
数据存储对象是简单的关系型数据表结构, 由关键字字段和数据字段组成。
2.4 数据存储对象(DataStore Object)
数据存储对象和信息立方体的比较: (1)数据存储对象是关系型数据表的结构,信息立方体是BW的星形结构。 (2)数据存储对象中的记录可以进行增加、修改、删除的操作,因此能很方便的对 源系统的数据进行清洗。 而信息立方体的数据只能进行增加的操作。 (3)数据存储对象一般用来保存明细的记录,信息立方体一般是汇总的数据。
特性的创建步骤: (1)在类型为特性的信息对象目录右键菜单里选”创建信息对象“
2.2.1 特性(Characteristics)(8)
(2)输入名称描述
(3)然后完善各Tab页需要的内容 (4)保存,激活。
2.2.1 特性(Characteristics)(9)
特性数据的管理: 维护主数据、激活主数据、删除主数据。
2.3 信息立方体(InfoCube)
信息立方体是星形结构。
面向报表的高效率的数据组织方式 两方面的信息
特性 (Characteristics) 关键值 (Key figures)
包含1 个事实表 和最多16 个维度表
3 个维度 是SAP BW必须的 时间 单位 数据包(系统自动维护)
2.2.2 关键值(Key figures)(1)
SAPBW培训课件PPT(共 95张)
适用于企业的DW主题举例
产品分析
以前,企业只注重生产什么样的产品,以产品定位市场。随着行业竞 的加剧和用户需求趋于多样化、个性化,企业的生产必须以市场为向导, 及时捕捉市场信息,根据市场的需求来进行产品的生产和销售,而这一切 都源于对数据仓库中所存储的大量信息的追踪和分析。使用数据仓库可以 行进行有目标的市场销售,把最满意的产品和服务送到可获得最大利润的 市场
数据仓库概述
相对稳定的
数据仓库的数据主要供企业决策分析之 涉及的数据操作主要是数据查询,一旦 据进入数据仓库以后,一般情况下将被 留,也就是数据仓库中一般有大量的查 ,但修改和删除操作很少,通常只需要 加载、刷新。
数据仓库概述
反映历史变化的
数据仓库中的数据通常包含历史信息, 录了企业从过去某一时点(如开始应用数 的时点)到目前的各个阶段的信息,通过 息,可以对企业的发展历程和未来趋势 量分析和预测。
如何提供一种行之有效的手段,帮助管理人员方便地访问制定决策需要 的信息,辅助他们制定决策。数据仓库的出现改变了这一状况,它能帮助 人们正确的判断即将出现的机会,提高企业对市场变化的反应速度,帮助 决策者解决商业过程中存在的问题。数据仓库(DW)的真正价值在于帮 助人们制定能改进商业化过程的决策,而不只是使商业过程自动化。
为什么要建立数据仓库?
企业的信息化建设需要从DB -> DW
传统的数据库(DB)仅对当前事务所产生的数据记录保存下来,并对这些 数据进行各种日常事务处理。随着数据量的增大,查询要求也越来越复杂 DB逐渐出现了许多难以克服的问题,集中表现为:数据分散、缺乏组织性 数据难以转化为有用信息;不能满足复杂的查询要求;只保存短期数据, 分析时不能满足长期预测需要。
sapBW报表使用培训文档
第二章 BW报表运用
EXCEL格式报表功用引见 移动结果范围、制造格式化报表3
1.提示查询无法计 算后,点刷新按
钮。
2.刷新后,输入变 量屏幕,执行出
报表结果
勇于开始,才能找到成功的路
3.右键属性,在交互栏 中选择翻开任务簿时刷 新查询,这样以后每次 翻开任务簿后自动刷新
50
第二章 BW报表运用
自选按 钮
逻辑判别选 项
特性化 变量
可拔出 多行
勇于开始,才能找到成功的路
值范围 输入
12
第二章 BW报表运用
网页报表界面引见 网页格式报表—报表数据界面
行结构
勇于开始,才能找到成功的路
列结构
13
第二章 BW报表运用
网页报表功用引见
为了更好的灵敏变换和查询自己想要的数据,SAP的BW网页格式的报表具有以 下这些主要功用供大家运用:
挑选
追溯
切换
显示代码
勇于开始,才能找到成功的路
排序
层次活动
输入到EXCEL
紧缩0行〔又叫制止用0〕
紧缩总计结果
例外
条件
14
第二章 BW报表运用
网页报表功用引见 挑选
勇于开始,才能找到成功的路
小漏斗状挑选按钮
15
第二章 BW报表运用
网页报表功用引见 追溯
列追溯按钮
勇于开始,才能找到成功的路
特性化 变量
可拔出 多行
勇于开始,才能找到成功的路
值范围输 入
34
第二章 BW报表运用
EXCEL格式报表界面引见 EXCEL格式报表—报表数据界面
特性区 域
行结构
报表数据区
勇于开始,才能找到成功的路
SAP_BW培训教材
SAP带给我们最大的优质资源
• • • • 个人财务 优势的专业技能 多维度的发展方向 健康而具有成就感
SAP BW 能给你带来什么?
• SAP 顾问开始的初衷 • 就SAP本身所带来的价值是什么? • 作为顾问,究竟是个什么样的职业?
职业理想
• 纵观行业,个人职业发展的目的 • 典型特征包括:
财务自由,充实的生活、健康和成就感
个人发展方向与选择
• 随着步入社会时间增长,个人发展产生了茫然。 • 个人环境条件及选择资源有什么? • 可以造就我们怎么的成长模式?
当我们成为一个SAP 顾问时:
• 成熟可积累的职业发展;
• 在员工价值中处于优势地位; • 工作方式的多样性选择,入职型、自由型、 独立型
除此之外还能带给我们什么样的资源?
• 人脉—企业的中高层管理者 • 业务—行业发展趋势的精髓 • 专家—长期的项目实施,会让你演变成为一 个企业问题的专家。 • 管理—企业对于信息化的依赖,成长成为一 个CIO
• 更全面的市场数据依据
• 什么才是企业的竞争利器
• 数据、快速决策、快鱼吃慢鱼的时代
SAP 顾问生存阶段和条件市场摘要分析
• 商务智能的建设对于企业处于初级阶段 • 应用SAP产品的企业处于社会资源的上层 • SAP企业所拥有的社会财富--财务摘要 • 早进入这个职业圈,早奠定自己的成熟优 势
SAP BW业务 的产品变革期,千载难逢的机会ห้องสมุดไป่ตู้
• BI业务的需求快速增长 • 市场竞争对于BI产品的依赖 • HANA解决方案,对SAP产品结构产生的重 新规划
SAP BW 知识讲解
• • • • 为什么被称为企业的掘金器? 海量级的数据,等于没有数据 如何让我们的企业成为快鱼? 为何说当下的SAP顾问是千载难逢的机会,变革对 我们产生的优势? • 什么人需要学习bw(有志向提高自己),企业为什么 会实施bw • bw现在的就业前景,和什么企业再用 • 全球63%的收入与SAP有关,全球500强中79%是SAP 的客户。SAP的客户覆盖全球各个领域,积累了大 量实际经验,这有助于中国企业的全球化过程。
BW 培训
比方这次石药的 欲将上线SAP之前的数据 也将 通过:EXCEL这个中 间 整理、导入到BW系统中,并能跟以后的ERP系统数据整合,出统一的 报表。
II,多个SAP子系统的数据整合 对于很多超大型企业,各个子公司往往是各自实施各自的SAP系统 (可能是多个ERP系统,也可能是ERP系统和其他外延系统,例如CRM ),这样很容易形成信息孤岛: 容易造成,诸如:信息共享程度低,导致供应商价格欺诈的情况时 有发生;对于紧急情况下的区域内库存调剂没有库存信息支持;总部要 即使从各个系统获取 正确的 管理信息比较困难。
从表结构看, I,开发周期长 II,难度大(逻辑整合) III,占用资源多(运行时间和内存占用多,会影响正常的开单业务等) 需要的数据分散在4~5个大型表中。 不利于进行大量数据的查询,而在ERP系统中,使用ABAP开发:
9
BW能解决的问题
» 2.跨系统数据的整合(可以理解为:1.跨模块数据查询的外延) 主要有两大类: I,SAP系统和非SAP系统数据的整合
11
小结
BW(在线分析系统)
ERP(在线业务系统)
跨模块综合查询 跨系统数据整合
以单一应用模块分析为主
短期趋势分析 实时分析 一般分析 单一系统
历史性分析
趋势和规律分析 深层数据挖掘分析 非SAP数据汇总 海量数据查询
12
定位
13
BW和ERP的关系
14
报表实例:
ETL
4
BW平台介绍
•SAP家族产品与 SAP无缝连接不影 响业务操作。
•近实时数据抽取
•成熟的分析展示 模型。
•支持多种不同信 息源。 •友好的展示界面 和实用的报表分 析工具
SAP_BW_BI_培训教程(经典案例)
SAP BW 技术架构
2
SAP BW 模块
1
BW概览 2 BW数据模型 3 4 5 6 BW数据装载 BW业务内容 BW系统管理
BW实施方法论
3
SAP BW – BW核心功能
§ 数据仓库 (SAP BW 管理员工作台)
-
抽取、传输与上载 数据仓库管理 业务模型 在线分析处理 (OLAP) 数据挖掘 预警 元数据仓库 查询设计 报表与分析 可视化 – Web应用设计 协作 数据模型 抽取程序 报表 角色
Sales Dimension
Quantities Revenues Costs Rev./Group
Time Dimension Competition Dimension
15
维度(Dimensions)
§ 维度表(Dimension tables)由相关特性组成; § 维度表由系统生成的主键和特性组成; § 维度表( dimension tables)的主键是事实表(fact table)的外键(foreign keys)。
数据提供者
¨ AC Nielsen
管理员工作台
¨ ¨
(USA) BAPI Dun & Bradstreet Other projects
7
SAP BW-数据流图
BW服务器 Staging Engine
信息立方体
更新规则
通信结构
信息源
传输规则
传输结构
传输规则
传输规则
传输结构
(复制)
传输结构
数据源
传输结构 抽取源结构 传输结构 抽取源结构 传输结构 抽取源结构
•
BW Master Data 主数据
SAP_BW_BI_Training_培训
SAP BW-系统架构
展示层
业务分析器
BAPI
数
OLAP 处理器
据
信息立方体(InfoCubes)
信息立方体(InfoCubes)
仓
元数据仓库
库
数据库
管理工作台
BAPI
源数据系统
6
SAP BW-开放结构
展示端
Legend certifcated
Arcplan
in process
Business Object
2 确定实体关系模型 ERM (Entity Relationship Model) 3 将实体关系模型(ERM) 转换为多维数据模型 MDM (Mult-Dimensional
Model) 4 在 MDM基础上确定 BW设计
11
实体关系模型 (ERM)
OLTP使用实体关系模型: 1. 描述实体 – 基本业务对象 2. 描述实体之间的关系 3. 描述实体的属性 4. 建立数据范式
Material
Material number Material text Material type Category Subcategory Market key MRP Type Material group 1 Planner Forecast model Valuation class Standard cost Weight Volume Storage conditions Creation Date
60,000 $
…
…
…
...
Fact table
P Product # 2101004
Product group …
displays
SAP BW 培训教程
BAPI
Seagate
OLAP
处理器
信息立方体(InfoCubes)
信息立方体(InfoCubes)
元数据仓库
数据抽取与传输
Information ETI Prism Solutions TSI Information Builders Systemfabrik Carleton weitere
• BW Master Data 主数据
• InfoObjects 信息对象 • Attributes 属性 • Hierarchies 层次结构 • Text 文本
10
建模步骤
1 理解业务和需求,有多种途径:
- SAP BW Business Content(业务内容) - 业务需求调查和评估 - 现有的数据仓库或相关的报表系统 - 业务处理系统的资料 -…
Product
Material number Material text Material type Category Subcategory Market key MRP Type Material group 1 Planner Forecast model Valuation class Standard cost Weight Volume Storage conditions Creation Date
BW培训以及学习大纲
SAP高端培训大纲本培训课时共计3个月,培训内容包括BW知识,ABAP与BW增强应用,项目实战,BO知识四大部分。
第一部分 BW知识(5周)1.1 BW基本知识(bw310)单元1: SAP Net Weaver 和BI:概述、定位和基础知识●数据仓储和Business Intelligence 的基础知识●SAP NetWeaver Business Intelligence (BI) 概览●SAP NetWeaver 解决方案交付:IT 实践、业务情景●SAP NetWeaver Business Intelligence:数据仓储概览单元2:BI 数据仓库层中的对象 Data Warehousing Workbench●InfoProvider:业务目的●InfoObject:特性●InfoObject:关键值●BI InfoCube:一种扩展的星型模式●创建InfoCube单元3:从SAP 源系统获取和转换数据●数据流:概览●从SAP 源系统加载主数据●从SAP 源系统加载交易数据●ETL 流程和加载层次结构单元4:从其他系统获取数据●非SAP 系统提取:概览●平面文件加载单元5:BI Content●BI Content 探索(Metadata Repository)●BI Content 激活单元6:其他InfoProvider●DataStore 对象●VirtualProvider 与实时数据获取●MultiProvider 和BI InfoSet单元7:数据目标管理●BI 中的系统管理任务:概览●InfoCube 的管理●DataStore 对象的管理●流程链单元8:查询性能优化简介●BI 中的查询性能优化介绍●BI 集合●BI Accelerator●统计概览1.2 数据建模和实施(bw330)单元1:企业数据仓库架构●简介—企业数据仓库(EDW) 架构●基本原则——企业数据仓库(EDW) 架构●企业数据仓库架构●数据库层●企业数据仓库层●运营数据存储层——数据加载层单元2:建模流程●概览●建模流程●逻辑数据模型●BI 数据模型单元3: BI 内容●BI 内容概览●比较模型与“BI 内容”●BI 内容分析器●BI 内容浏览器单元4:信息对象建模●SAP BI 中的技术实施●跟踪历史记录●InfoObject 特性●参考特性●关键值信息对象单元5:多维建模●SAP BI 星型模式概念●设计SAP BI 信息块的维度●性能功能●分区InfoCube(可选)1.3 数据获取(bw350)单元1: BI 概览●SAP NetWeaver 70 中的BI●BI 中数据获取概览●数据获取和流程链●BI Content单元2:数据获取期间的数据流●BI 中的数据流概览●转换流程●直接访问源系统数据●实时数据获取单元3:通过Service API 进行数据获取●将SAP 源系统与BI 系统连在一起●BI 服务API 的基础知识●BI Content DataSource 的传输●后勤数据提取●通用数据获取●增强BI Content DataSource单元4:增量管理●增量管理:概览●更新模式和增量流程●来自应用程序和源系统的示例●增量数据获取的其他功能单元5:平面文件的传输●平面文件的传输单元6:通过DB Connect 进行数据获取●利用DB Connect 获取数据单元7:通过通用数据集成进行数据获取●通用数据集成1.4 查询设计(bw305)单元1:介绍BI 企业报表●SAP BI 概览单元2:报表中的导航●报表中的导航单元3: BEx Query Designer 中的前几步●Query Designer●BEx Query Designer 中的InfoProvider单元4:关键值●限定的关键值●经运算的关键值●关键值的属性●结构和单元单元5:特征●特性属性●将层次结构集成到报表中●创建用户自定义的层次结构单元6:变量●变量单元7:例外和条件●例外●条件单元8: BEx Analyzer●BEx Analyzer单元9: BEx Web Analyzer●BEx Web Analyzer1.5 报表深化应用(bw306)单元1: NetWeaver 70 BI 报表工具概览●Business Explorer 工具和Visual Composer单元2:适用于业务专家的BEx Analyzer●Bex Analyzer 设计模式●集合Excel 公式和格式化单元3: BEx Report Designer●BEx Report Designer 入门●具体设置和格式化选项单元4: BEx Web Application Designer●Web 框架和一般设置●基本的Web 应用程序●增强Web 模板布局●其他Web 项目●图表与地图●命令向导●模块化Web 应用程序设计●XHTML 的高级功能单元5: BEx Broadcaster 高级功能●Broadcaster 关键功能的要点重述●更多的分配类型和输出格式●广播例外●计划广播单元6:门户集成●在门户中发布和组织BI 内容单元7:构建复杂的BI 报表●开发BI 解决方案●解决方案展示第二部分ABAP与BW增强应用(1周)2.1ABAP基本知识●定义变量●循环●使用内表2.2BW中开发及增强实际应用:●转换规则中应用实例●开始和结束例程中应用实例●数据源增强应用实例●报表变量增强应用实例第三部分业务模块知识讲解与项目实战(5周)3.1采购模块分析●采购需求分析●采购业务基本知识和模型设计3.2销售模块分析●销售需求分析●销售业务基本知识和模型设计3.3生产模块分析●生产业务需求分析●生产业务基本知识和模型设计3.4财务模块分析●财务业务需求分析●财务业务基本知识和模型设计第四部分BO(1周)4.1BO概论4.2水晶易表设计4.3Universe构建4.4WEBI设计。
SAPBW培训[1]
SAPBW培训[1]
数据仓库系统实施背景
高
高
分析的 深度、复杂
战略层 10 %
OLAP 分析 执行层 30 %
所需的投入时间
操作层
低
60 %
低
SAPBW培训[1]
信息系统需求模型
集团战略 成员公司战略 成员公司管理控制 成员公司日常业务管理
SAPBW培训[1]
什么是BW
SAP BW,全称Business Information Warehouse,业务信息仓库,它将源系统数据(可 以是ERP、CRM、SCM,也可以是其它非SAP系统、文本文件,或其它BW系统),上载 至BW数据仓库,以EXCEL、WEB等形式将报表数据展示给用户。
战略层 运营管理层
可升级和值得信赖的商务智能 解决方案,与SAP NetWeaver, SAP R/3源系统和其他第三方 系统有着良好的集成性
SAPBW培训[1]
目录
▪ 介绍几个概念 ▪ 数据仓库的实施背景 ▪ 了解BW的体系架构 ▪ 了解技术的基本概念和功能 ▪ BI的结果展现 ▪ 现阶段项目实施概况
SAPBW培训[1]
SAPBW培训[1]
企业ERP和BW体系结构
BW 服务器
存取工具
SAPGUI Excel
企业门户
IE 浏览器
每日夜间复制
R3系统
SAPBW培训[1]
BW模型体系
分析模型应用
财务模型应用
MultiProvide r
CO FI
…….
CO Doc.
CO Doc.
FI Doc.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fact table
P Product # 2101004 Product group displays … ... T Period 10 Fiscal year 1999 … ...
Product dimension
19
Time dimension
星形结构示例:销售
销售数据
•
BW Master Data 主数据
• • • •
InfoObjects 信息对象 Attributes 属性 Hierarchies 层次结构 Text 文本
10
建模步骤
1 理解业务和需求,有多种途径:
-
SAP BW Business Content(业务内容) 业务需求调查和评估 现有的数据仓库或相关的报表系统 业务处理系统的资料 …
12
多维数据模型 (MDM)
关注分析、降低复杂性
ERM
Sales Rep ID LastName SalesDep
MDM / Star Schema
Material ID Material Name Material Type Material Group Sales Order Data Material ID Sales Rep ID Time Code ID Customer ID Sales Amount Quantity Unit Price
Fact table
P C T Quantity Revenue Discount Sales overhead 50,000 $ 7,500 $ … 280,000 $ 60,000 $ ... 250 500,000 $ 50 100,000 $ … …
18
星形结构
事实表和它的维表的组合被称为星形结构(Star-Schema)
Sales Dimension
Quantities Revenues Costs Rev./Group
Time Dimension Competition Dimension
15
维度(Dimensions)
维度表(Dimension tables)由相关特性组成; 维度表由系统生成的主键和特性组成; 维度表( dimension tables)的主键是事实表(fact table)的外键(foreign keys)。
BI 平台
-
BI 套装工具 (SAP BW Business Explorer)
-
预置的业务内容(Business Content)
-
4
SAP BW – BW特点
开放性
-
开放中心服务(Open Hub Service) – 信息分发
-
UD连接(Universal Data Connect) – 关系型 数据库表单的直接读取与OLAP系统
Customer dimension
C Customer # Region …
13970522
west
...
P C T
Quantity
Revenue
Discount Sales overhead
250 500,000 $
50 100,000 $ … …
50,000 $
7,500 $ …
280,000 $
Forecast model
Valuation class Standard cost Weight Volume Storage conditions Creation Date
Competition
Nielsen indicator SEC Code Primary competitor Secondary Competitor
Sales Org Dimension
Material Dimension
Dimension Keys
Customer ID Customer Name City Region Office Name
Time Code ID Year Fiscal Year Quater Mounth Day of the Week
8
SAP BW模块
1
BW概览 2 BW数据模型 3 BW数据装载 BW业务内容 BW系统管理
4
5 6
BW实施方法论
9
数据模型
• 数据模型
• • •
ERM model 实体关系模型 MDM / Star Schema model 多维数据模型(星形模型) BW Extended Star Schema 扩展星形模型
16
维度示例: 销售
Customer
Customer number Customer name Cust Category Cust Subcategory Division Industry Revenue Class Transportation zone Currency
Product
Material number Material text Material type Category Subcategory Market key MRP Type Material group 1 Planner
Arcplan Business Object Brio Cognos Seagate
信息立方体(InfoCubes)
Business Explorer
OLAP 处理器
BAPI
信息立方体(InfoCubes)
元数据仓库
数据抽取与传输
I Prism Solutions TSI Information Builders Systemfabrik Carleton weitere
支持行业标准 (例如: XML, XML for Analysis, JDBC etc.)
-
集成性
-
集成各种技术、工具和应用,可实现跨企业分析
作为单点接入集成到企业门户当中 非结构信息的集成,如文档、文件等 通过Web和移动设备进行信息的交互式分析
Web功能
-
-
Web应用的直观设计
通过Web的专用查询设计
Dimension 2
Dimension 1
Dimension 3
Facts
Dimension n
Dimension 4
14
模型示例:销售
Product Dimension
谁是我们的客户? 哪个销售机构? 卖的什么产品? 交易数据? 竞争对手信息? 何时交易的?
Customer Dimension
Nielsen indicator
SEC Code
Primary competitor
Facts
Material Customer Material Competition Sales Time Qty sold List price Discounts Invoice price Fixed mfg cost Variable cost Moving average price Standard cost Contribution margin Expected ship date Actual ship date
数据提供者
AC Nielsen
管理员工作台
(USA) BAPI Dun & Bradstreet Other projects
7
SAP BW-数据流图
BW服务器 Staging Engine
信息立方体
更新规则
通信结构
信息源
传输规则
传输结构
传输规则
传输规则
传输结构
(复制)
传输结构
数据源
传输结构 传输结构 传输结构 抽取源结构 抽取源结构 抽取源结构
FACT Customer Dimension Time Dimension
13
SAP BW 数据模型
面向业务流程建模 采用星形模型 (Star Schema) 以优化分析性能 把相关的特性组织在一起构成维 (Dimensions) KPI等指标作为事实( Facts)的 数值字段 不论源数据来源于哪里,同类 “事实”的结构是相同的
Customer dimension
C Customer # 13970522 Region … West ...
Product dimension
P Product # 2101004 Product group … Displays ... T
Time dimension
Period 10 Fiscal year 1999 … ...
Legal Status
Regional market Cust. Statistics group IncoTerms Billing schedule Price group Delivering plan ABC Classification
Competition Customer
Customer number Customer name Cust. Category Cust. Subcategory Division Industry Revenue Class Transportation zone Currency VAT # Material number Material text Material type Category Subcategory Market key MRP Type Material group 1 Planner Forecast model Valuation class Standard cost Weight Volume Storage conditions Creation Date