You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:针对实时数据集的Direct Query技术含义是什么?

针对Power BI实时数据集的Direct Query模式解析

这种场景下的Direct Query并非直接对接底层SQL Server源,而是指向Power BI服务上你最初发布的那个导入模式数据集,本质是对服务端数据集的直接查询,和传统Direct Query有明显区别,具体细节如下:

  • 核心区别于传统Direct Query:
    传统Direct Query是报表直接向SQL Server发送查询请求,实时获取源数据;而这里的Direct Query是报表层直接对Power BI服务上的导入模式数据集发起查询,底层数据集仍然保持导入模式(依赖本地网关定期刷新数据到服务端)。

  • 模式转换的触发原因:
    实时连接(Live Connection)本身是只读且无法与其他数据源混合使用的。当你添加Excel数据源转为复合模型时,Power BI需要让不同数据源的连接模式兼容,因此会自动将原实时连接转换为针对服务数据集的Direct Query模式,以此实现同时使用服务数据集和本地Excel数据源的复合场景。

  • 该模式的关键行为特点:

    • 查询路径:报表的所有针对原数据集的查询,都会发送到Power BI服务上的导入数据集,而非直接穿透到SQL Server。
    • 数据新鲜度:数据的更新频率完全依赖原导入数据集的刷新计划,不会实时从SQL Server拉取最新数据。
    • 权限与依赖:不需要报表直接配置SQL Server的网关,只需保证原导入数据集的网关正常运行;报表的访问权限继承自Power BI服务上的数据集权限设置。

内容的提问来源于stack exchange,提问作者variable

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 07:04:53