on 03-01-2010 11:32 AM
HI Frend,
晚上好!请教个请教个bw cube partition分区设置值 及 RSCUSTV6 tcode,就是设置 PSA for data loading:details 的优化性能值问题;
1 CUBE分区的Maximum number of partitions值如何设置呢?F1帮助给出来的例子:
Example:
Value range CALMONTH: 01.1998 to 12.2003
Maximum number (Partitions): 30
From the value range comes: 6 Years * 12 Calender months
+ 2 Marginal prtitions (to 01.1998, from 12.2003)
= 74 Single values.
The system summarizes a partition every three months (that means, a partition corresponds exactly to one quarter); in this way
6 Years * 4 partitions/Year + 2 Marginal partitions = 26 partitions are created.
就是分区的值是从01.1998 to 12.2003 共6年, Max. no. partitions 的值是 30.
是不是这样呢?但是我不明白这个30如何算出来的,看这个例子也看不出来了。麻烦你指教。
2 RSCUSTV6 tcode,就是设置 PSA for data loading:details 的优化性能值问题。
FrequencyStatus-Idoc: 10
Package Size: 1000
Partition Size: 1,000,000
这三个值都是系统默认的,我现在看SAP的二个文档例子的,
一个给:
FrequencyStatus-Idoc: 10
Package Size: 50000
Partition Size: 1,500,000
另一个给:
FrequencyStatus-Idoc: 5
Package Size: 50000
Partition Size: 1,000,000
这样的例子值有什么样的效果呢? 如何设置值才合理呢?
谢谢。
1、将74个会计期间分到30个分区中,每个分区需要包含3个会计期间。30只用在这里的计算过程中,不是最终的分区数目。
2、RSCUSTV6结果因具体硬件配置而不同,需要根据实际测试结果配置。
Edited by: Windge Chen on Mar 9, 2010 3:42 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
谢谢Windge Chen。
我明白了。一个分区就是一个季度(3个月),一年就是4个分区,Maximum number (Partitions) = N年 * 4 + 2.
也就是例子最后面的说明:
The system summarizes a partition every three months (that means, a partition corresponds exactly to one quarter); in this way
6 Years * 4 partitions/Year + 2 Marginal partitions = 26 partitions are created.
现在这个
Value range CALMONTH: 01.1998 to 12.2003
Maximum number (Partitions) 系统自动按公式计算出来的结果: 26. 填写30,系统也是按26的值来做的。
那我还有一个问题,如果我填写16,那系统会按16还是26的值来计算呢?
谢谢。
Edited by: flying on Mar 3, 2010 7:19 AM
将 74(其实是74-2)个期间会到16个(其实是16-2)分区。由于72/14=5.14,每个分区需要包含至少6个会计期间。最终的分区数是(72/6)+2=14个分区。在这里16是用户指定的最大分区数,实际的分区数是14。从上面的算法可以看出,实际分区数一定是小于或等于用户指定的最大分区数的。
Edited by: Windge Chen on Mar 9, 2010 3:46 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Windge Chen;
70 从哪里来? 是不是 (6*12) 72 - 2 (输入框的地个月) 呢?
但是又不对了,你下面还要用70-2 。
将 70(其实是70-2)个期间会到16个(其实是16-2)分区,每个分区需要包含5个会计期间。最终的分区数是(68/51)2=16个分区。
这个70如何计算呢? 一年12个月,共6年, 那应该有72个期间呢?
F1 帮助说:The system summarizes a partition every three months (that means, a partition corresponds exactly to one quarter); 3个月就可以作为一个分区了呢.
陈老师,现在有点乱了,
1: 70 如何计算出来的呢?
2 是3个月作为一个分区还是5个月作为一分区呢?
谢谢。
howard
Edited by: flying on Mar 5, 2010 1:29 PM
HI Windge,
每个分区是包含3个月或者6个月,3/6 是由什么来决定呢? 如果我现在不懂的话, 我就按系统例子来做了,3个月为一个分区。
u201C 将 74(其实是74-2)个期间会到16个(其实是16-2)分区。由于72/14=5.14,每个分区需要包含至少6个会计期间。最终的分区数是(72/6)+2=14个分区。在这里16是用户指定的最大分区数,实际的分区数是14。从上面的算法可以看出,实际分区数一定是小于或等于用户指定的最大分区数的。u201D
16 个分区从哪里来呢?我还是不明白。按6个月为一个分区来做,最大就是15 (74/6 =13 + 2 = 15 )个分区了。
u201C我把原题中的74误作为70了,我修改了上面的记算结果。每个分区是包含3个月或者6个月,是由系统根据原有的期间数(如,74)和用户指定的最大分区数(如30或者16)计算出来的。u201D
Windge,或者我这样理解:日期: 01.1998--12.2003 ,最大区间数填写16,那就是按6个月为一个区间来算,实际分区数是14个。
日期: 01.1998--12.2003 ,最大区间数填写30,实际分区数是26个,3个月为一个分区?
Windge, 我重新这样请教问题:
我给ABC CUBE 的分区日期设置为 01.1998--12.2003 共6年,最大区间数= X,最大区间数我设置什么数值比较合理呢? 按 3个月还是6个月为一个区间划分呢?
谢谢。
Howard.
User | Count |
---|---|
90 | |
23 | |
11 | |
9 | |
9 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.