业务对象:替换sap Bo universe中所有未更改的架构名称

业务对象:替换sap Bo universe中所有未更改的架构名称,sap,reporting,business-objects,universe,Sap,Reporting,Business Objects,Universe,我们正在使用SAPBO3.1R。我们有一个令人兴奋的世界,并将表的模式名指向另一个数据库 我尝试使用replaceall选项,但它并没有替换表的一个连接条件的模式名。当我在webi中拉取列时,当where子句使用子查询连接两个表时,我可以在where子句中看到带有表名的旧模式名 我不确定在哪里可以找到宇宙中的连接条件。因为宇宙很大。我尝试了“查找”选项,但没有得到任何结果。我可以在连接列表中以PDF格式看到它 例如,如果是ABC员工。我想把它改成ABC_x.employee,听起来确实很刺激 不

我们正在使用SAPBO3.1R。我们有一个令人兴奋的世界,并将表的模式名指向另一个数据库

我尝试使用replaceall选项,但它并没有替换表的一个连接条件的模式名。当我在webi中拉取列时,当where子句使用子查询连接两个表时,我可以在where子句中看到带有表名的旧模式名

我不确定在哪里可以找到宇宙中的连接条件。因为宇宙很大。我尝试了“查找”选项,但没有得到任何结果。我可以在连接列表中以PDF格式看到它


例如,如果是ABC员工。我想把它改成ABC_x.employee,听起来确实很刺激


不要使用“查找/替换”。单击并拖动以选择所有需要更改的表(或按Ctrl-A选择全部)。在其中一个表上单击鼠标右键,然后单击“重命名表”。在Owner中输入新的架构名称,然后单击OK。

几乎有100多个表使用不同的架构,我无法手动更改它们。此外,我还使用replaceall更改了所有表的所有者名称(在列的属性中所做的更改看起来不错)。我在universe中给出的一个连接条件作为筛选器时遇到了问题。当我拉一列时,它会自动应用过滤器,并在webi报告中接受该连接条件。我想找到该连接条件(从它来的地方)以更改该架构名称。好的,明白了。联接中引用的表实际上在宇宙中吗?不一定非要这样,所以值得检查。BO应该能够找到表的所有实例并正确更新所有者。