I am looking to read XML file of around 300 MB size from Blob Storage using Azure Function Apps. What would be the right approach ?

Amit Agarwal 1 Reputation point
2020-11-04T12:38:44.947+00:00

I am looking to read XML file of around 300 MB size from Blob Storage using Azure Function Apps.

What would be the right approach ?

Currently , I am using function apps to achieve the same , however it gets timeout for such a large file.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,890 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Pramod Valavala 20,616 Reputation points Microsoft Employee
    2020-11-18T14:00:12.187+00:00

    Since loading the XML file itself is taking a long time, it would be best to increase the timeout of your function. Also, instead of processing the large file, you could split it into multiple separate files for parallel processing it across multiple function invocations.

    Also, Durable Functions would be an excellent choice to split your complete workflow in multiple steps.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.