1. e-works数字化企业网
  2. 书屋
  3. 书籍列表
  4. SAP BW/BO实战指南
  5. DSO与InfoCube的比较

第八章 数据存储对象与信息立方体

第六节 DSO与InfoCube的比较


    基于本章中所建模型和数据加载后在DSO和InfoCube中系统处理的结果,我们可以看到PSA直接连接DSO或InfoCube,数据会发生不同的变化。

    变化的关键是主键(Key Fields)和关键值(Key Figure)的设置。主键就是所有关键字段的组合,在DSO中,主键是Key Fields中所有特性的组合;而在InfoCube中,主键是所有特性的组合。在关键值的设置方面,DSO默认是覆盖(Overwrite),但可改为汇总(Summation);而InfoCube只能汇总。

    从某种角度来看,InfoCube可以被看做是一类特殊的DSO:所有的特性都是主键,关键值都采用汇总方式。

    所以我们可以看到,在同一个请求和不同请求中,数据条数和Key Figure的取值有如下变化:

    1)同一个请求中,加载的数据条数由主键决定,相同主键的数据多条会变一条。

    2)同一个请求中,DSO中主键相同的数据,关键值覆盖时取最后一条记录的值。

    3)同一个请求中,DSO中主键相同的数据,关键值汇总时取所有记录的汇总值。

    4)同一个请求中,InfoCube中所有特性相同(等于主键相同)的数据关键值取所有记录的汇总值。

    5)不同请求中,加载的数据条数由主键决定。DSO中相同主键的数据多条会变一条,InfoCube由于还有技术属性主键,所以对于相同语义主键的记录,数据还是会加载上来,从语义主键的角度查看,数据条数翻倍。

    6)不同请求中,DSO中主键相同的数据,关键值覆盖时取最新请求中最后一条记录的值。

    7)不同请求中,DSO中主键相同的数据,关键值汇总时取两个请求中所有记录的汇总值。

    8)不同请求中,InfoCube中特性相同(等于主键相同)的数据,关键值按请求存放,当去掉请求号查看时取两个请求中所有记录的汇总值。

    读者可以基于本单元中的模型,将源数据作相应修改,再加载到模型中,查看结果,可以加深对DSO与InfoCube的理解。

系列微信

数字化企业网
PLM之神
e-works制信科技
MES百科
工业自动化洞察
智能制造IM
AI智造圈
智能工厂前线
工业机器人洞察
智造人才圈
工业软件应用
智能制造网博会
ERP之家
供应链指南针
© 2002-2026  武汉制信科技有限公司  版权所有  ICP经营许可证:鄂B2-20030029-1(于2003年首获许可证:鄂B2-20030029)
鄂公网安备:420100003343号 法律声明及隐私权政策     投诉举报电话:027-87592219

关于我们    |    联系我们    |    隐私条款

ICP经营许可证:鄂B2-20080078
(于2003年首获许可证:鄂B2-20030029)
鄂公网安备:420100003343号
© 2002-2026  武汉制信科技有限公司  版权所有
投诉举报电话:027-87592219

扫码查看