Hello @Siddhanth Shetty , According to me a Azure Function App running on a consumption plan will be better suited for the task as they offer serverless solution. Based on the scenario mentioned above I can think following steps for implementation.
- You can upload the csv file in Azure storage and which will trigger the function App containing your Python script which will generate the required file and upload it back to blob storage in a different container.
- For you Logic App, you can use the blob storage trigger to monitor the container above and create actions as required.
Please let me know if there are any concerns.