Hi @Adrian , welcome to Microsoft Q&A forum.
If we understand it correctly, you want to read the excel files from blob storage and load them into Azure SQL Databases.
1) As mentioned by you, Azure Functions triggered by Blob storage will help us to achieve this requirements. Below article will help you with the same:
Azure Blob storage trigger for Azure Functions
2) If using the python script is not mandatory, we can use Azure Logic app as well which will read the files from Azure Blob Storage and load them into Azure SQL database:
Again this logic app can be triggered if a blob is added/modified in storage:
Create and manage blobs in Azure Blob Storage by using Azure Logic Apps
3) Another way is use ADF to read the file from blob storage and trigger a python script.
Tutorial: Run Python scripts through Azure Data Factory using Azure Batch
However, out of all these I would suggest you to go with Azure function where we can fully use the existing python script. The article mentioned above will help you with technical details as well.
Please let us know if this helps or else we can discuss further on the same.
If answer is helpful please please click on as it could help other members of the Microsoft Q&A community who have similar questions and are looking for solutions. Thank you for helping to improve Microsoft Q&A!