理解BW数据模型 - 查询的执行
为了更好地理解不同的数据立方体模型的优缺点,让我们近距离地观察一下SAP BW 在运行时是如何执行查询的。下面的伪代码从一个非常笼统的角度解释了这一过程:首先这段伪...
理解BW数据模型 - 主数据模型
SAP BW把主数据分为了三类:属性,文本,层级。每一类都存放在了一个与IO关联的数据库表中。下图是一个简单主数据模型的数据库表结构。SAP BW 数据模型,特别是主数据模型大量使用了代键(SORROGATE KEY)的概念。...
Install BusinessObjects XI Integration for SAP Solutions - 安装Integration Kit
安装步骤:1、 双击安装文件开始IK的安装;2、根据个人需要,选择安装语言;3、在欢迎页面,单击下一步;4、在License Agreement页面,选择接受。单击下一步;5、在用户信息页面,输入许可证ID,下一步;6、选择需要...
Install BusinessObjects XI Integration for SAP Solutions - 先决条件
SAP GUI SAP GUI是使用IK的前提条件。所需的具体的VERSION和PATCH需要和你安装的IK的版本匹配。在安装SAP GUI的时候,除了SAP GUI是必须的之外,BW ADD-ON和BI ADD-ON也是必须的组件。SAP JAVA CONNECT...
构建信息立方体维度的基本原则
SAP BW的各信息提供者中可以说最重要的就是信息立方体,因为它是分析报表最主要的基础。而对于信息立方体模型,最重要的莫过于维度的设计,它不只决定着查询的性能,而...
理解BW数据模型 - DSO模型
DSO的用法有很多,比较常见的比如用来构建操作性数据存储(ODS),或者是用于构建多层架构中的数据仓库层。将数据装载到DSO的过程分为两步:第一步将所有待装载的数据存放在激活队列(ACTIVATION QUEUE)中。第二步...
安个窝
尝试着搬了几篇博客过来,感觉ITPUB的空间功能很不错,简单实惠,决定在这里安个窝了。希望大家多多来访!
InfoPackage无法打开 报错
DUMP IN:RSA1_OLTPSOURCE_GET_SELECTIONSRSM1_CHECK_FOR_DELTAUPD打开一个INFOPACKAGE的时候出错 以至无法打开导致无法打开的原因是这个infopackage对应的datasource的delta信息在源系统和BW系统出现了不一致。 这...
理解BW数据模型 - 信息立方体模型
多维数据结构是数据仓库普遍使用的数据建模方式,而标准信息立方体就是多维数据结构的SAP BW实现。通过它,我们可以构建出相对高效的多维数据结构,而不需要关心太多的多维数据结构的细节。标准信息立方体就是一种星...
理解SAP BW 中的 Bit-Map Index (续)
基于Bitmap索引的BW查询计算 查询1: 显示所有的满足下面条件的记录:where Y = 100 AND Z = BOO为了计算上诉查询,对 Y = 100 和 Z = BOO的 Bitmap 执行按位与操作:Y = 100 的Bitmap 为 1 0 1 0...
理解SAP BW 中的 Bit-Map Indexing
SAP BW 中一般的分析报表都是基于信息立方体的。信息立方体的事实表针对各个维度都有一个默认的索引,但是不同的维度的索引类型可能是不同的:大部分维度使用的都是Bit-Map索引, 这种索引对于低Cardinality的数据效...
大数据量LOADING导致的DTP死锁
[@more@]ST22:出现问题的原因是在开始数据LOADING之前没有删除INDEX。 INDEX不但降低了数据LOAD的速度,而且会导致数据库死锁。 解决的办法就是LOAD之前删除索引,在数据load完成之后修复数据立方体的索引。
Buffering Number Range while loading Data
[@more@]Number range object for dimensions of a certain cube:Step 1: Run transaction SE37. Enter a function module called RSD_CUBE_GET, and then run it;Step 2: Enter the InfoCube name IC_NEWBC2 and other information and execute it.Step 3: The entry E_T_DIME under the column Export parameters is a table that contains the InfoCube dimension information. It has six entries. Double-click the E_T_DIME entry to display the table contents;Step 4: The NOBJECT column lists the number range objects, on
Rules for Dimension Design
Rules for Dimension Design[@more@]Do not include any characteristic into your cube if it is not used by any query. For possible future usage, it can be included into DSO.Between a navigational attribute VS. a characteristic, the first option is better for load performance and the second option is better for query performanceMinimize the size of dimension tableMinimize the number of dimensions, but it is more important to minimize the size of dimension tablesFor high cardinality characteristi