Hi @Khang Nguyen Ba
Welcome to Microsoft Q&A platform and thanks for posting your query here.
It looks like you are facing an issue where your Data Flow (df_attachment
) successfully writes to the sink in 52 minutes, but the pipeline (pl_ingest_attachment
) that triggers it still shows as "In Progress" for up to 10 hours before timing out.
Potential Causes and Solutions:
- If there are other activities in your pipeline after the Data Flow, they may be causing the pipeline to remain "In Progress." Check if any subsequent tasks are running long or waiting for a condition.
- Sometimes, the Integration Runtime (IR) used for executing your Data Flow can experience delays or communication issues, causing the pipeline trigger to not recognize the Data Flow completion promptly.
- If your pipeline or activities have long timeout settings, it may appear as "In Progress" even after the Data Flow completes.
- Azure resources or connectivity issues could also lead to slower completion signals from the Data Flow to the main pipeline.
In general, the lifecycle of an ADF pipeline that calls a Data Flow activity involves several stages, including initialization, execution, and completion. During initialization, the pipeline and its associated activities are validated and prepared for execution. During execution, the Data Flow activity is executed and data is processed according to the transformations and settings specified in the activity. Finally, during completion, the pipeline and its activities are cleaned up and any output or error messages are logged.
To better understand the issue, could you please provide more information about your pipeline trigger and the settings you have configured? Additionally, have you checked the logs for any error messages or warnings that may provide more insight into the issue?
I hope this helps. Please let us know if you have any further questions.