Well, we are in 2023 and use Synapse + Purview REST API is still the only way to do what you are asking for. It's not complicated actually. Search for pyapacheatlas, it's a python library that works like a layer on top of the REST APIs.
Azure Purview : Generate list of schema.table.column for all fields that Purview has marked a Classification on?
Patrick Thibodeaux
1
Reputation point
We have Azure Purview setup at the client and have ran the first couple of scans and see that Purview has marked some columns with the Classifications of PII data. Do you happen to know the simplest way to produce a list of all the fields that have been Classified (i.e. "generate a list of schema.table.column for which we might script masking or encryption on"? I dug for a while and only saw a few people on Google going through what seems a lot of work of using Synapse with Python calling the Purview REST API and parsing the JSON. Thanks for your help!