把SAC model的数据导出到BW的ADSO中
目录
1. SAC 侧的准备
1.1 OData连接要做好
1.2 SAC里的model设置要配置好允许导出到Odata
2. BW侧要做的准备(先跟着SAP的note走)
3. SAC 模型数据导出
一般都是把planning model的数据导出到一个ADSO中,然后再用Composite Provider里的实际的ADSO和Planning的导入数据做对比。
这个得看BW的版本,我这个版本是这样做的:
不同版本参考SAP给的提示:
( https://launchpad.support.sap.com/#/notes/2942754)(https://launchpad.support.sap.com/#/notes/2838883)
1. SAC 侧的准备
1.1 OData连接要做好
在SAC的connections里创建Odata连接,连到BW系统。(对应系统关系的连接,就是测试对测试,生产对生产)也就是说要跟BW牵上手。
在SAC Cloud Connector上要建好http连接到BW系统。Cloud Connector它是让SAC云能和本地BW沟通的中间人,要告诉这个中间人怎么去连到BW系统去。https://help.sap.com/viewer/00f68c2e08b941f081002fd3691d86a7/release/en-US/8d8511532794429caa243b6fb7c79989.html
1.2 SAC里的model设置要配置好允许导出到Odata
选的是允许导出到legacy系统,因为BW毕竟是旧的了。这个就是两个系统牵了手之后,考虑把哪个Model送走。就得在这个model上设置。
2. BW侧要做的准备(先跟着SAP的note走)
首先你要建一个标准ADSO来接收planning model的数据。
然后,SM30去更新这个view,RSBPC_ODATA_V_EX 把你要导入数据的ADSO更新进去,感觉有点像更新个接亲队列。
一般是要传输这个view到Production系统。(这个随便)
到这时候接亲队列有了。就得到SAC去接人了。
3. SAC 模型数据导出
到Model的data management上直接导出export job
选择OData Services,就能看到刚才的结亲队列,然后选连接,再选那个需要接收数据的ADSO。
在接下来就是简单的映射了,要一对一映射,全部都映射到,所以就得一开始建ADSO的时候就想好映射的字段。然后可以加filter。
最后就是执行。
成功后就能在ADSO里看到数据过来了。
