exam questions

Exam DP-203 All Questions

View all questions & answers for the DP-203 exam

Exam DP-203 topic 4 question 60 discussion

Actual exam question from Microsoft's DP-203
Question #: 60
Topic #: 4
[All DP-203 Questions]

You have an Azure data factory named DF1. DF1 contains a single pipeline that is executed by using a schedule trigger.

From Diagnostics settings, you configure pipeline runs to be sent to a resource-specific destination table in a Log Analytics workspace.

You need to run KQL queries against the table.

Which table should you query?

  • A. ADFPipelineRun
  • B. ADFTriggerRun
  • C. ADFActivityRun
  • D. AzureDiagnostics
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Bill_Walker
Highly Voted 1 year, 4 months ago
Selected Answer: B
The answer is not D because the workspace was set to Resource-specific. See doc below. I'm torn between A (PipelineRun) vs B (TriggerRun) because the wording is so generic. However, since they mentioned the scheduling of the pipeline, I would lean on B. https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/resource-logs#send-to-log-analytics-workspace
upvoted 7 times
mav2000
1 year, 3 months ago
I would say it's A, because in the ADFTriggerRun it would only contain information on when was the pipeline executed and which pipeline, the question asks for "pipeline runs", but yes it's very generic, because by pipeline runs you can also think that it's about when it was executed, but since it doesn't implicitely say so, I'd go with A
upvoted 4 times
...
...
Mausar
Highly Voted 1 year, 3 months ago
Selected Answer: A
Remember that you are setting "pipeline runs" logs from diagnostics settings to be sent to a Log Analytics workspace, not the "trigger runs" or "activity runs" logs. Azure Diagnostics stores resource logs for Azure services that use Azure Diagnostics mode. Resource logs describe the internal operation of Azure resources. Azure services that use resource-specific mode store data in a table specific to that service and do not use the AzureDiagnostics table https://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/azurediagnostics
upvoted 6 times
...
KauK
Most Recent 5 months, 3 weeks ago
Selected Answer: A
Diagnostic Settings and Log Routing: When configuring diagnostic settings for ADF to send logs to a Log Analytics workspace, you have two modes: Azure-Diagnostics Mode: In this mode, all diagnostic logs are sent to a consolidated table named AzureDiagnostics. This table aggregates various logs, and you can filter the data based on specific services or log types. Resource-Specific Mode: This mode routes logs into distinct tables specific to ADF activities. The relevant tables include: ADFPipelineRun: Contains records of pipeline executions. ADFActivityRun: Details individual activities within pipelines. ADFTriggerRun: Logs trigger executions. https://learn.microsoft.com/en-us/azure/data-factory/monitor-configure-diagnostics
upvoted 1 times
...
raymoral
9 months ago
Selected Answer: A
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/resource-logs#resource-specific
upvoted 1 times
...
f2a9aa5
10 months, 1 week ago
Selected Answer: A
A. ADFPipelineRun Here’s why: ADFPipelineRun: This table contains detailed information about the execution of your ADF pipelines, including start and end times, status, and other relevant metrics. It’s the go-to table for querying pipeline run details1.
upvoted 3 times
...
evangelist
10 months, 3 weeks ago
Selected Answer: A
A is correct
upvoted 3 times
...
e56bb91
11 months, 1 week ago
Selected Answer: A
https://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/adfpipelinerun
upvoted 3 times
...
mghf61
1 year, 3 months ago
Chat GPT answer: To run KQL queries against the pipeline runs sent to a Log Analytics workspace, you should query the table that corresponds to the pipeline runs. Since you configured pipeline runs to be sent to a resource-specific destination table in the Log Analytics workspace, you should query the table corresponding to pipeline runs. Therefore, the correct table to query is: A. ADFPipelineRun
upvoted 3 times
...
Azure_2023
1 year, 4 months ago
Selected Answer: B
ADFTriggerRun The ADFTriggerRun table stores logs related to trigger runs, which are the events that initiate pipeline executions. This table includes the trigger name, pipeline name, run ID, start time, end time, status, and a message about the trigger run. This table is useful for understanding how triggers are firing and how pipelines are being executed.
upvoted 4 times
...
vernillen
1 year, 4 months ago
Selected Answer: D
Should be D.
upvoted 1 times
...
Filda123
1 year, 4 months ago
Selected Answer: D
Per the other two comments, answer should be D. Adding a voting comment so it can show on "show answer"
upvoted 1 times
...
Happynewyear1001
1 year, 4 months ago
When you configure pipeline runs to be sent to a Log Analytics workspace in Azure Data Factory, the data is typically stored in the "AzureDiagnostics" table. Therefore, you should query the "AzureDiagnostics" table to retrieve information about pipeline runs. So, the correct answer is: D. AzureDiagnostics
upvoted 2 times
j888
1 year, 3 months ago
It has already been stated that the destination table is sent to 'resource specific', not azure diagnostic
upvoted 1 times
j888
1 year, 3 months ago
I would choose Activity Run as a preference as it would show detailed activities of the run. However, I believe this question may seem to concern with the trigger rather than the pipeline. https://learn.microsoft.com/en-us/azure/data-factory/monitor-schema-logs-eventsactivities.
upvoted 1 times
...
...
...
Tapaskaro
1 year, 4 months ago
Answer is D https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/resource-logs all data from any diagnostic setting is collected in the AzureDiagnostics table
upvoted 1 times
...
Oleh777
1 year, 5 months ago
IMHO activity run should show all the details
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...