fabric-data-factory-perf-remediate

Diagnose and remediate Microsoft Fabric Data Factory pipeline performance issues.

16|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/PatrickGallucci/fabric-skills --skill fabric-data-factory-perf-remediate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-data-factory-perf-remediate
Source: https://github.com/PatrickGallucci/fabric-skills/tree/main/skills/fabric-data-factory-perf-remediate
Command: npx skills add https://github.com/PatrickGallucci/fabric-skills --skill fabric-data-factory-perf-remediate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a systematic approach to diagnosing and resolving performance issues in Microsoft Fabric Data Factory pipelines, including slow copies, stuck activities, and slow dataflow refreshes.

Core Features & Use Cases

  • Diagnose bottlenecks across Copy Activity, Pipeline, and Dataflow stages using Monitoring Hub and workspace telemetry.
  • Apply targeted optimizations: Intelligent Throughput Optimization (ITO), degree of copy parallelism, partitioning, staging, and dataflow folding improvements.
  • Use case examples: reducing pipeline latency in a warehouse ETL, accelerating large data refreshes, and diagnosing capacity throttling scenarios in Fabric.

Quick Start

Run the diagnostic script Get-FabricPipelineDiagnostics.ps1 against your Fabric workspace to collect baseline metrics and begin remediation.

Frequently Asked Questions about fabric-data-factory-perf-remediate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose slow Fabric Data Factory pipeline performance issues?

Diagnose slow Fabric Data Factory pipeline performance by running the Get-FabricPipelineDiagnostics.ps1 script against your workspace to collect baseline metrics and identify bottlenecks across copy, dataflow, and queueing stages.

What causes capacity throttling in Microsoft Fabric Data Factory and how can I remediate it?

Capacity throttling in Fabric Data Factory occurs when capacity limits are exceeded across various SKUs. Remediate it by diagnosing throughput bottlenecks with workspace telemetry and applying Intelligent Throughput Optimization or adjusting parallelism.

How do I increase copy activity throughput in a Fabric Data Factory pipeline?

Increase Fabric Data Factory copy activity throughput by applying targeted optimizations like Intelligent Throughput Optimization, adjusting the degree of copy parallelism, and implementing partitioning or staging strategies.

Why are my Fabric Data Factory dataflow refreshes timing out or stuck in a not-started state?

Dataflow refreshes in Fabric Data Factory may time out or remain not-started due to capacity throttling or queueing bottlenecks. Use the Monitoring Hub and workspace telemetry to diagnose the specific stage causing the delay.

Do I need access to the Fabric Monitoring Hub to troubleshoot pipeline latency?

Yes, you need access to a Fabric workspace and familiarity with the Monitoring Hub to troubleshoot pipeline latency. The diagnostic script works alongside these tools to collect baseline metrics for remediation.

What is the best way to resolve stuck activities in a Fabric Data Factory ETL pipeline?

The best way to resolve stuck activities in a Fabric Data Factory ETL pipeline is to run the diagnostic script to collect telemetry, identify the bottleneck stage, and apply dataflow folding improvements or staging optimizations.