首页 理论教育 处理链实现聚集和压缩:方法与技巧

处理链实现聚集和压缩:方法与技巧

时间:2023-06-09 理论教育 版权反馈
【摘要】:在前两节中,演示了聚集的创建、第一次数据填充的过程和压缩的操作过程。那么在日常的BW运维中,可以通过处理链来执行上述过程。7)通过DTP将主数据的数据层级从PSA加载到InfoObject中。典型业务数据处理链加入聚集和压缩后,一个典型的业务数据处理链包含如下流程:1)开始处理链。2)通过InfoPackage将数据从源系统加载到PSA中。3)通过DTP将数据从PSA加载到DSO中。10)压缩3个月以前的信息立方体中的数据。

处理链实现聚集和压缩:方法与技巧

在前两节中,演示了聚集的创建、第一次数据填充的过程和压缩的操作过程。那么在日常的BW运维中,可以通过处理链来执行上述过程。

(1)处理类型:数据目标管理

在处理链界面中,Process Types→Data Target Administration下,可以看到两个与聚集相关的Process(见图12-31):

●聚集第一次填充(Initial Fill of New Aggregates)。

●聚集累加(Roll Up of Filled Aggregates/BIA Indexes)。

还可以看到一个与压缩相关的Process:压缩信息立方体(Compression of the信息立方体)。(2)处理类型:其他BW处理流程

在处理链界面中,Process Types→Other BW Process下,可以看到两个与聚集相关的Process(见图12-32):

●属性更改(Attribute Change Run)

●调整时间相关的聚集(Adjustment of Time-Dependent Aggregates)

978-7-111-37555-5-Part03-166.jpg

图12-31 处理类型:数据目标管理

978-7-111-37555-5-Part03-167.jpg

图12-32 处理类型:其他BW处理流程

注意:如果聚集中用到导航属性和层级,那么在聚集填充或累加后,一定要运行“属性更改”,以保证信息立方体和聚集中导航属性和层级的一致性(除此之外,“属性更改”还用于激活改变后的主数据和层级)。如果集合中使用了时间相关的导航属性和/或时间相关的层次结构,那么在流程链中必须包括另外一个流程类型“调整时间相关的聚集”。

(3)主数据处理

加入聚集后,一个典型的主数据处理链包含如下流程:

1)开始处理链。

2)通过InfoPackage将主数据的数据属性从源系统加载到PSA中。

3)通过InfoPackage将主数据的数据文本从源系统加载到PSA中。

4)通过InfoPackage将主数据的数据层级从源系统加载到PSA中。

5)通过DTP将主数据的数据属性从PSA加载到InfoObject中。(www.xing528.com)

6)通过DTP将主数据的数据文本从PSA加载到InfoObject中。

7)通过DTP将主数据的数据层级从PSA加载到InfoObject中。

8)属性更改(Attribute Change Run)。

9)调整时间相关的聚集(Adjustment of Time-Dependent Aggregates)。

(4)典型业务数据处理链

加入聚集和压缩后,一个典型的业务数据处理链包含如下流程:

1)开始处理链。

2)通过InfoPackage将数据从源系统加载到PSA中。

3)通过DTP将数据从PSA加载到DSO中。

4)激活DSO中的数据。

5)删除信息立方体的索引

6)通过DTP将数据从DSO加载到信息立方体中。

7)重建信息立方体的索引。

8)创建数据库统计。

9)将数据累加到Aggregation中(Rollup)。

10)压缩3个月以前的信息立方体中的数据(Compress)。

11)用信息发布(Information Broadcasting)方式将预计算的报表发布。

典型业务数据处理链的主要步骤如图12-33所示。

978-7-111-37555-5-Part03-168.jpg

图12-33 典型业务数据处理链的主要步骤

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈