直接答案:按 2026-11-09 的 Azure Retail Prices API(eastus,美元,不含税/折扣),Microsoft Fabric 容量按 CU·小时 计费:PAYG 0.18/CU·小时。因此 F2(2 CU)0.36/小时≈262.80/月,F64(64 CU)11.52/小时≈8,409.60/月。预留按 CU 购买:1 年 938/CU(折合 78.17/CU·月,约省 40.5%,官方称约 41%);F64 预留约 5,002.67/月。容量超用(capacity overage)按 3× PAYG=0.54/CU·小时,默认开启、滚动 24 小时阈值,且不享预留折扣。OneLake 存储 hot 0.026、cool 0.019、cold 0.004/GB·月;镜像存储每个 CU 免费 1TB(F64=64TB),但容量暂停后存储仍计费。F64 等同 P1,F64 及以上的 Power BI 查看者免 Pro;Power BI Premium P SKU 正在退役,新项目应选 F SKU;Fabric trial 为 60 天、F4 或 F64。
本文面向正在评估 Microsoft Fabric、Power BI 容量或湖仓平台的企业数据负责人、平台/SRE、财务与采购。它解释 CU/F SKU、PAYG 与预留、overage 3×、OneLake 存储/镜像、四个场景 TCO、隐藏成本与 90 天优化清单。价格来自 Microsoft Fabric 定价页、Azure Retail Prices API 与 Microsoft Learn(eastus,2026-11-09)。本文把“官方价格事实”“编辑测算”和“未纳入项”分开写,不构成采购建议。
① 先算 CU×0.18×730,再加存储、超用和许可证;F SKU 是线性定价,没有“买大送小”的量价折扣。② 预留约省 41%,但按 CU 购买、降配不退;overage 是 3× PAYG 且不享预留折扣。③ OneLake 存储与镜像免费额度要分开算;暂停只停计算,不停存储。
计费单位:CU、F SKU 与 730 小时
Fabric 把计算汇总成容量(capacity),每个 F SKU 对应固定数量的 Capacity Unit(CU):F2=2、F64=64、F1024=1,024。PAYG 按 CU·小时 计费,eastus 为 0.18/CU·小时;按月 730 小时折算,F2=262.80、F64=8,409.60。容量内的所有 workload 共享同一池 CU,不按单个作业分别收费;但存储、超用、Spark autoscale 和许可证另计。
| SKU | CU | PAYG $/小时 | PAYG $/月(730h) | 1 年预留 $/月 | 30 秒 CU 预算 |
|---|---|---|---|---|---|
| F2 | 2 | 0.36 | 262.80 | 156.33 | 60 |
| F4 | 4 | 0.72 | 525.60 | 312.67 | 120 |
| F8 | 8 | 1.44 | 1,051.20 | 625.33 | 240 |
| F16 | 16 | 2.88 | 2,102.40 | 1,250.67 | 480 |
| F32 | 32 | 5.76 | 4,204.80 | 2,501.33 | 960 |
| F64 | 64 | 11.52 | 8,409.60 | 5,002.67 | 1,920 |
| F128 | 128 | 23.04 | 16,819.20 | 10,005.33 | 3,840 |
| F256 | 256 | 46.08 | 33,638.40 | 20,010.67 | 7,680 |
| F512 | 512 | 92.16 | 67,276.80 | 40,021.33 | 15,360 |
| F1024 | 1,024 | 184.32 | 134,553.60 | 80,042.67 | 30,720 |
来源:Azure Retail Prices API(eastus,2026-11-09)与 Microsoft Fabric 定价页。PAYG=0.18/CU·小时×CU×730;1 年预留按 938/CU/年折算(938÷12=78.17/CU·月,约省 40.5%)。30 秒 CU 预算=CU×30,来自 Learn“Plan your capacity size”。未含税、CSP 加价或其他折扣。
预留 vs PAYG:约 41%,但降配不退
官方称 1 年或 3 年预留相较 PAYG 约省 41%;Retail Prices API 的预留计量为 1 年 938/CU、3 年 2,814/CU,两者折合均为 78.17/CU·月,对 0.18/CU·小时的 PAYG(131.40/CU·月)约省 40.5%。关键限制:预留按 CU 购买,把容量降到预留以下不会减少账单;跨 F256/F512 边界扩缩容还可能短暂中断在跑作业。预留适合“基线稳定、可预测”的容量,不适合先买大再慢慢降。
| 场景 | 计算/月 | OneLake/月 | 超用/月 | 合计/月 |
|---|---|---|---|---|
| A:F8,20TB hot,2% 超用 | 1,051.20 | 532.48 | 63.07 | 1,646.75 |
| B:F32,100TB hot,5% 超用 | 4,204.80 | 2,662.40 | 630.72 | 7,497.92 |
| C:F64 PAYG,200TB hot,10% 超用 | 8,409.60 | 5,324.80 | 2,522.88 | 16,257.28 |
| D:F64 预留,200TB hot,10% 超用 | 5,002.67 | 5,324.80 | 2,522.88 | 12,850.35 |
编辑测算:730 小时/月;OneLake 按 hot 0.026/GB·月、1TB=1,024GB;超用=(超出比例×CU×730×0.54),仅对超出部分计费;未计 Power BI Pro/PPU、Spark autoscale、网络、税与实施。D 比 C 省 3,406.93/月(约 21.0%),因为超用与存储不享预留折扣。
超用 overage:3× 单价、24 小时阈值、默认开启
Fabric 的 bursting/smoothing 会把短时峰值摊到未来时间点:每 30 秒一个时间点,未来 24 小时共 2,880 个;容量先用 10 分钟“未来容量”做缓冲,仍不够才进入渐进式限流(先 20 秒延迟,再拒绝交互操作)。Capacity overage 是可选(创建容量时默认开启)的安全网:超出部分按 3× PAYG=0.54/CU·小时 计费,只适用于 F SKU,不享预留折扣;管理员设的是滚动 24 小时阈值,不是硬性支出上限,Fabric 每 5 分钟评估一次,已在进行中的消费可能让账单超过阈值。
| SKU | 超用 1% | 超用 5% | 超用 10% | 超用 25% | 整月 100% |
|---|---|---|---|---|---|
| F16 | 63.07 | 315.36 | 630.72 | 1,576.80 | 6,307.20 |
| F32 | 126.14 | 630.72 | 1,261.44 | 3,153.60 | 12,614.40 |
| F64 | 252.29 | 1,261.44 | 2,522.88 | 6,307.20 | 25,228.80 |
| F128 | 504.58 | 2,522.88 | 5,045.76 | 12,614.40 | 50,457.60 |
编辑测算:超用费=超出比例×CU×730×0.54;0.54 为官方“3× PAYG”口径。实际超用受平滑、突发和 24 小时滚动窗口影响,不等于简单的月度百分比;阈值不是硬上限。
OneLake 存储与镜像:0.026/GB·月,镜像 1TB/CU 免费
OneLake 存储按 GB·月 单独计费,不消耗 CU:hot 0.026、cool 0.019、cold 0.004;BCDR 对应 0.0468/0.0342/0.0085。镜像(Mirroring)副本每个 CU 有 1TB 免费额度(F64=64TB),只限镜像副本数据,超出后按 0.026/GB·月;暂停容量后存储仍按 PAYG 计费,且暂停期间所有事务被拒绝。SQL database in Fabric 存储 0.25/GB·月、Cosmos DB 0.22115/GB·月,属于另一条计费线。
| 存储类型 | $/GB·月 | 10TB/月 | 100TB/月 | 500TB/月 |
|---|---|---|---|---|
| OneLake hot | 0.026 | 266.24 | 2,662.40 | 13,312.00 |
| OneLake cool | 0.019 | 194.56 | 1,945.60 | 9,728.00 |
| OneLake cold | 0.004 | 40.96 | 409.60 | 2,048.00 |
| BCDR hot | 0.0468 | 479.23 | 4,792.32 | 23,961.60 |
| Mirroring(超出免费额度) | 0.026 | 按超出量 | 按超出量 | 按超出量 |
| SQL Storage | 0.25 | 2,560.00 | 25,600.00 | 128,000.00 |
| Cosmos DB Storage | 0.22115 | 2,264.58 | 22,645.76 | 113,228.80 |
来源:Azure Retail Prices API(eastus,2026-11-09);1TB=1,024GB。镜像免费额度=1TB/CU(F2=2TB、F64=64TB、F1024=1,024TB),仅限镜像副本;容量暂停后存储继续计费。
隐藏成本:许可证、Spark autoscale、网络与暂停
容量费之外还有七类常见成本:Power BI Pro/PPU 许可证(F64 以下查看者需要 Pro/PPU;F64 及以上查看者免 Pro,但发布者仍需 Pro)、Spark autoscale(0.18/CU·小时,预留折扣不适用,且仍需基础容量)、overage 3×、OneLake 存储/BCDR/镜像超额、SQL/Cosmos 存储、网络出口(官方称计费“即将推出”,至少提前 90 天通知)、暂停后的存储与删除工作区的保留期存储(7–90 天可配置)。
| 成本项 | 价格/规则 | 何时发生 | 控制 |
|---|---|---|---|
| Power BI Pro/PPU | 按用户/月另计 | F64 以下查看者;发布者始终需要 | 按 F64 阈值规划查看者 |
| Spark autoscale | 0.18/CU·小时 | 启用按需 Spark;预留折扣不适用 | 仅对不可预测 Spark 启用 |
| Capacity overage | 0.54/CU·小时(3×) | 超出平滑后容量 | 阈值、surge protection、扩容 |
| OneLake 存储 | 0.004–0.026/GB·月 | 湖仓/仓库数据长期保留 | hot/cool/cold 分层、清理 |
| BCDR 存储 | 0.0085–0.0468/GB·月 | 启用灾备 | 按 RTO/RPO 选层级 |
| 镜像超额 | 0.026/GB·月 | 超过 1TB/CU 免费额度 | 只镜像必要表 |
| 网络出口 | 即将计费 | 跨区/公网访问 | 同区、私有连接、提前预算 |
| 暂停/保留期存储 | 按 GB·月 | 暂停容量或删除工作区 | 缩短保留期、清理数据 |
来源:Microsoft Fabric 定价页、Learn“OneLake compute and storage consumption”“Pause and resume your Fabric capacity”和“Capacity overage”(2026-11-09)。许可证价格未在本文折算,按企业协议/地区核对。
怎么选:F2–F64+ 与 Power BI 边界
先用 Capacity Metrics app 看 30 秒时间点的实际 CU 消耗,再选 SKU;不要只按“用户数”或“数据量”猜。经验框架:试跑/小团队用 F2–F4 或 60 天 trial;部门级 BI + 轻量湖仓用 F8–F16;多 workload 的中型平台用 F32–F64;需要“查看者免 Pro”的门槛是 F64;企业多业务线用 F128–F512 并配合预留、workspace surge protection 和独立容量隔离;不可预测 Spark 用 autoscale,但基础容量仍要保留。
| 场景 | 建议起点 | 先核对 |
|---|---|---|
| 试用/概念验证 | F2–F4 或 60 天 trial(F4/F64) | trial 不含免费镜像额度 |
| 小部门 BI + 轻量湖仓 | F8–F16 | 30 秒 CU 峰值、刷新并发 |
| 中型多 workload | F32–F64 | F64=P1;查看者免 Pro 门槛 |
| 企业多业务线 | F128–F512 + 预留 | 独立容量、surge protection |
| 高并发/大型湖仓 | F1024+ | 配额、跨区、BCDR |
| 不可预测 Spark | 基础 F + Spark autoscale | 0.18/CU·小时、预留不适用 |
| 间歇性开发/测试 | F8–F16 + 暂停 | 暂停后存储仍计费 |
编辑整理的选择框架,不是厂商推荐;实际 SKU 应以 Capacity Metrics app 的实测 CU、峰值和增长曲线为准。
90 天优化清单
用 90 天完成“基线 → 选型 → 控超用 → 存储分层 → 预留 → 复盘”。第 1–2 周拉 Capacity Metrics app 的 30 秒时间点、峰值/后台占比和 429/限流记录;第 2–4 周按实测 CU 选 F SKU,避免用“用户数”猜;第 4–6 周设 overage 阈值、开启 surge protection、配置预算告警;第 6–8 周做 OneLake hot/cool/cold 分层、清理软删除和镜像超额;第 8–10 周在基线稳定后再评估 1/3 年预留(降配不退);第 10–12 周复核 Power BI 许可证、Spark autoscale、暂停策略和网络计费通知。
常见问题
Microsoft Fabric 容量怎么计费?
按 CU·小时:PAYG 0.18/CU·小时,按月 730 小时折算。F2=262.80/月、F8=1,051.20、F16=2,102.40、F32=4,204.80、F64=8,409.60、F128=16,819.20;存储、超用、Spark autoscale 和许可证另计。
F64 和 Power BI Premium P1 是什么关系?
官方把 F64 视为 P1 等价容量:F64 及以上的 Power BI 查看者不需要 Pro;F64 以下查看者仍需 Pro/PPU,发布者始终需要 Pro。Power BI Premium P SKU 正在退役,新项目应优先选 F SKU。
预留能省多少?
官方称 1 年或 3 年预留约省 41%。Retail API 为 1 年 938/CU、3 年 2,814/CU,折合 78.17/CU·月,对 131.40/CU·月的 PAYG 约省 40.5%。预留按 CU 购买,容量降到预留以下不会减少账单。
Capacity overage 怎么算?
超出平滑后容量的部分按 3× PAYG=0.54/CU·小时计费,仅适用于 F SKU,不享预留折扣。创建容量时默认开启;管理员设滚动 24 小时阈值,Fabric 每 5 分钟评估一次,阈值不是硬性支出上限。
暂停容量能省钱吗?
暂停会停止计算计费,但 OneLake 存储继续按 GB·月计费,且暂停期间所有事务被拒绝;暂停时剩余的超用与平滑消费会结算到 Azure 账单。删除工作区后还有 7–90 天的保留期存储。
OneLake 存储怎么算?
hot 0.026、cool 0.019、cold 0.004/GB·月;BCDR 为 0.0468/0.0342/0.0085。镜像副本每个 CU 有 1TB 免费额度(F64=64TB),超出后按 0.026/GB·月。SQL/Cosmos 存储分别 0.25/0.22115/GB·月。
F64 以下还要 Power BI Pro 吗?
要。F64 以下的查看者需要 Pro 或 PPU;F64 及以上查看者免 Pro,但报表发布者仍需 Pro。若主要成本是大量查看者,F64 的许可证节省可能抵消部分容量差价,应按“容量+许可证”一起算。
Fabric 和 Databricks/Synapse 怎么比?
先对齐 workload、CU/DBU 口径、存储、许可证和超用,再比总价。Fabric 买的是共享容量池(CU·小时),Databricks 是 DBU+VM,Synapse 是 DWU/无服务器池;只比 SKU 单价会漏掉存储、许可证和 idle 成本。
研究方法与局限
本文把“官方价格事实”和“编辑测算”分开:F SKU/CU 列表、0.18/CU·小时、938/CU/年与 2,814/CU/3 年、0.54/CU·小时 overage、OneLake 0.026/0.019/0.004、BCDR 0.0468/0.0342/0.0085、镜像 1TB/CU 免费额度来自 Microsoft Fabric 定价页与 Azure Retail Prices API(eastus,2026-11-09);F64=P1、F64+ 查看者免 Pro、P SKU 退役来自 Learn 许可文档;平滑/突发、10 分钟缓冲、20 秒延迟与 24 小时/5 分钟 overage 规则来自 Learn 节流与 overage 文档;暂停后存储计费来自 Learn OneLake 消费文档。
局限有八个:① 只取 eastus list price,不含税、CSP 加价、企业折扣;② 按 730 小时/月、不暂停;③ 存储默认 hot,未逐一组合 cool/cold/BCDR;④ 超用比例是编辑假设,实际受平滑、突发和 24 小时窗口影响;⑤ 预留价来自 Retail API,购买页可能因地区/币种不同;⑥ 未做真实 workload 的 CU 压测,也未覆盖 AI Functions/Copilot 的 CU 消耗;⑦ 未折算 Power BI Pro/PPU、Spark autoscale、网络和实施费用;⑧ 价格、功能和计费规则会变,采购前应复核官方页面与账单。
数据来源与口径
- Microsoft Azure, Microsoft Fabric Pricing:azure.microsoft.com/en-us/pricing/details/microsoft-fabric。F2–F8192、约 41% 预留节省、OneLake 存储/镜像、overage 3×、F64=P1、网络计费预告。访问 2026-11-09。
- Azure Retail Prices API(serviceName=Microsoft Fabric,eastus):prices.azure.com/api/retail/prices。0.18/CU·小时、0.54/CU·小时 overage、938/CU/年、2,814/CU/3 年、OneLake/BCDR/SQL/Cosmos 存储单价。访问 2026-11-09。
- Microsoft Learn, Understand Microsoft Fabric licenses and capacity:learn.microsoft.com/en-us/fabric/enterprise/licenses。F/P SKU 对应、F64=P1、P SKU 退役、Power BI 许可证规则。访问 2026-11-09。
- Microsoft Learn, Understand the Fabric capacity throttling policy:learn.microsoft.com/en-us/fabric/enterprise/throttling。30 秒时间点、24 小时平滑、10 分钟缓冲、20 秒延迟。访问 2026-11-09。
- Microsoft Learn, Capacity overage in Microsoft Fabric:learn.microsoft.com/en-us/fabric/enterprise/capacity-overage-overview。3× PAYG、24 小时滚动阈值、5 分钟评估、仅 F SKU、默认开启。访问 2026-11-09。
资料截止 2026-11-09;价格/可用性以 Microsoft 官方页面与账单为准;本文不构成采购、商务或法律建议。