Qlik Sense-从数据库表评估函数

问题描述

使用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前端中正确计算?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)