datahub-project / datahub

The Metadata Platform for your Data Stack

Home Page:https://datahubproject.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glossary Term's Related Entities (Column) would show incorrect imformation in UI when it inherited by others

HolgerWang1999 opened this issue · comments

Describe the bug
Glossary Term's Related Entities (Column) would show incorrect imformation in UI when it inherited by others
Before inherited by: Matched column term
After inherited by: 'Matched column term' disappeared

To Reproduce

  1. There is a Glossary Term named '销售额',it was added to a table's column(dws_trade_mall_id.sales_amount)
    image

  2. Create a new Glossary Term named '渠道销售额' which inherited '销售额'
    image

Expected behavior
The Relationship between Glossary Term named '销售额' should be the same as before

Screenshots
But 'Matched column term' disappeared
image

Desktop (please complete the following information):

  • OS: Linux
  • Browser: Microsoft Edge
  • Version: v0.11.0

Additional context
Add any other context about the problem here.

Basically the problem is that:

When adding a related entity to a glossary term, it changes the related entities hint to remove the "matches column term" piece?

It's unclear to me how this is possible since the whole concept of Related terms is completely separate from those match hints you are seeing on the search card. Is it possible that you changed the relationship between the term and the entity to move the term to the entity level?

I didn't change the relationship between the term and the entity to move the term to the entity level.
The the related entities hint just changed after I add an inherited-by relation between terms.