tableau-api - tableau - 不能将聚合和非聚合参数与此函数混合
问题描述
这是我正在创建的计算字段
IIF(ATTR([Segment])=[Parameters].[Segment], 1+SQRT(2)*COS((1-[Result%])*180*PI()/180),1)
我得到错误 - “不能将聚合和非聚合参数与这个函数混合”。
我不知道如何克服这个错误。
解决方案
参数和结果也需要聚合。尝试:
IIF(ATTR([Segment])=ATTR([Parameters].[Segment]), 1+SQRT(2)*COS((1-SUM([Result%]))*180*PI()/180),1)
推荐阅读
- kotlin - Kotlin 有没有办法在 .filter() .map() .forEach 等中实现惰性求值?
- android - 匕首新的 Api。但不能用单例范围实现运行时范围
- laravel - 如何在查询 SQL 中进行分页(LARAVEL)
- python - 将 Pandas 列转换为具有特殊字符分隔的字符串
- java - 在这种情况下,如何正确检查用户输入是否为整数?
- angular - 带有 *ngFor 的角动画仅适用于单击的值而不适用于所有元素
- c - 计算嵌套for循环的执行时间
- python - pexpect.run() 方法运行的进程突然终止
- c - 是否有一个函数可以检查名为 sptr 的 sockaddr* 是否指向 ipv4 或 ipv6 地址?
- c++ - 英特尔 Pin:如何生成 objectdump-ish 代码?