Data Factory V2 pricing

Transform data into trusted information

Azure Data Factory helps you create, schedule, monitor and manage data pipelines. A data pipeline consists of activities that can move data between on-premises and cloud data stores and transform data to produce trusted information.

Pricing Details

The pricing for Data Factory usage is calculated based on the following factors:

  • Number of activities run. See Orchestration of activities section below for details.
  • Volume of data moved. See Data Movement section below.
  • SSIS compute hours. See SSIS compute resource through IR section below
  • Whether a pipeline is active or not. See Inactive Pipelines section below.
  • With Data Factory v2 you pay for data pipeline orchestration (by activity run) and by the hour for the compute resources used for data movement and transformation (see data movement and SSIS sections below). All data factory capabilities (orchestration, data movement, etc) are executed on a Data Factory Cloud or Self Hosted Integration Runtime.


Activity Runs (Azure IR)

(examples: copy activity moving data from an Azure blob to an Azure SQL database; hive activity running hive script on an Azure HDInsight cluster).
First 50,000 activity runs: $- per 1,000 runs
Beyond 50,000 activity runs: $- per 1,000 runs
Activity Runs (self-hosted IR)

(examples: copy activity moving data from an on-premises SQL Server database to Azure blob; stored procedure activity running a stored procedure in an on-premises SQL Server database).
$- per 1,000 runs

Data Movement

Azure Data Factory can copy data between various data stores in a secure, reliable, performant and scalable way. As your volume of data or data movement throughput needs grow, Azure Data Factory can scale out to meet those needs. Refer to the Copy Activity Performance Guide to learn about leveraging data movement units to boost your data movement performance.

Data Movement (Azure IR) $- per hour
Data Movement (self-hosted IR) $- per hour
You may incur data transfer charges, which will show up as a separate outbound data transfer line item on your bill. Outbound data transfer charges are applied when data goes out of Azure data centers. See Data Transfers Pricing Details for more information.

SQL Server Integration Services compute resource through Azure-SSIS Integration Runtime

The Data Factory Integration Runtime (cloud hosted only) supports running SSIS packages. SSIS usage is charged by the hour and supports SSIS Standard capabilities using A Series and D Series VMs. For more information on A and D Series VMs go here.

SSIS Standard A Series v2 VM

Instance Cores Ram Temporary Storage Preview Price
SSIS A4 v2 4 8.00 GiB 40 GiB $-
SSIS A8 v2 8 16.00 GiB 80 GiB $-

SSIS Standard D Series v2 VM

Instance Cores Ram Temporary Storage Preview Price
SSIS D1 v2 1 3.50 GiB 50 GiB $-
SSIS D2 v2 2 7.00 GiB 100 GiB $-
SSIS D3 v2 4 14.00 GiB 200 GiB $-
SSIS D4 v2 8 28.00 GiB 400 GiB $-

Inactive Pipelines

Pipelines that are not associated with a trigger and have had zero runs for a week are considered inactive. An inactive pipeline is charged at $- per month.

Support & SLA

  • Free billing and subscription management support.
  • Flexible support plans starting at $29/month. Shop for a plan
  • Guarantee at least 99.9% of the time we will successfully process requests to perform operations against Data Factory resources.
  • Guarantee at least 99.9% of the time all activity runs will initiate within 4 minutes of their scheduled execution times.
  • To learn more about the SLA, please visit the SLA page.


  • An Activity is a step within a pipeline. The execution of each activity is called a run.

    For example, you may use a copy activity to copy data from an on-premises SQL Server to an Azure Blob Storage. Then, use a Hive activity that runs a Hive script on an Azure HDInsight cluster to process/transform data from the blob storage to produce output data.

  • Pipelines that are not associated with a trigger and have had zero runs for a week are considered inactive.

  • Integration Runtime is the data integration infrastructure for performing data movement and transformation:

    For data movement, Integration Runtime moves the data between the source and destination data stores, while providing support for built-in connectors, format conversion, column mapping, and performant and scalable data transfer.

    For transformation, Integration Runtime provide capability to natively execute SSIS packages. Integration Runtime also supports dispatching and monitoring transformation activities running on a variety of compute services such as Azure HDInsight, Azure Machine Learning, Azure SQL Database, SQL Server, and more.

    Customers can deploy one or many instances of Integration Runtime as required to move and transform data. The Integration Runtime can run in Azure public network or in a private network (on premises, Azure Virtual Network, or AWS VPC).

  • Yes. If the Activity uses Azure services such as HDInsight, those services are billed separately at their per-service rates.

  • Yes. You will have to pay for the SQL Azure instance to host the SSIS catalog on Azure. You can either use an existing SQL Azure Database Server or create a new one for this under subscription.


Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Data Factory

Review technical tutorials, videos, and more resources

Learn and build with $200 in credit, and keep going for free

Free account