了解OBIEE中的评估功能

时间:2014-03-25 08:48:42

标签: oracle oracle-sqldeveloper business-intelligence obiee

我在OBIEE评估功能上阅读了一些内容,但由于我不是新手,因此无法理解。

EVALUATE('GetValue(%1,''SELECT MAX(P3_LST37) INTO :strValue FROM MV_ITEMSX WHERE ITEM_NUMBER = XXXX '' )' AS VARCHAR(2000), "Product")

您能帮助我理解上述功能吗?

由于

1 个答案:

答案 0 :(得分:0)

Evaluate函数使您能够将函数发送到数据库以评估并将数据返回到OBIEE。出于安全考虑,您必须使用函数中的引用而不是值本身。

例如,如果我有一个专栏" Core"。" Date"它将日期作为字符串返回,并希望使用evaluate的TO_DATE函数,我将发出以下计算表达式:

评估(' TO_DATE(%1,' DD-MON-YYYY')AS DATE'," Core"。" Date" )

希望有所帮助。