数据存储对象(DSO)是二维表的结构,DSO的基本设置只需要确定关键字字段(Key Fields)和数据字段(Data Fields)即可。
这时仍然在T-code:RSA1的界面中,但是要切换到Modeling→InfoProvider的界面下。
1)选择Sales InfoArea Demo,该InfoArea是在Modeling→InfoObjects的界面下创建,也自动出现在Modeling→InfoProvider的界面。再右击,再选择Create DataStore Object,如图3-32所示。
图3-32 创建DSO
2)在弹出的对话框中输入DSO的技术名称和描述,并单击“新建”按钮,如图3-33所示。
图3-33 输入DSO的技术名称和描述
3)在新界面的右侧右击Key Fields,选择InfoObject Direct Input,如图3-34所示。
图3-34 维护DSO主键
4)在弹出的对话框中输入特性的技术名称,然后单击对钩按钮,如图3-35所示。
图3-35 插入特性作DSO主键
注意:关键字段(Key Fields)和关键值(Key Figure)是两个不同的概念。
关键字段一般都是特性。关键字段的选择非常重要,一定要确保主键(关键字段的组合)能够满足需求。如在本例中,为了确保表3-1中的10行数据都加载到DSO中,选择单一的关键字段,如0CALDAY、ZSPRODCT、ZSSALES都是不够的,如果只是0CALDAY或者ZSPRODCT作Key,则第10条覆盖第9条数据;如果只是ZSSALES作Key,则第10条覆盖第1条数据……在本例中,实际上0CALDAY、ZSPRODCT或ZSCUSTMR三者任一个和ZSSALES组合作主键都可以保证10行数据的加载。0CALDAY、ZSPRODCT和ZSSALES组合作主键更是没有问题了。
5)界面右侧的Key Fields出现插入的相应特性,如图3-36所示。(www.xing528.com)
6)右击Data Fields,选择InfoObject Direct Input,如图3-37所示。
图3-36 维护后的DSO主键
图3-37 维护DSO数据字段
7)在弹出的对话框中,将模型中除了Key Fields之外的所有信息对象(包括特性和关键值)加入到Data Fields中,然后单击对钩按钮,如图3-38所示。
图3-38 插入特性和关键值作DSO数据字段
8)可以看到插入的特性和关键值都出现在Data Fields中,包括关键值的单位都自动带入加入到Data Fields中,如图3-39所示。
图3-39 维护后的DSO数据字段
9)激活,在界面左侧和右上侧可以看到DSO激活后的变化:DSO颜色由灰色变成蓝色,如图3-40所示。状态由Inactive变成Active,如图3-41所示。
图3-40 DSO激活后颜色由灰色变成蓝色
图3-41 DSO激活后状态由Inactive变成Active
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。