今天看啥  ›  专栏  ›  BI佐罗讲数据分析

VAR 变量,真的是变量吗?

BI佐罗讲数据分析  · 公众号  ·  · 2024-07-20 11:40

文章预览

本文翻译自 Marco Russo & Alberto Ferrari 的文章《 When are variables evaluated in DAX? 》。 直播内容:Power BI 九周年及 BI 行业发展回顾与展望 本文内容有点长,先说结论, VAR 关键字创建的 变量是一个不变的变量,即常量。 变量是 DAX 中提高可读性和性能的重要元素。变量通过 VAR 关键字创建, 该关键字可以重复多次以创建多个变量 ,然后使用 RETURN 关键字定义表达式的结果。 计算变量 在以下代码中,我们定义了两个变量:SalesAmount 和 NumCustomers,最后我们将一个除以另一个以获得结果: SalesPerCustomer =      VAR   SalesAmount  =          SUMX  ( Sales, Sales[Quantity] * Sales[Net Price] )      VAR   NumCustomers  =          DISTINCTCOUNT  ( Sales[CustomerKey] )      RETURN          DIVIDE  (  SalesAmount ,  NumCustomers  ) 随着时间的推移,我们习惯了一种更强大的模式 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览