最具影响力的数字化技术在线社区

rosemanor 发表于 2014-6-27 17:10:30

BI 4.0 IDT - Your universe contains broken links

本帖最后由 rosemanor 于 2014-6-27 17:12 编辑

Issue: While trying to publish the business layer to repository , we are getting the error, "Your universe contains broken links".
What does this mean?

How do you fix?

Resolution:
Answer 1:When multiple users retrieve the universe to local projects with different name and different folder names, this issue may occur.
Fix 1:
1., right click on your business_layer.blx which you want to export , then select > Show Local dependencies and then > Referenced Resources----> here you should see broken links.
2., just rename the project name and the folder where is stored your .blx which you want to export according to the Location path in broken link
Fix 2:
Create a shared projectPush local copy to server via Project SynchronizationHave teammates pull down the shared project to work on the universe.Resource Dependencies:

For any local resource, you can view its relationship to other local resources, and any dependent universes published in a repository.
Making changes to a resource, such as deleting it from a local project, moving it to another local project,renaming or updating it, may impact other resources that depend on it. You are warned of the impact before you delete or move a resource.
Dependencies between local resources

The Show Local Dependencies command shows the dependencies between resources in a local project.When you select a resource, two tabs display the dependent and referenced resources: The Dependent Resourcestab lists resources in the same local project that depend on the selected resource. TheReferenced Resources tab lists the resources in the same local project that are referenced by the selected resource. To see the local dependency on a business layer, right click on the business layer name and hit Show Local Dependencies.I have hidden the database connection name( .cns name) in all the images used below.
http://scn.sap.com/servlet/JiveServlet/downloadImage/102-41718-2-220304/1.jpgWhen you click Show Local Dependencies you see two tabshttp://scn.sap.com/servlet/JiveServlet/downloadImage/102-41718-2-220296/620-287/2.jpghttp://scn.sap.com/servlet/JiveServlet/downloadImage/102-41718-2-220305/620-285/2.jpg

The paths to referenced resources are relative, not absolute. That means that if you rename a resource, the referenced resources are assumed to be in the same folder. If the referenced resources are in a different sub-folder, the reference is broken.You can also show local dependencies for any object in the business layer. In this case, for relational business layers, the referenced resources include the data foundation tables and columns that the object is based on.

Now let’s see what breaks the links while renaming.First rename the Business Layer name from Sales & Selling Universe to Sales & Selling NEW Universe and check the Show Local Dependency.
The following dependencies are displayed:http://scn.sap.com/servlet/JiveServlet/downloadImage/102-41718-2-220306/620-287/4.jpgEven though the business layer was renamed, the datafoundation is listed as a referenced resource because it is in the same folder.

Now, create TEST Sales Universe project and copy Sales & Selling Universe.blx to this folder. In TEST Sales Universe, rename Sales & Selling Universe.blx to Sales & SellingNEW2 Universe.blx and show local dependencies.
http://scn.sap.com/servlet/JiveServlet/downloadImage/102-41718-2-220303/620-287/5.jpg

The reference to datafoundation is broken because when renaming to to Sales & Selling NEW2 Universe.blx, the information design tool assumes referenced resources are in the same folder.

Dependencies between data foundation and business layer objects
When editing a data foundation, you can show local dependencies for any table or column. A list of dependent business layers displays. You can then display a list of the objects per business layer that depend on the selected data foundation object.
When editing a relational business layer, in the data foundation view, you can select tables and columns and show associated objects. This will highlight in the business layer all objects which reference the selected data foundation objects.

lcm 发表于 2014-7-12 22:26:21

有竞争才有进步嘛

51管天下 发表于 2014-7-12 23:20:45

有道理。。。

lcm 发表于 2014-7-14 10:16:27

真是 收益 匪浅

devie_zhang 发表于 2014-7-15 19:18:01

谢谢楼主,共同发展

rosemanor 发表于 2014-7-15 19:40:13

真是 收益 匪浅

rain 发表于 2014-7-16 19:03:39

有竞争才有进步嘛
页: [1]
查看完整版本: BI 4.0 IDT - Your universe contains broken links