为了比较DSO和InfoCube的异同,我们创建如图8-4所示数据流模型。其中的数据源采用平面文件数据源,数据如表8-1所示。
图8-4 DSO与InfoCube模型的数据流图
表8-1 平面文件数据源
在BW中,创建相应对象如下:
1)创建DataSource ZDSSA02,如表8-2所示。
表8-2 业务数据数据源ZDSSA02
2)创建DSO ZSSA_O02,如表8-3所示。
表8-3 DSO ZSSA_O02
3)创建InfoCube ZSSA_C02,如表8-4所示。
表8-4 InfoCube ZSSA_C02
(www.xing528.com)
4)创建DataSource ZDSSA02之下的InfoPackage。
5)创建从DataSource到InfoCube的Transformation及DTP。
可以查看一下,InfoCube中的Key Figure ZSQTY的更新方式默认为Summation(加总),如图8-5所示。
图8-5 InfoCube中关键值ZSQTY汇总方式
6)创建从DataSource到DSO的Transformation及DTP。
Transformation中,DataSource中的Sales Quantity字段同时连接DSO中的两个Key Figure:ZSQTY和ZSQTY_S,如图8-6所示。
图8-6 DataSource到DSO的Transformation
7)确定Key Figure的更新方式。右击Transformation中的关键值ZSQTY_S,在关联菜单中选择Rule Details,然后在弹出Rule Details对话框中将Aggregation更改默认Overwrite为Summation,如图8-7所示。
注意:图8-6中的ZSQTY的更新方式保持系统默认选项Overwrite(覆盖),而ZSQTY_S的更新方式由默认的Overwrite(覆盖)改为Summation(加总)。
图8-7 DSO中关键值ZSQTY_S汇总方式
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。