如何解决DAX无法比较文本和整数,但是没有引用列是文本
我已经创建了一个这样的度量:
Measure =
DIVIDE (
CALCULATE (
SUM ( fact_table[Net Amount Paid] ),FILTER (
ALLSELECTED ( fact_table ),RELATED ( date_table[Date] ) <= MAX ( date_table[Date] )
),FILTER ( id_table,id_table[ID] = "12345" )
),1000000,0
)
此度量的目的是将id_table中的ID为12345时,在fact_table中支付的净额加起来,然后将其除以预算$ 1M。但是,我不断收到错误消息,“ DAX比较运算符不支持将整数类型的值与文本类型的值进行比较。”
我已经检查过,并且在我的度量中引用的列都不是文本类型的,因此我不确定是什么问题。
解决方法
您的过滤器将"12345"
指定为文本。要将其视为数字,请删除其周围的引号。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。