← DP-203: Azure data engineering, historical path
DP-203 and Azure Data Engineer Associate retired March31,2025. Independent historical content without Microsoft affiliation, accreditation, or certification award. Editorial review without independent specialist verification. No live Azure changes or real banking operations were executed. Fictional cases do not represent internal BNP Paribas policies. Trademarks belong to their respective owners.
05 / 6 · 40 MIN

Monitoring and data-product acceptance

Relate technical states to freshness, completeness, and expected results.

Concept and mechanism

Useful monitoring answers whether the required data product arrived on time and with quality. Aggregate pipeline status is only part of the evidence. In a pattern with a main activity and only a successful Upon Failure branch, the pipeline can succeed despite the handled failure. That status describes configured orchestration outcome; it does not prove the main load delivered data. A run that never started may also produce no Failed event. Define alerts for missing expected runs, data age, rejects, and reconciliation alongside technical errors. Each alert needs an owner, an action, and an observable recovery condition.

Guided application

For performance investigation, break copying into reading, transfer, writing, and waiting. If eighteen of twenty minutes occur at a throttled source, increasing target capacity is not the first supported hypothesis. Correlate the run ID with activities and external services while retaining the data-interval context. In a dedicated SQL pool, stale statistics after loading can distort estimates; update relevant statistics and compare plan and duration. For functional acceptance, connect the report to available lineage and document custom notebook transformations the integration does not capture. Give RUN a procedure distinguishing technical success, delay, partial data, and reconciled data, with suitable business communication.

IN PRACTICE

The pipeline is green and the latest file is yesterday’s. Keep acceptance pending, investigate the load, and confirm the content period before publishing.

Common pitfalls

Green status treated as completeness; absence of error treated as execution; total duration treated as sufficient diagnosis.

Related topics: Storage, distribution, and exploration · Incremental loads and recovery · Streams, time, and external effects

Take this idea with you

Accept the product against agreed criteria and retain evidence of the complete path.

Create account

Reference: Data Factory run monitoring · DP-203 objectives 2024-10-24; retired 2025-03-31