@Muneeb Mirza Are you saying that the CSV contains, essentially, a pointer to a dataset they want to catalog?
For example, the CSV might look like…
Server,schema,database,table,tableDescription
Server1,dbo,mydb,table0001,”This is a really great table!”
If so, you’ll have to write some code on your own to parse the data and conform it to the Atlas Entity REST API calls.
You might take inspiration from the work I’ve done on PyApacheAtlas: pyapacheatlas/reader.py at master · wjohnson/pyapacheatlas (github.com)
Alternatively, you might work with them to restructure the data (in a Python program) to conform to the templates that I provided. The required headers are:
• "typeName"
• "name"
• "qualifiedName"
• "classifications"
If you have that information in a list of dictionaries in Python, you could use Reader.parse_bulk_entities(list_of_dicts) and then take the results and call client.upload_entities(results) and bulk upload the entities inside that csv.
Hope this helps!
Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------------------------------
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.