【问题标题】:How to fix Tableau Aggregation issue如何修复 Tableau 聚合问题
【发布时间】:2021-10-08 22:33:11
【问题描述】:

如何解决以下错误 错误:“不能将聚合和非聚合参数与此函数混合。”

来自计算字段: SQRT(SUM([CUSTOMER_CNT]*([COMMS] - [加权平均通信])^2)/(((SUM([记录数])-1)/SUM([记录数])) * SUM( [CUSTOMER_CNT])))

加权平均通信是唯一的其他计算字段: SUM([CUSTOMER_CNT] * [COMMS])/SUM([CUSTOMER_CNT])

虽然将加权平均通信包装在 fixed{} 中可以消除错误,但输出不正确。

【问题讨论】:

    标签: tableau-api calculated-field tableau-desktop


    【解决方案1】:

    看起来第一部分是问题所在。缺少 [CUSTOMER_CNT] 和 [COMMS] 上的右括号即缺少聚合。

    SQRT(SUM([CUSTOMER_CNT]*([COMMS] - [加权平均通讯])^2)

    试试:

    SQRT(SUM(([CUSTOMER_CNT])*(SUM([COMMS]) - [加权平均通讯])^2)

    [权重平均通讯] 可能也需要调整。通常这两个度量都是汇总的,但这可能取决于所需的详细程度。

    (SUM([CUSTOMER_CNT]) * SUM([COMMS]))/SUM([CUSTOMER_CNT])

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-29
      • 1970-01-01
      • 2019-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多