SAP入门知识详细文档.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAP BW入门知识 SAP BW入门知识教程:   一, sap NetWeaver 和 bi 的概述?   sap NetWeaver 是 sap 退出的 soa 的一个平台,他可以集成企业需要的应用服务,提供一个开放的服务。 sap NetWeaver 是所有 sap solutions 的基础。 sap bw 就是该平台提供的一个核心功能。除此之外,他还提供了 EP 、 sap Application server 等,他可以提供 java 引擎,从而可以在上面进行 java 开发。? ?   sap bw 介绍 :sap bw 可以处理 sap 系统的数据和外部系统的数据,他提供了 OLAP 和 bex 。 bex 提供了丰富的报表和分析工具,这些工具包括 query 、报表和 OLAP 功能。 sap bw 提取数据通过 source system 。 ETL 是所有 bi 系统的量比较大的工作, sap bw 也不例外。外部数据(非 sap 系统数据,包括平面文件等)可以方便的抽取到 sap bw 中。 sap bw 也为抽取不同的数据,提供了几种接口, db connect , bapi , file , soap 等。?   二, sap bw 中的对象? ?   infoPriver: 信息提供者是一个在 BEx 中可以为其创建或执行查询的对象。 infoProvider 是物理对象,有时是用于报表的逻辑 “ 视图 ” 。 DSO 和 infocube 都可以作为 infoProvider 。? ?   infocube 包含数据表和维度表,数据表里面包含了关键值的值,最多包含 233 个值。 infocube 里面最少包含 4 个维度表,最多 16 个。其中三个是系统创建,包括:单位维度表、数据包维度表、时间维度表。用户创建的维度表里面放的是 sid ,这些 sid 最多与 248 个特性相连,这就构成了 sap 的星形模式。? ?   sap 的星形模式和传统的星形模式是不同的,传统的星形模式是一个事实表关联多高维表。而 sap 的星形模式是由关键值组成的数据表关联维表,维表里面放的是 sid ,再通过 sid 去关联文本,属性,层级主数据。 sap 星形结构的优势:?   1 ,通过自动生成的 int4 类型的 sid 可以比阿拉伯数字主键更加快速的访问到数据。?   2 ,查询的性能提高了,因为关键值可以存储在他们自己的事实表里面。?   3 ,由于使用 sid 技术通过维表来查找主数据,使得多语言能力等模型成为可能。? ?   SAP BW入门知识,infoObject :信息对象是 sap bw 的基本单位。 infoObject 分为,关键值信息对象和特性信息对象。特性关键值可以有属性、文本、层级。特性可以带有导航属性,特性也可以定义为仅属性,仅属性不能作为其他特性的导航属性。 sap bw 里面的数据时如何从其他系统得到的,本次记录我对这个过程的认识。 在 sap bw 中一个 psa , psa 是持久数据缓存区,里面放的是和源系统一样的表结构和数据。 ETL 的作用就是从源系统提取、转换、加载数据到 psa 中。 infoPackage 的作用便是执行这个 ETL ,在 infoPackage 执行完毕后,可以通过右击 psa 在管理中查看其内容。对比 psa 中的数据是否正确。? ?   在数据加载到 psa 之后,我们就可以通过转换往 dso 或者主数据属性、文本、层级里面添加数据了。转换定义了从 psa 到其目标对象,比如 dso 的转换规则。而用来执行这个转换的是 dtp ( data ?transport process ),在一次 dtp 转换执行完成后我们同样可以通过右击管理目标对象查看其内容,如果目标对象是 dso ,我们需要对新数据有一个激活操作。在这个操作执行完成后,注意查看激活后对象的内容是否正确,并查看 monitor 里面是否有错误,有些时候在执行 dtp 的时候不报错,但在激活新数据的时候会有报错。?   在 dww 中的左侧菜单中有 datasource 选项,给出 datasource 的定义。 datasource 是用来从源系统中提取加载数据的 bi 对象。 datasource 将源系统中提供的数据细分为独立的业务领域。? psa 的相关定义:支持数据转换的存储和处理,通常是临时的,其构造不支持最终用户或工具访问,为 ETL 提供工作(或暂存)空间而专门创建。 看了下 EDW ,很困惑它和 DW 的关系。一直以为 EDW 是 DW 的增强版,现在明白,原来 EDW 是 DW 的一种见面方法。 ?   EDW 有三层;? ?   1 ,运营数据存

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档