Umesh Padashetty created ATLAS-4303:
---------------------------------------

             Summary: [Business Metadata Bulk Import] Incorrect Error "invalid 
business attribute name" thrown while trying to assign BM attribute to 
non-applicable type
                 Key: ATLAS-4303
                 URL: https://issues.apache.org/jira/browse/ATLAS-4303
             Project: Atlas
          Issue Type: Bug
          Components:  atlas-core
            Reporter: Umesh Padashetty


While trying to Bulk Import Business Metadata, a row in the file where we try 
to assign Business Metadata attribute to a non-applicable entity type, BM 
import throws "invalid business attribute name" 

This Error message is misleading since the BM attribute name is correct, but it 
is just that it is not applicable to the type which the user has specified.

On similar lines, we have handled this case in 2 ways in the Entity > Business 
Metadata attribute association
 # We only show the applicable Business Metadata attributes types in the 
drop-down
 # And via the API, if the user tries to assign a Business Metadata attribute 
to a non-applicable type, the API throws the ERROR 
 ## 
{code:java}
Invalid instance creation/updation parameters passed : Test BM 2: invalid 
business-metadata for entity type hive_table {code}

We need to throw a similar error in the Business Metadata Bulk Import too, else 
the error message for sure leads to confusion 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to