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
Azure Data Factory timeout error "500 - The request timed out
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 Data Factory
-
Ahsan Kabir 76 Reputation points MVP
2022-01-02T20:57:44.443+00:00