Timeout issue when using Dynamic range partition with big table

Zhu, Yueli YZ [NC] 280 Reputation points
2024-01-15T22:12:17.74+00:00

Hi I chose Dynamic range since the oracle source table is very large. And also set the degree of copy parallellism to 10. But I encounter a query timeout issue. I haven't choose the partition column since the primary key column is not sequential and update column contains null. So I haven't choose any partition lower and upper bound. Do you have any suggestions on the timeout issue and how to better configure the Dynamic range partition? User's image

User's image

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

Accepted answer
  1. AnnuKumari-MSFT 34,556 Reputation points Microsoft Employee Moderator
    2024-01-16T05:50:24.2366667+00:00

    Hi Zhu, Yueli YZ [NC] , Thankyou for using Microsoft Q&A platform .

    I understand that you are facing timeout issue while copying data from oracle source table and using dynamic partition.

    Could you please share what is the volume of data in the source?

    Additionally, kindly check the activity execution details to see in data transfer is in queued state entire time or it's in progress before the timeout. Kindly share the screenshot of the copy activity execution details.

    Here are a few things you can try to resolve the timeout issue:

    1. Increase the query timeout value: You can increase the query timeout value in the source dataset to allow more time for the query to complete. Go to the source dataset in ADF and set the "Query timeout" property to a higher value.
    2. Reduce the degree of copy parallelism: If increasing the query timeout value does not resolve the issue, you can try reducing the degree of copy parallelism. This will reduce the number of concurrent queries that are being executed and may help to avoid query timeouts.

    Hope it helps. Kindly share the required details and accept the answer if it helped. Thankyou


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.