白杨商业智能工作室
#技术分享#Power BI#最佳实践

数据流的不同版本

· 白杨BI工作室

在使用 Power BI 的过程中,你可能会听到“dataflow”这个词。但是要注意的是,“dataflow”可以指三个完全不同的东西:Dataflow Gen 1、Dataflow Gen 2 和 Dataflow Gen 2 CI/CD。每个版本都有其独特的许可要求、目标选项和功能集。

数据流的不同版本

在使用 Power BI 的过程中,你可能会听到“dataflow”这个词。但是要注意的是,“dataflow”可以指三个完全不同的东西:Dataflow Gen 1、Dataflow Gen 2 和 Dataflow Gen 2 CI/CD。每个版本都有其独特的许可要求、目标选项和功能集。

本文将详细解释 Power BI 和 Microsoft Fabric 中这三个数据流版本之间的差异,包括何时使用它们、获得哪些功能以及对于初学者的建议。

数据流是什么?

在深入探讨各个版本之前,让我们先快速了解一下什么是数据流——特别是对于新用户来说。

数据流是运行于独立服务中的 Power Query 的一部分。在数据流出现之前,如果你想对数据进行转换,必须在 Power BI Desktop、Excel 或其他工作环境中完成。问题在于,在多个文件或环境之间很难复用这种转换逻辑。每个解决方案都需要重新做同样的工作。

数据流解决了这个问题。它将 ETL 层——即数据转换逻辑——与 Power BI Desktop 分离开来。你可以连接到一个数据源,使用 Power Query Online 对数据进行转换,并将其结果保存至目标。然后,Power BI、Microsoft Fabric 或其他工具可以利用已经转化的数据。这样就没有重复的逻辑和步骤,在多个文件中也不再需要重复操作。

你所做的变换的结果只会被保存一次,而且可以在任何地方复用。

Dataflow Gen 1

Dataflow Gen 1 是最初版本的数据流。在 Power Apps 或 Power Platform 环境中,你可能会听到它被称为“Power Apps 数据流”。无论是在哪里创建的,它的概念都是一样的。

许可要求

要创建 Dataflow Gen 1,你需要在一个具有以下许可配置的组织工作空间中操作:

  • Power BI Pro
  • Premium Per User (PPU)
  • Premium Capacity
  • Fabric Capacity

这意味着你不能在“My Workspace”或 Power BI 免费计划中创建。至少需要一个 Pro 许可证。

在线 Power Query 体验


不同版本的选择与建议

如果你是初学者,选择合适的 Dataflow 版本非常重要。Dataflow Gen 1 需要较高的许可配置才能使用,因此在预算有限的情况下可能不太合适。而 Dataflow Gen 2 和 CI/CD 版本则提供了更多的灵活性和便利性。

国内用户通常更关心成本效益和技术可行性,所以建议根据实际需求来选择合适的版本。如果需要高度自定义和持续集成的环境,Dataflow Gen 2 CI/CD 可能是更好的选择;否则,Dataflow Gen 1 在某些场景下也完全可以满足需求。

相关文章

Power BI 和 Microsoft Fabric 的 Databricks ADBC 连接器正式发布

Power BI 和 Microsoft Fabric 的 Databricks ADBC 连接器正式发布

微软正在把 Power Query 连接器的底层驱动从 ODBC 迁到 ADBC,这次轮到 Databricks。适用于 Power BI 和 Microsoft Fabric 的 Databricks ADBC 连接器已正式 GA(Generally Available,正式发布)。

#技术分享#Power BI#Fabric#语义模型
Power BI 2026 年 10 月功能摘要

Power BI 2026 年 10 月功能摘要

距离上一次九月更新才过去没多久,而且当时还赶上了欧洲 Microsoft Fabric + SQL 社区大会,更新量已经不小。

#技术分享#Power BI#Fabric#Copilot
Microsoft Data Factory 的 Amazon Redshift V2 连接器

Microsoft Data Factory 的 Amazon Redshift V2 连接器

微软正在对 Amazon Redshift 连接器进行重要升级,底层驱动将从旧版切换至全新的 Amazon Redshift ODBC 2.x。

#技术分享#Power BI#Fabric
F2容量跑通完整报表方案

F2容量跑通完整报表方案

很多团队一提到 Microsoft Fabric,第一反应就是:F2 这种小容量能干嘛? 跑个 Demo 都嫌卡,更别说承载一套完整的报表解决方案了。

#技术分享#Power BI#最佳实践
近似去重反而更慢?

近似去重反而更慢?

做 DAX 性能优化的人,看到 `APPROXIMATEDISTINCTCOUNT` 这个新函数,第一反应多半是:终于有办法治 `DISTINCTCOUNT` 这个性能杀手了。 但最近一轮实测下来,结论有点打脸——在某些场景下,近似去重反而比精确去重更慢。

#Power BI#最佳实践
近似去重计数:快但准吗?

近似去重计数:快但准吗?

9 月 Power BI 更新后,Import 模式和 Direct Lake 模式的语义模型开始支持 `ApproximateDistinctCount()` 这个 DAX 函数。 我在一个 14 亿行的 Direct Lake 语义模型上做了测试,数据来自纽约出租车样本。

#Power BI#最佳实践
有问题?加企业微信 1 对 1 交流 👇
➕ 添加企业微信
备注「白杨」优先通过 · 数据洞察与智能决策
企业微信
企业微信
备注「白杨」优先通过