点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我需要在SAP BW 7.5(和BW/4HANA)中找到一个表,其中包含有关系统中活动InfoProvider的信息。 在早期版本的BW中,我可以使用表RSDDTALOC,并且该表也存在于BW 7.5中,但是存在问题。 在HANA Studio中创建InfoObject时,表(RSDDTALOC)被清空。 要重新填写表格,我必须重新激活系统中的InfoProvider。 有谁知道在BW 7.5系统中使用更好的表包含InfoProviders的表吗? 显然,保留了InfoProvider的定义,因为它们在系统中仍然可见,因此必须有其他一些表可以保留此信息。 还是有一个程序可以帮助重新激活系统中的所有InfoProvider,以便重新填充RSDDTALOC表?
/Mats Olin
经过更多调查和测试,结果发现RSDDTALOC表的内容不一致,因此我无法将其用于读取BW系统InfoProvider元数据。 有一些关于此问题的说明( https://launchpad.support.sap.com/#/notes/2610214 , https://launchpad.support.sap.com/ #/notes/2512566 ),并且有一些方法可以重新创建表的内容(执行报告RSR_MULTIPROV_CHECK或执行方法REORG_DTALOC和UPDATE_DTA_BUF in CL_RSD_DTA类),但是没有一种方法可以按照我想要的方式重建整个表。 但是,类CL_RSD_DTA中有一个GET_ALL方法,它似乎在系统中提供了InfoProvider的完整列表及其对应的类型(TLOGO)。 有谁知道此方法是否可以用于我的目的,是否可以假定它为我提供系统中所有已激活的InfoProvider的完整列表? 还是我应该使用其他一些首选方式(类,表或功能模块)?
/垫子
一周热门 更多>