
Explanation:
To verify the duration of an Azure Data Factory (ADF) pipeline activity's most recent run, the optimal approach is to use activity runs in Azure Monitor.
Activity runs in Azure Monitor provides comprehensive monitoring capabilities for Azure Data Factory pipelines:
Option B - Activity log in Azure Synapse Analytics: This refers to Azure Synapse's activity log, which tracks operations within Synapse Analytics itself, not ADF pipeline activities. While it might show stored procedure executions, it won't provide the ADF activity duration context.
Option C - sys.dm_pdw_wait_stats data management view: This DMV provides wait statistics for Azure Synapse Analytics (formerly SQL Data Warehouse) but focuses on database engine performance, not ADF pipeline activity durations. It doesn't track ADF-specific execution metrics.
Option D - Azure Resource Manager template: ARM templates are for infrastructure deployment and management, not for monitoring activity execution durations. They define resources but don't provide runtime performance metrics.
For monitoring ADF pipeline performance:
Activity runs in Azure Monitor provides the most direct and comprehensive solution for verifying ADF activity execution durations.
Ultimate access to all questions.
You have a daily Azure Data Factory pipeline activity that executes a stored procedure in an Azure Synapse Analytics data warehouse. How can you check the execution duration of the activity's most recent run?
A
activity runs in Azure Monitor
B
Activity log in Azure Synapse Analytics
C
the sys.dm_pdw_wait_stats data management view in Azure Synapse Analytics
D
an Azure Resource Manager template
No comments yet.