Web Activity - Push Method to ADLS failing with Unable to reach exception.

PS 396 Reputation points
2023-03-29T02:24:16.0033333+00:00

Hi All,

I have a pipeline which gets the data from API and places in ADLS. These both activities are provisioned using Web Activity inside a foreach loop. Sometimes the pipeline runs successfully end-end but fails intermittently with an exception that the blob storage cannot be reached as shown in the screenshot. This happens only on one of many iterations in foreach loop. I am not sure if this is due to my oversight of any settings or anything to do with the connectivity / time out ?

User's image

Please advise.

Thank you!

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,714 questions
0 comments No comments
{count} votes

Accepted answer
  1. ShaikMaheer-MSFT 38,441 Reputation points Microsoft Employee
    2023-03-29T09:49:30.1566667+00:00

    Hi PS,

    Thank you for posting query in Microsoft Q&A Platform.

    From the error, it seems ADF client is not able to reach storage end point. It may happen due to reasons such as network issues or firewall or proxy error or DNS errors. But in your case, it seems its only failing sometimes and getting success in next run. So looks intermittent issue only. Kindly try below and see if that helps.

    • If you are hitting same server in iterations, then try to use wait activity between API calls to push some delay between subsequent API calls and see if that helps.
    • You can leverage retry option inside web activity that helps to re-run the activity if it fails.

    User's image

    If still issue persists, I would encourage you to have support case on this issue to investigate more deeply for root cause and resolution. Click here to create azure support ticket.

    Hope this helps. Please let me know how it goes or if any further queries.


    Please consider hitting Accept Answer button. Accepted answers help community as well.


2 additional answers

Sort by: Most helpful
  1. Ali Sufyan Butt 86 Reputation points MVP
    2023-04-13T12:12:16.8233333+00:00

    Hi, Usually in such scenario, setting the retry option to incremental values until it satisfies the conditions. Usually, it happens due to network contention and any slight disruption could be the cause of it. But as you have already resolved it, hope this helps in future

    1 person found this answer helpful.

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

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.