点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在我们的数据仓库中,我们有一个名...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在我们的数据仓库中,我们有一个名...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在我们的数据仓库中,我们有一个名为Job的主题区域,几乎可以连接到所有内容。 乔布具有许多属性。
总共有15个宇宙。 我们最近创建了一个Job Master Universe,现在我想将此链接到所有其他Universe中以加以利用。
问题来了,这15个Universe已经具有很多Job属性。
在一个神奇的世界中,当我链接到Job Master Universe时,我将能够将旧的Object ID映射到新的Object ID,以便任何现有的报表在打开时都将引用链接的Universe中的对象。 最终,我可以从数据基础中删除所有旧属性和对应的表。
我确定我不是唯一遇到此问题的人。 我猜测无法在给定的Universe中将旧的ObjectID链接到新的ObjectID?
是否存在可以浏览所有报告并将旧的ObjectID更新为新的ObjectID的工具?
我认为您最好的选择是在WebI中使用"更改源"功能。 通常,您可以使用它来将报表从一个Universe切换到另一个Universe,但也可以使用它来修改报表以将一个对象替换为另一个对象(只需选择与目标相同的Universe)。 在您的情况下,您将用Job Master类中的关联对象替换Job Details类中对对象的所有引用。 完成后,查询应指向"作业详细信息"对象,并且报表的外观应与之前完全相同。
这也可以通过REST API完成。 您可以编写一个脚本来自动执行"更改源"功能,但是您需要将所有旧的对象ID映射到新的ID。 那也可以是自动化的。 这将需要一些脚本,但是比手工修改数百个报告要容易。
一周热门 更多>