weixin_39942785
weixin_39942785
2020-12-02 07:17

Multiple entities of the same type with the same qualified name are created in atlas

Multiple entities are created in atlas repository with the same qualifiedName. The qualifiedName should be unique for an entity type

该提问来源于开源项目:odpi/egeria

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

9条回答

  • weixin_39611382 weixin_39611382 5月前

    Just checking if this is still a problem to be resolved (given the age of the issue it seems potentially stale)?

    点赞 评论 复制链接分享
  • weixin_39984578 weixin_39984578 5月前

    I think this is defunct now given we are moving away from the atlas fork?

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 5月前

    Closing as stale given move away from Atlas fork and lack of updates over past 6 months. Please open a new issue on the specific problem related to latest configs (ie. not including Atlas fork), if there is an issue still remaining to be addressed.

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 5月前

    Agreed: did you have some example payloads to illustrate the duplication? ^^

    点赞 评论 复制链接分享
  • weixin_39942785 weixin_39942785 5月前

    entities_with_same_qualified_name.txt The creation is done through enterpriseConnector - so through REST calls. I've masked the host name, but the value is the same

    点赞 评论 复制链接分享
  • weixin_39611382 weixin_39611382 5月前

    Hmm, makes it difficult to see where the duplicate name is originating in the first place... Does this duplicate qualifiedName appear to be originating from Atlas, or from IGC?

    点赞 评论 复制链接分享
  • weixin_39611546 weixin_39611546 5月前

    The connector defines the qualifiedName attribute in Atlas as being unique, but It looks to me as if the only place that isUnique actually has an effect is during index creation. We could police uniqueness at various levels, one of which would be the metadataCollection - but I am not sure whether that would have too much of a performance impact.

    It certainly seems that two entities are being created for the same SoftwareServer, which is a problem in itself. But it is possible that we should be policing uniqueness of values at the receiving repository as well.

    点赞 评论 复制链接分享
  • weixin_39942785 weixin_39942785 5月前

    Hi, These entities are created by IV OMAS through the enterprise connector, meaning that REST calls are issued to both atlas and igc-repo-proxy. Regarding the comment above, there were some WARN messages in atlas about not being able to create the index because OM_Referenceable has too many subtypes. Could this be linked?

    点赞 评论 复制链接分享
  • weixin_39611546 weixin_39611546 5月前

    I doubt that the warning is related - the fundamental issue seems to be that the same software server is being created as two different entities (different GUIDs). Do we know why that is causing the duplication? Should the enterprise connector actually decide on a (single) home repository and create the entity there? -chessell ^^

    点赞 评论 复制链接分享

相关推荐