Power BI 数据准备与动态数据源获取全攻略
1. 性能问题处理与查询诊断
在使用 Power BI 连接数据源时,有时会遇到性能缓慢的情况。Power BI 性能缓慢有多种原因,很多问题可以快速诊断和解决。Power Query 使用微软预配置的原生查询语言来转换数据源,例如 SQL 这种转换语言能帮助转换数据源,这个过程被称为查询折叠。虽然查询折叠通常很高效,但也会出现问题,比如只从数据源部分检索数据集时,可能只加载部分数据列,导致难以选择保留或删除哪些数据。
若想查看 Power Query 如何将数据加载到 Power BI 中,可以在 Power Query 编辑器的“应用步骤”下右键单击查询步骤,然后从出现的菜单中选择“查看原生查询”。不过,原生查询并非总是可用,有些数据源不支持查询折叠,或者查询步骤因使用的原生语言无法转换,此时该选项会变灰。
Power BI 有三种数据连接模式,它们在刷新周期、性能指标、数据转换和建模要求方面各有特点,具体如下表所示:
| 连接模式 | 刷新周期 | 性能指标 | 数据转换 | 建模要求 |
| — | — | — | — | — |
| 导入 | Pro:每天 8 次刷新;Premium:每天无限次刷新 | 最优 | 所有功能 | 所有功能 |
| DirectQuery | 显示源中的最新数据 | 因数据源而异 | 基于数据源转换语言受限 | 有显著限制 |
| 实时连接 | 显示源中的最新数据 | 最优 | 不适用 | 分析服务和 Power BI 服务度量创建有局限性 |
Power BI 包含查询诊断工具集,可解决可能出现的性能问题。若要使用该工具
超级会员免费看
订阅专栏 解锁全文
108

被折叠的 条评论
为什么被折叠?



