You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Rahul Kurup (Jira)" <ji...@apache.org> on 2021/12/16 07:40:00 UTC

[jira] [Updated] (ATLAS-4511) Unable to assign term to custom type entity.

     [ https://issues.apache.org/jira/browse/ATLAS-4511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rahul Kurup updated ATLAS-4511:
-------------------------------
    Description: 
When I create an entity of a particular custom type entity (given below), and if I try to assign a glossary term to it, I get the following error:  {{"invalid relationshipDef: AtlasGlossarySemanticAssignment: end type 1: Referenceable, end type 2: AtlasGlossaryTerm"}}

 

This is the custom typedef used:

 

{color:#000000}{{color}
{color:#a31515}"enumDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"structDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"classificationDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"entityDefs"{color}{color:#000000}: [{color}
{color:#000000} {{color}
{color:#a31515}"category"{color}{color:#000000}: {color}{color:#0451a5}"ENTITY"{color}{color:#000000},{color}
{color:#a31515}"createdBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#a31515}"updatedBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#a31515}"createTime"{color}{color:#000000}: {color}{color:#098658}1537261952180{color}{color:#000000},{color}
{color:#a31515}"updateTime"{color}{color:#000000}: {color}{color:#098658}1537262097732{color}{color:#000000},{color}
{color:#a31515}"version"{color}{color:#000000}: {color}{color:#098658}3{color}{color:#000000},{color}
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
{color:#a31515}"description"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
{color:#a31515}"typeVersion"{color}{color:#000000}: {color}{color:#0451a5}"1.4"{color}{color:#000000},{color}
{color:#a31515}"attributeDefs"{color}{color:#000000}: [{color}
{color:#000000}{{color}
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"name"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"string"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
},
{
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"scores"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"map<int,string>"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
{color:#000000}},
{
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"place"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"array<string>"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
}
],
{color:#a31515}"superTypes"{color}{color:#000000}: [ {color}
{color:#000000}],{color}
{color:#a31515}"subTypes"{color}{color:#000000}: []{color}
}
],
{color:#a31515}"relationshipDefs"{color}{color:#000000}: []{color}
}

 

  was:
When I create an entity of a particular custom type entity (given below), and if I try to assign a glossary term to it, I get the following error:  {{"invalid relationshipDef: AtlasGlossarySemanticAssignment: end type 1: Referenceable, end type 2: AtlasGlossaryTerm"}}

 

This is the custom typedef used:

 

{color:#000000}{{color}
{color:#a31515}"enumDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"structDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"classificationDefs"{color}{color:#000000}: [],{color}
{color:#a31515}"entityDefs"{color}{color:#000000}: [{color}
{color:#000000} {{color}
{color:#a31515}"category"{color}{color:#000000}: {color}{color:#0451a5}"ENTITY"{color}{color:#000000},{color}
{color:#a31515}"createdBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#a31515}"updatedBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
{color:#a31515}"createTime"{color}{color:#000000}: {color}{color:#098658}1537261952180{color}{color:#000000},{color}
{color:#a31515}"updateTime"{color}{color:#000000}: {color}{color:#098658}1537262097732{color}{color:#000000},{color}
{color:#a31515}"version"{color}{color:#000000}: {color}{color:#098658}3{color}{color:#000000},{color}
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
{color:#a31515}"description"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
{color:#a31515}"typeVersion"{color}{color:#000000}: {color}{color:#0451a5}"1.4"{color}{color:#000000},{color}
{color:#a31515}"attributeDefs"{color}{color:#000000}: [{color}
{color:#000000}{{color}
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"name"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"string"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
{color:#000000}},
{
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"scores"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"map<int,string>"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
{color:#000000}},
{
{color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"place"{color}{color:#000000},{color}
{color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"array<string>"{color}{color:#000000},{color}
{color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
{color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
{color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
{color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
{color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
{color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
}
],
{color:#a31515}"superTypes"{color}{color:#000000}: [ {color}
{color:#000000}],{color}
{color:#a31515}"subTypes"{color}{color:#000000}: []{color}
}
],
{color:#a31515}"relationshipDefs"{color}{color:#000000}: []{color}
}

 


> Unable to assign term to custom type entity.
> --------------------------------------------
>
>                 Key: ATLAS-4511
>                 URL: https://issues.apache.org/jira/browse/ATLAS-4511
>             Project: Atlas
>          Issue Type: Bug
>            Reporter: Rahul Kurup
>            Priority: Major
>
> When I create an entity of a particular custom type entity (given below), and if I try to assign a glossary term to it, I get the following error:  {{"invalid relationshipDef: AtlasGlossarySemanticAssignment: end type 1: Referenceable, end type 2: AtlasGlossaryTerm"}}
>  
> This is the custom typedef used:
>  
> {color:#000000}{{color}
> {color:#a31515}"enumDefs"{color}{color:#000000}: [],{color}
> {color:#a31515}"structDefs"{color}{color:#000000}: [],{color}
> {color:#a31515}"classificationDefs"{color}{color:#000000}: [],{color}
> {color:#a31515}"entityDefs"{color}{color:#000000}: [{color}
> {color:#000000} {{color}
> {color:#a31515}"category"{color}{color:#000000}: {color}{color:#0451a5}"ENTITY"{color}{color:#000000},{color}
> {color:#a31515}"createdBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
> {color:#a31515}"updatedBy"{color}{color:#000000}: {color}{color:#0451a5}"admin"{color}{color:#000000},{color}
> {color:#a31515}"createTime"{color}{color:#000000}: {color}{color:#098658}1537261952180{color}{color:#000000},{color}
> {color:#a31515}"updateTime"{color}{color:#000000}: {color}{color:#098658}1537262097732{color}{color:#000000},{color}
> {color:#a31515}"version"{color}{color:#000000}: {color}{color:#098658}3{color}{color:#000000},{color}
> {color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
> {color:#a31515}"description"{color}{color:#000000}: {color}{color:#0451a5}"ATab1"{color}{color:#000000},{color}
> {color:#a31515}"typeVersion"{color}{color:#000000}: {color}{color:#0451a5}"1.4"{color}{color:#000000},{color}
> {color:#a31515}"attributeDefs"{color}{color:#000000}: [{color}
> {color:#000000}{{color}
> {color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"name"{color}{color:#000000},{color}
> {color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"string"{color}{color:#000000},{color}
> {color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
> {color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
> {color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
> {color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
> {color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
> },
> {
> {color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"scores"{color}{color:#000000},{color}
> {color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"map<int,string>"{color}{color:#000000},{color}
> {color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
> {color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
> {color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
> {color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
> {color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
> {color:#000000}},
> {
> {color:#a31515}"name"{color}{color:#000000}: {color}{color:#0451a5}"place"{color}{color:#000000},{color}
> {color:#a31515}"typeName"{color}{color:#000000}: {color}{color:#0451a5}"array<string>"{color}{color:#000000},{color}
> {color:#a31515}"isOptional"{color}{color:#000000}: {color}{color:#0451a5}true{color}{color:#000000},{color}
> {color:#a31515}"cardinality"{color}{color:#000000}: {color}{color:#0451a5}"SINGLE"{color}{color:#000000},{color}
> {color:#a31515}"valuesMinCount"{color}{color:#000000}: {color}{color:#098658}0{color}{color:#000000},{color}
> {color:#a31515}"valuesMaxCount"{color}{color:#000000}: {color}{color:#098658}1{color}{color:#000000},{color}
> {color:#a31515}"isUnique"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"isIndexable"{color}{color:#000000}: {color}{color:#0451a5}false{color}{color:#000000},{color}
> {color:#a31515}"includeInNotification"{color}{color:#000000}: {color}{color:#0451a5}false{color}
> }
> ],
> {color:#a31515}"superTypes"{color}{color:#000000}: [ {color}
> {color:#000000}],{color}
> {color:#a31515}"subTypes"{color}{color:#000000}: []{color}
> }
> ],
> {color:#a31515}"relationshipDefs"{color}{color:#000000}: []{color}
> }
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)