InfoCube中维护特征数据
1.查询总是检查当前的文本,文本表不保存修改的历史记录。即当对InfoObject中的文本数据修改后,修改结果将立即反应到InfoCube或者Query中。
2.主数据修改好以后一定要Active,这样修改后的数据才会生效。
具体数据:
修改InfoObject 中Material Name中的数据:
Orginal:
Material No:MAT003
Material Name:COOKIE
Short Description:Fortune cookie
New:
Material No:MAT003
Material Name:T34
Short Description:Russian Tank
备注:尝试修改Material No,但是没有起作用.修改保存后生成了一条新的记录,原来的老记录还在且没有任何变化。
修改保存完毕后,不做任何其它操作
查看InfoCube中的数据如下:
没有变化
根据此InfoCube做的Query中显示如下:
可以看到TxT已经发生了变化,从”Fortune cookie” 变到了”Russain Tank” 但是Material Name 还是原来的值,没有变化
返回到BW中,选中修改过的InfoObject,右键后点击”Activate master data”
查看Query中的数据后发现Material Name已经变为修改后的数据了。
证明:特征数据需要激活后才会显示变化,具体可以通过查看特征数据存放的数据库表(SE11)中查看D、M、A等状态的变化。