Table of Contents

代码操作 DR002(可读性)优先使用聚合函数而非迭代器函数

说明

在可行的情况下,尽量用聚合函数替代迭代器函数,让代码更简单。

示例

将:

SUMX(Sales, Sales[Line Amount])

改为:

SUM(Sales[Line Amount])

Tabular Editor 为什么会建议这样做?

当你只需要对单一列的值进行聚合时,聚合函数(SUMMINMAX 等) 比起对应的迭代器函数(SUMXMINXMAXX 等),语法更简单、更精炼 因此应优先使用它们,以提升代码可读性。

相关内容: