点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在跨环境(DEV-UAT-PROD)部署BO 4.2对象时,我们面临一个问题。
我们在Apache Hadoop Hive dB之上开发了一个Universe,其中使用了来自2种不同模式的表。 现在,创建的业务层对象以诸如
将对象部署到UAT并编辑与UAT的连接后,我们无法生成报告。
问题在于,在DEV-UAT-PROD中,dB模式名称的命名不同。 因此,在UAT中生成的sql脚本仍包含来自DEV的架构名称。
一个选项是在部署之前手动更改表所有者/限定符,不建议这样做。
我在想IDT中是否可以设置任何参数来绕过sql脚本中的模式名称,从而可以在UAT中使用相同的脚本生成报告?
如果有人遇到过类似情况并找到了解决方案,请提出建议。
欢呼
Shrovan
选择"更改限定符/所有者",然后取消选中"定界"
Hello Ayman ...感谢您的回复。
我尝试了您的解决方案。 sql脚本在没有模式名称的情况下生成的很好,但是我收到一条错误消息,说在IDT中查询时找不到表。
我猜这是因为我们正在使用来自多个模式/所有者的表。
我们仍然没有找到将对象部署到UAT的解决方案。
干杯!
一周热门 更多>