首页 > 解决方案 > 应用 toString() 后,我们无法解析 AWS Quicksight 中显示的此 SQL 语法

问题描述

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

现在我正在尝试将结果转换为字符串,然后将一些文本连接到它,但是这样做toString(sumIf(amount, type = "sale"))会给出以下消息:

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

有什么办法可以使这项工作?

标签: amazon-web-servicesamazon-quicksight

解决方案


您是否尝试使用正确的支架类型?IE

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

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


推荐阅读