EDG Feature Request: Assets Hierarchy

25 views
Skip to first unread message

Tim Smith

unread,
Mar 4, 2021, 9:34:43 AM3/4/21
to topbrai...@googlegroups.com
Hi,

In the Assets Hierarchy, would it be possible to add the ability to select what properties are shown?  

Thanks,

Tim

Irene Polikoff

unread,
Mar 4, 2021, 8:01:25 PM3/4/21
to topbrai...@googlegroups.com
Try the following:

1. Create an ontology, include the EDG schema you will be configuring e.g., EDG Enterprise Assets

2. Create Node Shapes for each of the classes which instances you want to show in the asset hierarchy in a custom way

For example Business Function View1, Business Activity View1, etc. These would be node shapes only, not classes. Set their “applicable to class” values to the appropriate classes which instances you want to show e.g., Business Function, Business Activity, etc

3. For each of the Node Shapes, copy from the applicable classes property shapes only for the relationships you want to show in this hierarchical view

So, let’s say you do not want “types” to show, don’t copy it. You don’t want a connection from the activity to the function to show, don’t copy it. You also don’t need to copy any shapes for the literal values since they do not play into this view - except for rdfs:label.

For the relationships that you do copy, change the sh:class constraint to the sh:node constraint pointing to the corresponding Node Shape

4. Make these node shapes “public” by clicking on the home button and updating the GraphQL view of the ontology

5. Include this new ontology into the enterprise asset collection with your functions and activities

I am between releases right now, so I can’t say that I have tested this fully. But it should work.



--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/CAF0Wbn%2BWEVaUVvWHib4cBYXpPen_qyoOR6_Zc7J_KBruQOS%2BVw%40mail.gmail.com.

Irene Polikoff

unread,
Mar 6, 2021, 10:50:08 PM3/6/21
to topbrai...@googlegroups.com
I have now tried it out and it works as explained below. For example, here is a hierarchy that only shows a certain path through data: from Business Functions to Business Activities to Software Assets to Databases to Tables to Columns. These are the only relationships shown.


ea_customization.ttl
PastedGraphic-38.png
Reply all
Reply to author
Forward
0 new messages