Microsoft DP-700 Practice Test 30
Question 290
Operators need notification when a scheduled ingestion job fails. Which feature should they configure?
- Publish a validated data-quality metric and alert on the specified variance threshold.
- Require the threshold condition to persist for an approved observation window before triggering an alert.
- Set a supported Fabric monitoring failure alert or notification for the scheduled job.
- Detect execution-duration or SLA breach using supported monitoring telemetry and an alert rule.
Explanation
Correct Answer
C:A failure alert moves the response from manual dashboard polling to event-driven operations. Cause a controlled failure and confirm notification delivery.
Incorrect Answers
A:Business completeness is not implied by a pipeline's technical success, so the metric must be computed explicitly.
B:A sustained-duration condition distinguishes persistent breaches from one-off spikes and reduces nuisance notifications.
D:Duration-based detection can identify slow-but-not-failed runs that success/failure status alone misses.
Question 291
A noise-sensitive alert should notify only after a sensor remains over its threshold for a sustained interval. What should the rule evaluate?
- Require the threshold condition to persist for an approved observation window before triggering an alert.
- Use the Fabric monitoring hub's scheduled-item failure-notification information.
- Apply appropriate deduplication, grouping, and notification thresholds where the alerting system supports them.
- Detect execution-duration or SLA breach using supported monitoring telemetry and an alert rule.
Explanation
Correct Answer
A:A sustained-duration condition distinguishes persistent breaches from one-off spikes and reduces nuisance notifications. Inject brief spikes and a sustained breach to test notification behavior.
Incorrect Answers
B:A centralized monitoring view helps inspect job-alert coverage instead of checking every individual item manually.
C:Alert noise can obscure distinct incidents; controlled grouping preserves important events without unbounded repeats.
D:Duration-based detection can identify slow-but-not-failed runs that success/failure status alone misses.
Question 292
A pipeline normally takes 12 minutes but now exceeds 40. What should an actionable operational alert monitor?
- Detect execution-duration or SLA breach using supported monitoring telemetry and an alert rule.
- Apply appropriate deduplication, grouping, and notification thresholds where the alerting system supports them.
- Require the threshold condition to persist for an approved observation window before triggering an alert.
- Publish a validated data-quality metric and alert on the specified variance threshold.
Explanation
Correct Answer
A:Duration-based detection can identify slow-but-not-failed runs that success/failure status alone misses. Test the rule against a synthetic long-running execution.
Incorrect Answers
B:Alert noise can obscure distinct incidents; controlled grouping preserves important events without unbounded repeats.
C:A sustained-duration condition distinguishes persistent breaches from one-off spikes and reduces nuisance notifications.
D:Business completeness is not implied by a pipeline's technical success, so the metric must be computed explicitly.
Question 293
A data quality check detects a large variance in daily record count. What should trigger a business alert?
- Use the Fabric monitoring hub's scheduled-item failure-notification information.
- Apply appropriate deduplication, grouping, and notification thresholds where the alerting system supports them.
- Require the threshold condition to persist for an approved observation window before triggering an alert.
- Publish a validated data-quality metric and alert on the specified variance threshold.
Explanation
Correct Answer
D:Business completeness is not implied by a pipeline's technical success, so the metric must be computed explicitly. Inject a known count variance and verify the alert.
Incorrect Answers
A:A centralized monitoring view helps inspect job-alert coverage instead of checking every individual item manually.
B:Alert noise can obscure distinct incidents; controlled grouping preserves important events without unbounded repeats.
C:A sustained-duration condition distinguishes persistent breaches from one-off spikes and reduces nuisance notifications.
Question 294
A dashboard owner wants notifications only when a particular KQL query result crosses a service threshold. What should they use?
- Connect the queried real-time condition to an Activator rule or supported alert mechanism.
- Detect execution-duration or SLA breach using supported monitoring telemetry and an alert rule.
- Use the Fabric monitoring hub's scheduled-item failure-notification information.
- Apply appropriate deduplication, grouping, and notification thresholds where the alerting system supports them.
Explanation
Correct Answer
A:A query-driven condition targets the business metric rather than treating every ingestion event as anomalous. Validate the rule against historical normal and threshold-breach cases.
Incorrect Answers
B:Duration-based detection can identify slow-but-not-failed runs that success/failure status alone misses.
C:A centralized monitoring view helps inspect job-alert coverage instead of checking every individual item manually.
D:Alert noise can obscure distinct incidents; controlled grouping preserves important events without unbounded repeats.
Question 295
An operator receives too many repeat warnings from the same transient incident. What alert design should be improved?
- Apply appropriate deduplication, grouping, and notification thresholds where the alerting system supports them.
- Detect execution-duration or SLA breach using supported monitoring telemetry and an alert rule.
- Connect the queried real-time condition to an Activator rule or supported alert mechanism.
- Publish a validated data-quality metric and alert on the specified variance threshold.
Explanation
Correct Answer
A:Alert noise can obscure distinct incidents; controlled grouping preserves important events without unbounded repeats. Compare notifications from two repeated identical failures.
Incorrect Answers
B:Duration-based detection can identify slow-but-not-failed runs that success/failure status alone misses.
C:A query-driven condition targets the business metric rather than treating every ingestion event as anomalous.
D:Business completeness is not implied by a pipeline's technical success, so the metric must be computed explicitly.
Question 296
A workspace team wants to find which jobs have available scheduled failure notifications. Which monitoring view is relevant?
- Connect the queried real-time condition to an Activator rule or supported alert mechanism.
- Publish a validated data-quality metric and alert on the specified variance threshold.
- Use the Fabric monitoring hub's scheduled-item failure-notification information.
- Require the threshold condition to persist for an approved observation window before triggering an alert.
Explanation
Correct Answer
C:A centralized monitoring view helps inspect job-alert coverage instead of checking every individual item manually. Verify a known scheduled item appears with its configured notification.
Incorrect Answers
A:A query-driven condition targets the business metric rather than treating every ingestion event as anomalous.
B:Business completeness is not implied by a pipeline's technical success, so the metric must be computed explicitly.
D:A sustained-duration condition distinguishes persistent breaches from one-off spikes and reduces nuisance notifications.
Question 297
A pipeline Copy activity authenticates successfully but the sink rejects inserts with 403 Forbidden. What target-side access should be checked?
- Grant the run identity the required destination write authorization on the target Fabric item or data path.
- Increase the Copy activity's parallel-copy setting to shorten insertion time.
- Reorder sink columns to match the incoming source schema before retrying.
- Grant the source connection additional read access to the extracted dataset.
Explanation
Correct Answer
A:Successful connection authentication does not imply write permission at the sink; target data-plane rights must allow the requested operation. Attempt a minimal authorized write using the pipeline identity.
Incorrect Answers
B:Parallelism affects transfer throughput but does not confer the target write privileges denied by the destination. The scenario, however, is that a pipeline Copy activity authenticates successfully but the sink rejects inserts with 403 Forbidden.
C:Column or mapping mismatch produces a different class of validation or conversion failure, not a destination authorization denial. In the current incident, a pipeline Copy activity authenticates successfully but the sink rejects inserts with 403 Forbidden.
D:A source read grant cannot fix a 403 Forbidden response from the destination after authentication to the source succeeded. Those effects are relevant to a different technical condition. In this case, a pipeline Copy activity authenticates successfully but the sink rejects inserts with 403 Forbidden.
Question 298
A pipeline fails because its lookup output contains no expected row and the next expression dereferences index zero. How should the logic be fixed?
- Grant the run identity the required destination write authorization on the target Fabric item or data path.
- Check for an empty lookup result before accessing the first row.
- Update the resolved target table reference or environment parameter in the activity.
- Provide test parameters or use null-safe trigger metadata expressions for manual runs.
Explanation
Correct Answer
B:Expression assumptions about a nonempty array cause runtime failures when no rows are returned. Test both empty and populated lookup output.
Incorrect Answers
A:Successful connection authentication does not imply write permission at the sink; target data-plane rights must allow the requested operation.
C:A valid pipeline definition can still fail when external item names or stage bindings changed.
D:Event-supplied fields may be absent outside the file-event context; the pipeline must handle that explicitly.
Question 299
A child notebook was never run because its upstream copy activity failed. What should the engineer diagnose first?
- Grant the run identity the required destination write authorization on the target Fabric item or data path.
- Make the write path idempotent or checkpoint successfully completed source partitions.
- Investigate the failing copy activity and its dependency chain before the notebook.
- Cast the expression operand to the required type and validate its source shape.
Explanation
Correct Answer
C:Success dependencies intentionally skip downstream work when prerequisites fail; editing the skipped notebook is irrelevant. Confirm the notebook runs after a successful copy.
Incorrect Answers
A:Successful connection authentication does not imply write permission at the sink; target data-plane rights must allow the requested operation.
B:Retries can replay prior data; deterministic keys and commit tracking prevent duplicate logical output.
D:Type mismatches break comparisons or arithmetic even when the pipeline syntax is otherwise valid.
Question 300
A pipeline reaches a manual Fail activity after validation rejects records. What should an operator do?
- Inspect the validation output and rejected data rather than disabling the Fail action.
- Grant the run identity the required destination write authorization on the target Fabric item or data path.
- Cast the expression operand to the required type and validate its source shape.
- Check for an empty lookup result before accessing the first row.
Explanation
Correct Answer
A:An intentional Fail represents a business guardrail; suppressing it could allow invalid data downstream. Correct sample invalid inputs and rerun validation.
Incorrect Answers
B:Successful connection authentication does not imply write permission at the sink; target data-plane rights must allow the requested operation.
C:Type mismatches break comparisons or arithmetic even when the pipeline syntax is otherwise valid.
D:Expression assumptions about a nonempty array cause runtime failures when no rows are returned.