Skip to content

Watching a transformation job's health and progress

Monitoring data transformation in Microsoft Fabric involves tracking the execution, performance, and status of Dataflows Gen2, pipeline activities, and Spark notebook/job runs to ensure reliability and troubleshoot failures. Fabric provides centralized visibility through the Monitoring hub, item-level run history, and Spark application details, enabling engineers to identify bottlenecks, errors, and resource consumption.

1 · Learn the must-know

  • The Monitoring hub in Fabric provides a unified view across the workspace showing run status, duration, and trigger type for pipelines, dataflows, and notebooks.
  • Each Dataflow Gen2 run can be inspected individually to see refresh history, duration, and step-level errors, which helps isolate transformation failures.
  • Pipeline activity runs expose detailed input/output JSON, error messages, and execution duration per activity, which is essential for debugging Copy or Dataflow activities embedded in pipelines.
  • Spark job monitoring for notebooks and Spark job definitions surfaces the Spark application UI, including stages, tasks, executors, and logs for diagnosing performance issues or failures in transformation code.
  • Fabric retains run history for a limited time (subject to workspace/capacity settings), so long-term monitoring or auditing typically requires exporting logs or integrating with Azure Monitor/Log Analytics.
  • Failures in scheduled dataflow or pipeline runs can be configured to send notifications (e.g., via Fabric alerts or Power Automate/Outlook integration), so learners should know how to set up proactive alerting rather than relying solely on manual checks.

2 · Check your understanding

Check this objectiveFree · always available

A data engineering team runs several Dataflow Gen2 and notebook-based transformations across multiple workspaces in the same Fabric capacity. To determine which transformation activities consumed the most capacity units (CUs) over the past week, so they can prioritize which ones to optimize first, which tool should the team use?

Your objective map0 tried · 0 answered correctly · 54 untouched

What you have tried across DP-700's objectives, not a readiness score.

Implement and manage an analytics solution30-35% of the exam0 of 18 tried
Ingest and transform data30-35% of the exam0 of 19 tried
Monitor and optimize an analytics solution30-35% of the exam0 of 17 tried

3 · Keep going