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

时间:2020-10-20 11:29:14

标签: qliksense

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

谢谢!

0 个答案:

没有答案