直接答案:按 2026-11-09 的 Azure Retail Prices API(eastus,美元,不含税/折扣),Azure Data Factory 的成本由几个独立 meter 组成:Orchestration 1.00/1,000 次活动运行、Data Movement 0.25/DIU·小时、Pipeline Activity 0.005/小时、External Pipeline Activity 0.00025/小时、Read/Write 0.50/5 万次、Monitoring 0.25/5 万条、Inactive Pipeline 0.80/月;Data Flow 按 vCore·小时(General Purpose 0.27325、Memory Optimized 0.34275、Compute Optimized 0.19225,最小 8 vCore);Managed Airflow Small 0.49/vCore·小时、Large 0.99。示例:1 万次活动运行 + 100 DIU·小时 + 100 vCore·小时 Data Flow + 10 条 inactive pipeline + 100 万 monitoring ≈ 75.33/月;100 万次运行 + 1,000 DIU·小时 + 1,000 vCore·小时 + 10 条 inactive + 1,000 万 read/write + 500 万 monitoring ≈ 1,656.25/月。
本文面向 Azure 数据平台、ETL/ELT、SRE 和 FinOps 团队,拆解 Data Factory 的 Orchestration、Data Movement、Pipeline Activity、Data Flow、Managed Airflow、Self-hosted IR 与 Operations 计费,给出 1 万/100 万/1,000 万次运行的 TCO、Data Flow 预留、隐藏成本和 90 天优化清单。价格来自 Azure Data Factory 定价页与 Azure Retail Prices API(eastus,2026-11-09);计费概念来自 Microsoft Learn 的 ADF pricing concepts。本文把“官方价格事实”“编辑测算”和“未纳入项”分开写,不构成采购建议。
① 先分清 meter:Orchestration 按活动运行、Data Movement 按 DIU·小时、Data Flow 按 vCore·小时、Pipeline/External 按小时、Operations 按 5 万次;只比“每次运行”会漏掉大头。② Data Flow 最小 8 vCore,调试也计费;短任务用 Copy/活动,重转换才用 Data Flow。③ Inactive pipeline、Monitoring、Read/Write、出向、IR/SSIS 都会加钱;预留只覆盖 Data Flow vCore,不覆盖编排/移动。
计费组成:Orchestration、Movement、Flow、Operations
ADF 的 bill 由多条 meter 相加:Orchestration 按活动运行(含 trigger/debug),Data Movement 按 Copy 活动的 DIU·小时,Data Flow 按 vCore·小时(最小 8 vCore,调试也计),Pipeline Activity/External Pipeline Activity 按小时,Read/Write 与 Monitoring 按 5 万次,Inactive Pipeline 按月。Self-hosted IR 另按小时/运行计;Managed Airflow 按 vCore·小时;SSIS IR 按实例时长。每条 meter 在账单上单独列示。
| Meter | 计费单位 | 说明 |
|---|---|---|
| Orchestration | 每 1,000 次活动运行 | 含 trigger/debug;重跑也计 |
| Data Movement | DIU·小时 | Copy 活动在 Azure IR 上 |
| Data Flow | vCore·小时 | 最小 8 vCore;GP/MO/CO |
| Pipeline/External Activity | 小时 | 非 Copy 活动/外部活动 |
| Read/Write | 每 5 万次 | 实体 CRUD |
| Monitoring | 每 5 万条 | 运行记录查询 |
| Inactive Pipeline | 月 | 非活跃期仍收 |
来源:Azure Data Factory 定价页与 pricing concepts 文档(2026-11-09)。表中为编辑整理;具体计费以官方页面为准。
单价:ADF 各 meter 的 list price
eastus list price:Orchestration 1.00/1,000 次;Data Movement 0.25/DIU·小时;Pipeline Activity 0.005/小时;External Pipeline Activity 0.00025/小时;Read/Write 0.50/5 万;Monitoring 0.25/5 万;Inactive Pipeline 0.80/月;Data Flow GP 0.27325/vCore·小时、MO 0.34275、CO 0.19225;Managed Airflow Small 0.49/vCore·小时、Large 0.99;Self-hosted IR 数据移动 0.10/小时、Orchestration 1.50/1,000、Pipeline 0.002/小时。
| Meter | 单价(USD) | 备注 |
|---|---|---|
| Orchestration | 1.00/1,000 次 | 0.001/次 |
| Data Movement | 0.25/DIU·小时 | Copy 活动 |
| Pipeline Activity | 0.005/小时 | 非 Copy |
| External Pipeline Activity | 0.00025/小时 | Databricks/存储过程等 |
| Read/Write | 0.50/5 万次 | 实体 CRUD |
| Monitoring | 0.25/5 万条 | 运行记录 |
| Inactive Pipeline | 0.80/月 | 非活跃期 |
| Data Flow GP/MO/CO | 0.27325/0.34275/0.19225 | 每 vCore·小时;最小 8 |
| Managed Airflow Small/Large | 0.49/0.99 | 每 vCore·小时 |
来源:Azure Retail Prices API(eastus,2026-11-09)与 ADF 定价页。未计税/折扣;Data Flow 预留另计。
TCO:1 万 / 100 万 / 1,000 万次运行
小规模:1 万次运行 10.00 + 100 DIU·小时 25.00 + 100 vCore·小时 GP 27.33 + 10 条 inactive 8.00 + 100 万 monitoring 5.00 = 75.33/月。中规模:100 万次 1,000 + 1,000 DIU·小时 250 + 1,000 vCore·小时 273.25 + 10 inactive 8 + 1,000 万 read/write 100 + 500 万 monitoring 25 = 1,656.25/月。大规模:1,000 万次 10,000 + 10,000 DIU·小时 2,500 + 10,000 vCore·小时 2,732.50 = 15,232.50/月(未计 ops/出向/税)。
| 场景 | 主要组成 | 月成本 |
|---|---|---|
| 小规模 | 1 万运行 + 100 DIU·h + 100 vCore·h + 10 inactive + 1M monitoring | 75.33 |
| 中规模 | 100 万运行 + 1,000 DIU·h + 1,000 vCore·h + 10 inactive + 10M read/write + 5M monitoring | 1,656.25 |
| 大规模 | 1,000 万运行 + 10,000 DIU·h + 10,000 vCore·h | 15,232.50 |
| Managed Airflow Small | 2 vCore×730×0.49 | 715.40 |
| Managed Airflow Large | 4 vCore×730×0.99 | 2,890.80 |
编辑测算:Orchestration 0.001/次;DIU 0.25/h;Data Flow GP 0.27325/vCore·h;inactive 0.80;monitoring 0.000005/条;read/write 0.00001/次;未计出向/税/折扣/SSIS。
Data Flow vs Airflow vs Self-hosted IR
Data Flow 适合可视化转换/大规模数据工程,按 vCore·小时计,GP/MO/CO 三种,最小 8 vCore;短小转换用 Copy/活动更省。Managed Airflow 适合编排 DAG/多系统依赖,Small 2 vCore(≤50 DAG)约 715.40/月、Large 4 vCore(≤1,000 DAG)约 2,890.80/月。Self-hosted IR 适合本地/混合数据移动,数据移动 0.10/小时、Orchestration 1.50/1,000、Pipeline 0.002/小时,另加 VM/网络成本。
| 方式 | 计费 | 适合 | 注意 |
|---|---|---|---|
| Data Flow | vCore·小时(0.19225–0.34275) | 可视化转换/大数据工程 | 最小 8 vCore;调试也计 |
| Managed Airflow | 0.49/0.99 每 vCore·小时 | DAG/多系统编排 | Small 2 vCore、Large 4 vCore |
| Self-hosted IR | 0.10/小时 + 运行费 | 本地/混合数据移动 | 另加 VM/网络/运维 |
| Copy/活动 | DIU·小时 + 运行 | 简单搬运/短任务 | 可能比 Data Flow 便宜 |
来源:ADF 定价页/定价概念(2026-11-09)。表中为编辑整理;规格/可用性以官方页面为准。
隐藏成本:meter 之外的七项
常见附加项:Inactive Pipeline(0.80/月/条,非活跃也收)、Monitoring(0.25/5 万条,频繁查询会累积)、Read/Write(0.50/5 万次,CI/CD/工具频繁 CRUD)、出向流量(Copy 出 Azure 另计)、Self-hosted IR/SSIS(VM/实例时长)、Data Flow 调试/重跑(按 vCore·小时)、Managed Airflow 额外 worker/节点、存储/计算下游(ADLS/Synapse/DB)。
| 成本项 | 触发 | 控制 |
|---|---|---|
| Inactive Pipeline | 非活跃期 | 删除/合并/按需启用 |
| Monitoring | 频繁查询 | 减少轮询/缓存 |
| Read/Write | CI/CD/工具 CRUD | 批量/减少同步 |
| 出向 | Copy 出 Azure | 同区/压缩 |
| Self-hosted IR/SSIS | VM/实例 | 按需启停 |
| Data Flow 调试/重跑 | 开发/失败 | 小数据调试/幂等 |
| Airflow 额外节点 | DAG/并发 | 按需扩容 |
来源:ADF 定价/计费文档(2026-11-09)。表中为编辑整理;具体计费以官方页面与账单为准。
怎么选:ADF vs SaaS ETL vs Functions/Logic Apps
ADF 适合 Azure 原生、复杂编排/数据流、混合/本地数据源、需要监控/CI-CD 的 ETL;SaaS ETL(Fivetran/Airbyte/Hevo)适合连接器多、少运维、按 MAR/credit 计费的团队;Functions/Logic Apps 适合轻量事件/短任务,不适合大规模数据搬运/转换。选型先看“数据量/转换复杂度/连接器/运维/合规”,再按 ADF 的 run/DIU/vCore 与 SaaS 报价做 TCO。
| 场景 | 优先 | 先核对 |
|---|---|---|
| Azure 原生/复杂编排/数据流 | ADF | run/DIU/vCore、IR |
| 连接器多/少运维 | SaaS ETL | MAR/credit、连接器 |
| 轻量事件/短任务 | Functions/Logic Apps | 执行/动作成本 |
| 本地/混合数据移动 | ADF Self-hosted IR | VM/网络/运维 |
| DAG/多系统依赖 | Managed Airflow | vCore/节点 |
| 大数据转换 | Data Flow / Databricks | vCore·h/DBU |
编辑整理的选择框架,不是厂商推荐;具体功能/合规/区域以官方文档与业务要求为准。
90 天优化清单
先用 90 天做“meter 基线 → 运行/DIU/vCore → 调优 → 预留 → 复盘”。第 1–2 周拉活动运行、DIU·小时、vCore·小时、inactive pipeline、monitoring/read-write;第 2–4 周找 Top pipeline/活动,合并/减少重跑;第 4–6 周优化 Copy/Data Flow(分区/并行/集群大小);第 6–8 周评估 Data Flow 1/3 年预留;第 8–10 周清理 inactive/旧 pipeline;第 10–12 周预算告警/月度复盘。不要只看“每次运行”单价。
常见问题
ADF 怎么计费?
多条 meter:Orchestration 1.00/1,000 次活动运行、Data Movement 0.25/DIU·小时、Pipeline Activity 0.005/小时、External 0.00025/小时、Read/Write 0.50/5 万、Monitoring 0.25/5 万、Inactive 0.80/月、Data Flow 0.19225–0.34275/vCore·小时。
Data Flow 最小多少?
最小 8 vCore,调试也按 vCore·小时计;短小转换可用 Copy/活动,避免 8 vCore 起步成本。
1 万次运行多少钱?
编排 10.00;加 100 DIU·小时 25、100 vCore·小时 27.33、10 inactive 8、100 万 monitoring 5,合计约 75.33/月。
100 万次运行呢?
编排 1,000;加 1,000 DIU·小时 250、1,000 vCore·小时 273.25、10 inactive 8、1,000 万 read/write 100、500 万 monitoring 25,合计约 1,656.25/月。
Data Flow 预留省多少?
API 中 General Purpose 1 年 1,795/vCore(约 0.205/小时,约 25% off)、3 年 4,668/vCore(约 0.178/小时,约 35% off);只覆盖 Data Flow,不覆盖编排/移动。
Inactive Pipeline 为什么收费?
ADF 要求为每条 pipeline 设活跃时间范围;非活跃期仍按 0.80/月/条计费。删除/合并/按需启用可减少。
Self-hosted IR 怎么算?
数据移动 0.10/小时、Orchestration 1.50/1,000、Pipeline 0.002/小时;另加 VM/网络/运维成本。适合本地/混合数据源。
和 Fivetran/Airbyte 怎么比?
ADF 按 run/DIU/vCore,SaaS ETL 按 MAR/credit;先对齐数据量/连接器/转换/运维,再把 SaaS 报价与 ADF 的 run/DIU/vCore 模型比较,不能只比单价。
研究方法与局限
本文把“官方价格事实”和“编辑测算”分开:Orchestration/Data Movement/Pipeline/External/Read-Write/Monitoring/Inactive/Data Flow/Airflow/Self-hosted IR 单价来自 Azure Data Factory 定价页与 Azure Retail Prices API(eastus,2026-11-09);计费概念/单位/最小 8 vCore/调试计费来自 Microsoft Learn 的 ADF pricing concepts。TCO、隐藏成本和 90 天清单为编辑测算/建议。
局限有八个:① 只取 eastus list price,不含税/折扣/企业协议;② 示例假设运行数/DIU/vCore 组合,实际按 workload;③ 未计出向/存储/下游计算/SSIS/VM 全部组合;④ 未做真实 pipeline/Data Flow 压测;⑤ Data Flow 预留价按 API meter 折算,实际折扣以账单为准;⑥ 未覆盖 Managed Airflow 的额外节点/worker 细节;⑦ 未覆盖所有连接器/IR/区域差异;⑧ 价格/功能会变,采购前应复核官方页面与账单。
数据来源与口径
- Microsoft Azure, Data Factory Pricing:azure.microsoft.com/en-us/pricing/details/data-factory。Orchestration/DIU/Pipeline/Data Flow/Airflow/Operations。访问 2026-11-09。
- Azure Retail Prices API(productName 含 Data Factory,eastus):prices.azure.com/api/retail/prices。1.00/1K、0.25/DIU·h、0.27325/0.34275/0.19225、0.49/0.99、0.80/月。访问 2026-11-09。
- Microsoft Learn, Azure Data Factory pricing concepts:learn.microsoft.com/azure/data-factory/pricing-concepts。计费 meter/单位/最小 vCore/调试。访问 2026-11-09。
资料截止 2026-11-09;价格/可用性以 Azure 官方页面与账单为准;本文不构成采购、商务或法律建议。