2016-12-04 60 views
0

我想在Amazon Quicksights中集成簡單的SQL表達式,但每次使用計算的字段時都會出現錯誤,指出使用的方法無效。在亞馬遜Quicksights中使用SQL表達式作爲計算字段

亞馬遜Quicksight並不讓我使用聚合函數:

ROUND((SUM(CASE WHEN dyn_boolean THEN 1 ELSE 0 END)* 100.0)/ COUNT(session_unique),2)

我知道我可以將CASE更改爲ifelse,但這並不能解決整個問題。

回答

0

如果你想SQL的全部功能而準備數據,建立數據集的過程中使用自定義的SQL選項。

'新數據集' - > '從現有的數據源' - > '創建數據集' - > '編輯和預覽數據' - > '切換到自定義的SQL工具'

Data preparation using custom SQL

你可以寫你自己選擇的custome SQL。