Skip to main content
Solved

Assigning Business Terms To Custom Folders

  • December 18, 2024
  • 6 replies
  • 48 views

Hi Team,
I am trying to add my Business Terms in two separate child folders inside my Business Term Folder(Not Data Domains). Just wanted to know if its possible or not?
I have created two child folders inside from navigation in settings
Business Glossary→ Terms →  Business Terms → Folder1
Business Glossary→ Terms →  Business Terms → Folder2
But unfortunately i am not sure how to add Business Terms in those two folders specifically, the normal Business Terms are added directly in the parent folders. Do i need to do some changes in the metadata model for this one or need to create any AQL filter for this folders(Same as Datadomains). Any tips or help is highly appreciated.

Best answer by Albert de Ruiter

Hi ​@RAZORX ,

Unfortunately I have not much experience with using AQL expressions.
But a good approach would be to breakdown the expression and check when it fails.

 

The page that you created applies to term right? So name is "Business term Name(Parent)" is a hardcoded filter on a term literally named "Business term Name(Parent)"? Or was this meant as a placeholder for actual term names?

 

With @termRelationship(target).any you intend to filter terms that are referenced by node termRelationship via property target. Correct? And then filtered by type.$id = 'Type ID' AND source.$id = 'TermID'. Should that not simply be type = 'Type ID' AND source = 'TermID', because the type and source properties already contain ID values? I believe type.$id would rather mean the ID of an instance of node type, which means something else.

I believe no logs are being created while defining an expression.

Hope this is of any help after all.

Kind regards,

Albert

View original
Did this topic help you find an answer to your question?

Albert de Ruiter
Star Blazer L2
Forum|alt.badge.img+4

Hi ​@RAZORX ,

I can think of two approaches here.

Via the Navigation pane you can create a business term folder 1 and a business term folder 2. To both folders applies that they relate to node term. Following, in the actual list screens, you can apply a filter in order to distinguish between folder 1 and 2 type of terms.

In case to both type of terms many different properties apply, you can also create a new term type in the metadata model. The create a new folder for this new term type.

If you would require a somewhat more detailed explanation please let me know.

Kind regards,

Albert


  • Universe Traveller
  • December 19, 2024

Hi ​@Albert de Ruiter ,
I tried to create using the Navigation Pane, but when putting the AQL expression for the filter i am getting some error “One or more of the referenced objects in the implicit AQL expression does not exist. ”.
I have use the AQL expression in this syntax
name is "Business term Name(Parent)" OR @termRelationship(target).any(type.$id = 'Type ID' AND source.$id = 'TermID')
Where Type ID is the  relation type id and TermID is the ID of the First BT or Parent BT am i doing it in a right way?
Is there any way to find out the detailed error logs ?


Albert de Ruiter
Star Blazer L2
Forum|alt.badge.img+4

Hi ​@RAZORX ,

Unfortunately I have not much experience with using AQL expressions.
But a good approach would be to breakdown the expression and check when it fails.

 

The page that you created applies to term right? So name is "Business term Name(Parent)" is a hardcoded filter on a term literally named "Business term Name(Parent)"? Or was this meant as a placeholder for actual term names?

 

With @termRelationship(target).any you intend to filter terms that are referenced by node termRelationship via property target. Correct? And then filtered by type.$id = 'Type ID' AND source.$id = 'TermID'. Should that not simply be type = 'Type ID' AND source = 'TermID', because the type and source properties already contain ID values? I believe type.$id would rather mean the ID of an instance of node type, which means something else.

I believe no logs are being created while defining an expression.

Hope this is of any help after all.

Kind regards,

Albert


Cansu
Community Manager
Forum|alt.badge.img+3
  • Community Manager
  • December 30, 2024

Hi ​@RAZORX, may I ask if any of the suggestions from Albert helped here? If you have any follow up questions please do let us know.


  • Universe Traveller
  • January 3, 2025

Hi ​@Cansu ,
Yes indeed it helped, thanks a lot ​@Albert de Ruiter for helping.


Albert de Ruiter
Star Blazer L2
Forum|alt.badge.img+4

You're welcome ​@RAZORX !


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings