使用Qlik Sense,我们需要能够评估从后端提取的公式。 因此,我们有2个表,其中一个称为SCENARIOSTABLE,第二个称为KPITABLE
KPITABLE:
ID | KPI | Rounding
1 | KPI1 | '#,##0.00'
可扩展的场景:
ID | KPI_ID | Scenario | Formula
1 | 1 | Actuals | SUM(Amount)
2 | 2 | Goals | SUM(Goals)
因此,Qlik感应脚本看起来像
LOAD
*
;
SQL
SELECT
KT.ID "KPI ID"
, KT.KPI "KPI name"
, KT.ROUNDING "KPI rounding"
, ST.FORMULA
, ST.SCENARIO
FROM KPITABLE KT
LEFT JOIN SCENARIOSTABLE ST ON ST.KPI_ID = KT.ID;
现在,我们需要能够将公式添加到前端的度量中,并能够根据公式自动进行计算
我试图在度量函数中添加以下内容(在表对象中,您也可以在数据透视表中添加编辑):
$(=FORMULA)
只要您选择了一个方案,它将起作用,而不会以其他方式进行计算。 我的问题是,如何评估从数据库提取的公式并在Qlik Sense前端中正确计算?
谢谢!