datafactory broadcast error

arkiboys 9,706 Reputation points
2023-05-11T06:53:24.87+00:00

hello,

we have several environments. dev, test, ..., prod

In ADF, in environment preprod, (but not in any other environment), one of the pipelines fails as follows:

when I run the dataflow in debug, the sink delta succeeds.

when I run the pipeline which runs the dataflow then it fails with the following error message as shown below.

please note, the Broadcast setting is left as default which is set to Auto for each of the joins used.

User's image

please note that I then changed the broadcast to fixed and still get the same error

ERROR message:

Details

Job failed due to reason: at Sink 'sinkPresentation': Broadcast join timeout error, you can choose 'Off' of broadcast option in join/exists/lookup transformation to avoid this issue. If you intend to broadcast join option to improve performance then make sure broadcast stream can produce data within 60 secs in debug runs and 300 secs in job runs.

Source

Pipeline

pl_xyzPresentation_delta_xxx

Data flow

df_xyzPresentation_delta_xxx

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

Answer accepted by question author
  1. Subashri Vasudevan 11,306 Reputation points Volunteer Moderator
    2023-05-14T16:14:07.4666667+00:00

    Hello @arkiboys

    Request you to check this thread of your earlier question in the same lines and let us know if you have any further question on this.

    https://learn.microsoft.com/en-us/answers/questions/1274783/data-flow-broadcast-join-timeout-error

    Thanks

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

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