Azure Data Factory timeout error "500 - The request timed out

Anonymous
2021-12-31T01:23:07.67+00:00

I am running Azure Data Factory moving large data from Azure Function to Blob storage.
I realized that with v2 of ADF, I could have more than 4 MB of data into Azure Blob storage.
BTW, I am running in DEBUG mode.

But, I am getting this error when it hits around 3:52 time mark :

This pipeline run ID:
75b2daf7-1df2-4319-b6df-858b70557885

Error details
Error code
3608
Troubleshooting guide
Failure type
User configuration issue
Details
Call to provided Azure function 'GLDETAILASP' failed with status-'InternalServerError' and message - '<html>
<head><title>500 - The request timed out.</title></head><body>
<font color ="#aa0000"> <h2>500 - The request timed out.</h2></font>
The web server failed to respond within the specified time.</body></html>'.


It appears that there is no error from Azure Function side as when I looked at Application Insights of Azure Function, I do not see any indication of error.

What would be the approach to tackle this issue?

Is there any configuration setting I could adjust from Azure Data Factory?

Is using Durable function a possible solution?
But, I am only running only 1 function..
When I looked at the duration, it should not take more than 10 min though, so I thought it would be overkill if I switch to durable.

Thanks.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,911 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,624 questions
0 comments No comments
{count} votes

Accepted answer
  1. Ahsan Kabir 76 Reputation points MVP
    2022-01-02T20:57:44.443+00:00

    My understanding :Azure function allows 230 seconds for the request in data factory.
    I think you can read the article ,it's nice one and helpful
    Long Running Functions in Azure Data Factory


0 additional answers

Sort by: Most helpful

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.