Azure Data Factory Activities stuck in "Queued" after configuring Private Endpoints and Managed Virtual Network

Josh Fennessy 26 Reputation points
2020-10-06T19:02:08.863+00:00

We've recently configured our Data Factory to connect to Azure SQL databases using private endpoints in our private virtual network. We are using an Azure-hosted IR configured with the managed virtual network preview.

Since completing that configuration, many of our activities (Lookup, Stored Proc, and Copy) are sitting at a "Queued" status for up to and exceeding 2 hours (2 hours 39 minutes is our longest queued activity currently).

What can we look for to help us find the root cause, and are there any other configuration considerations we need to know about for the private endpoint feature?

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

Accepted answer
  1. KranthiPakala-MSFT 46,592 Reputation points Microsoft Employee
    2020-10-13T19:24:02.677+00:00

    Hi @Josh Fennessy ,

    Here is an update from product team about your issue: The CentralUS region auto scale rule has some issues earlier, and product team had fixed this issue. Could you please to retry again and let us know if you are still experiencing the same issue?

    @kks8589 You issue sounds a bit different than OP issue. Could you please open a new thread with your details so that the community will have better visibility about your issue and can provide possible solution/recommendations.

    @Mark Marshall - Could you please confirm what is the region of your data factory and Azure IR? If it is CentralUS region, then please retry and let us know if you still have the issue. Otherwise please open a new thread with specific details about you data factory and the issue.

    Thank you

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. David Beavon 981 Reputation points
    2021-02-04T15:15:06.093+00:00

    I opened a couple cases with ADF related to their VNET-hosted-IR. It was a struggle since the feature is still in "preview" and many of the engineers work in the shanghai timezone.

    These two bugs are now fixed for us (East US region). They only affected the VNET-hosted-IR ("preview").

    • Copy activities between azure and azure would become hung (ones that involved storage accounts in particular). This was intermittent and affected us consistently, but less than 5% of the time.. When they became hung they would never recover on their own and it involved manual intervention on our side (or on the shanghai side). Shanghai blamed "Azure batch" for these issues.
    • The VNET-hosted IR wasn't displaying correctly on the "activities" monitoring screen. The screen would crash and show no results. The other IR's (azure hosted or self hosted) worked fine.

    It took a bit of effort to get the ADF team to acknowledge problems. So if/when anyone else has a problem with this "preview" feature, PLEASE be persistent. At first you might hear them respond that there was a "live site" incident or that scale-out rules weren't configured properly or that azure batch was malfunctioning (another service used internally by ADF). These responses aren't helpful (... and it is likely that they aren't accurate either). We had to reopen the case a couple times to finally get to the bottom of things. The more bugs that are fixed, the faster this will become a GA feature (instead of "preview").

    Another thing that seems to be resolved over the course of this case is an issue with performance. The first activity that was executed by this type of IR was delayed a long time (10 or 20 mins). This would affect us at the beginning of every day, or after a period of inactivity. But lately our VNET-hosted IR is much more responsive and usually it gets "warmed up" in less than 4 minutes (ie. comparable to the SLA of the other IR's).

    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.