- Excel DAX 教程
- DAX - 首页
- DAX - 概述
- DAX - 计算列
- DAX - 计算字段/度量值
- DAX - 编辑计算字段
- DAX - 删除计算字段
- DAX - 语法
- DAX - 运算符
- DAX - 标准参数
- DAX - 函数
- DAX - 理解 DAX 函数
- DAX - 计算上下文
- DAX - 公式
- DAX 公式结果的更新
- 更新数据模型中的数据
- DAX - 重新计算 DAX 公式
- DAX 公式重新计算故障排除
- DAX - 公式错误
- DAX - 时间智能
- DAX - 筛选器函数
- DAX - 场景
- 执行复杂计算
- DAX - 使用文本和日期
- 条件值和错误测试
- DAX - 使用时间智能
- DAX - 排名和比较值
- Excel DAX 有用资源
- DAX - 快速指南
- DAX - 有用资源
- DAX - 讨论
DAX 公式结果的更新
DAX 公式用于涉及大型数据的计算,包括来自外部数据源的数据。由于 DAX 计算也适用于实时数据,因此数据可能会不时发生变化。
DAX 公式的结果需要在两种情况下更新:
数据刷新 - 数据刷新时。
重新计算 - DAX 公式发生变化时。
理解数据刷新与重新计算
数据刷新和重新计算是两个独立但相关的操作。
数据刷新是从工作簿中的数据模型更新数据,从外部数据源获取最新数据的过程。
重新计算是更新工作簿中包含 DAX 公式的所有列、表和数据透视表的过程,以反映由于 DAX 公式本身的变化而导致的基础数据变化。
在重新计算其中的 DAX 公式之前,不应保存或发布工作簿。
在数据模型中更新数据的不同方法
Power Pivot 不会自动检测外部数据源的变化。
您可以根据指定的间隔从 Power Pivot 窗口手动刷新数据。
如果已将工作簿发布到 SharePoint 网站,则可以安排来自外部源的自动数据刷新。
有关这些内容的详细信息,请参阅章节 – 更新数据模型中的数据。
DAX 公式的重新计算
DAX 公式的重新计算是一项重要任务,因为在重新计算期间,会检查列依赖关系,如果列已更改、数据无效或出现以前有效的 DAX 公式中的错误,您将收到通知。
重新计算会以下列方式影响性能:
对于计算列,每当更改 DAX 公式时,都应始终重新计算整个列的 DAX 公式结果。
对于计算字段,只有在将计算字段置于数据透视表或数据透视图的上下文中时,才会计算 DAX 公式的结果。当更改任何影响数据筛选器的行或列标题,或手动刷新数据透视表时,将重新计算 DAX 公式。
在 DAX 中,可以自动或手动重新计算公式。
要了解有关重新计算的更多信息,请参阅章节 – 重新计算 DAX 公式。
广告