When auditing is enabled for Azure SQL Database, .xel files are created in a Azure Blob Storage account (when configured to do so).
I know audit logs can be viewed through the Azure Portal by navigating to Auditing on the database server, but I want to be able to read these files using either SQL or Python. My ultimate goal is to read the files into some data structure like a pandas DataFrame in Python, but this can even be handled in SQL, I believe, by creating a VIEW or a STORED PROCEDURE which I can read/call in Python.
How can I go about doing this?