在应用到String()之后,我们无法解析AWS Quicksight中显示的SQL语法



我有一个计算字段,它根据特定类型计算总数:
sumIf(amount, type = "sale")

现在我正试图将结果转换为字符串,然后将一些文本连接到它,但执行toString(sumIf(amount, type = "sale"))会得到以下消息:

我们无法解析此SQL语法。如果您使用的是自定义SQL,请验证语法,然后重试。否则,请联系支持人员。

有什么方法可以做到这一点吗?

您是否尝试使用正确的括号类型?即

toString(sumIf({amount}, {type} = "sale"))

我试过这样一个例子,效果很好,Quicksight在调用没有右括号的字段时可能会出现问题。

最新更新