本节列出了 Financial Consolidation and Close 中支持用于可配置计算的 Essbase 函数。"Y"(表示“是”)指示该函数受支持。
有关详细的函数信息,请参阅《Oracle Essbase Technical Reference》。
常见 Essbase 函数
FIX / ENDFIX - 控制范围
计算成员块
成员组:@LIST、@REMOVE、@RELATIVE、@CURRMBR、@CHILDREN、@DESCENDANTS、@SIBLINGS
条件和逻辑运算符:IF...ENDIF、< >、+、AND、OR、NOT
布尔值:@ISMBR、@ISUDA、@ISACCTYPE、@SCHILD、@ISLEV、@ISANCEST
关系:@GEN、@LEV、@CURGEN、@CURLEV
数学:@ABS、@SUM、@VAR、@ROUND、@MAX、+ - * /
Essbase 构造 | 类别 | 子类别 | 支持 |
---|---|---|---|
IF | 计算函数 | 条件运算符和逻辑运算符 | Y |
ELSE | 计算函数 | 条件运算符和逻辑运算符 | Y |
ELSE IF | 计算函数 | 条件运算符和逻辑运算符 | Y |
ENDIF | 计算函数 | 条件运算符和逻辑运算符 | Y |
> | 计算函数 | 条件运算符和逻辑运算符 | Y |
>= | 计算函数 | 条件运算符和逻辑运算符 | Y |
< | 计算函数 | 条件运算符和逻辑运算符 | Y |
<= | 计算函数 | 条件运算符和逻辑运算符 | Y |
= = | 计算函数 | 条件运算符和逻辑运算符 | Y |
< > | 计算函数 | 条件运算符和逻辑运算符 | Y |
!= | 计算函数 | 条件运算符和逻辑运算符 | Y |
AND | 计算函数 | 条件运算符和逻辑运算符 | Y |
OR | 计算函数 | 条件运算符和逻辑运算符 | Y |
NOT | 计算函数 | 条件运算符和逻辑运算符 | Y |
@ISACCTYPE | 计算函数 | 布尔 | Y(参见下表注释) |
@ISANCEST | 计算函数 | 布尔 | N |
@ISCHILD | 计算函数 | 布尔 | Y |
@ISDESC | 计算函数 | 布尔 | Y |
@ISGEN | 计算函数 | 布尔 | Y |
@ISIANCEST | 计算函数 | 布尔 | Y |
@ISICHILD | 计算函数 | 布尔 | Y |
@ISIDESC | 计算函数 | 布尔 | Y |
@ISIPARENT | 计算函数 | 布尔 | Y |
@ISISIBLING | 计算函数 | 布尔 | Y |
@ISLEV | 计算函数 | 布尔 | Y |
@ISMBR | 计算函数 | 布尔 | Y |
@ISMBRUDA | 计算函数 | 布尔 | Y |
@ISPARENT | 计算函数 | 布尔 | Y |
@ISRANGENONEMPTY | 计算函数 | 布尔 | Y |
@ISSAMEGEN | 计算函数 | 布尔 | Y |
@ISSAMELEV | 计算函数 | 布尔 | Y |
@ISSIBLING | 计算函数 | 布尔 | Y |
@ISUDA | 计算函数 | 布尔 | Y |
@ANCESTVAL | 计算函数 | 关系 | N |
@ATTRIBUTEBVAL | 计算函数 | 关系 | N |
@ATTRIBUTESVAL | 计算函数 | 关系 | N |
@ATTRIBUTEVAL | 计算函数 | 关系 | N |
@CURGEN | 计算函数 | 关系 | Y |
@CURLEV | 计算函数 | 关系 | Y |
@GEN | 计算函数 | 关系 | Y |
@LEV | 计算函数 | 关系 | Y |
@MDANCESTVAL | 计算函数 | 关系 | N |
@MDPARENTVAL | 计算函数 | 关系 | N |
@PARENTVAL | 计算函数 | 关系 | Y |
@SANCESTVAL | 计算函数 | 关系 | N |
@SPARENTVAL | 计算函数 | 关系 | N |
@XREF | 计算函数 | 关系 | Y |
@XWRITE | 计算函数 | 关系 | N |
@ABS | 计算函数 | 数学 | Y |
@AVG | 计算函数 | 数学 | N |
@EXP | 计算函数 | 数学 | N |
@FACTORIAL | 计算函数 | 数学 | N |
@INT | 计算函数 | 数学 | N |
@LN | 计算函数 | 数学 | N |
@LOG | 计算函数 | 数学 | N |
@LOG10 | 计算函数 | 数学 | N |
@MAX | 计算函数 | 数学 | N |
@MAXS | 计算函数 | 数学 | Y |
@MIN | 计算函数 | 数学 | Y |
@MINS | 计算函数 | 数学 | Y |
@MOD | 计算函数 | 数学 | Y |
@POWER | 计算函数 | 数学 | Y |
@REMAINDER | 计算函数 | 数学 | Y |
@ROUND | 计算函数 | 数学 | Y |
@SUM | 计算函数 | 数学 | Y |
@TRUNCATE | 计算函数 | 数学 | Y |
@VAR | 计算函数 | 数学 | Y |
@VARPER | 计算函数 | 数学 | N |
@ALLANCESTORS | 计算函数 | 成员集 | N |
@ANCEST | 计算函数 | 成员集 | Y |
@ANCESTORS | 计算函数 | 成员集 | Y |
@ATTRIBUTE | 计算函数 | 成员集 | Y |
@BETWEEN | 计算函数 | 成员集 | N |
@CHILDREN | 计算函数 | 成员集 | Y |
@CURRMBR | 计算函数 | 成员集 | Y |
@DESCENDANTS | 计算函数 | 成员集 | Y |
@EQUAL | 计算函数 | 成员集 | Y |
@EXPAND | 计算函数 | 成员集 | N |
@GENMBRS | 计算函数 | 成员集 | Y |
@IALLANCESTORS | 计算函数 | 成员集 | Y |
@IANCESTORS | 计算函数 | 成员集 | Y |
@ICHILDREN | 计算函数 | 成员集 | Y |
@IDESCENDANTS | 计算函数 | 成员集 | Y |
@ILANCESTORS | 计算函数 | 成员集 | Y |
@ILDESCENDANTS | 计算函数 | 成员集 | N |
@ILSIBLINGS | 计算函数 | 成员集 | Y |
@INTERSECT | 计算函数 | 成员集 | Y |
@IRSIBLINGS | 计算函数 | 成员集 | Y |
@IRDESCENDANTS | 计算函数 | 成员集 | Y |
@ISIBLINGS | 计算函数 | 成员集 | Y |
@LANCESTORS | 计算函数 | 成员集 | Y |
@LDESCENDANTS | 计算函数 | 成员集 | Y |
@LEVMBRS | 计算函数 | 成员集 | Y |
@LIST | 计算函数 | 成员集 | Y |
@LSIBLINGS | 计算函数 | 成员集 | Y |
@MATCH | 计算函数 | 成员集 | Y |
@MBRCOMPARE | 计算函数 | 成员集 | Y |
@MBRPARENT | 计算函数 | 成员集 | Y |
@MEMBER | 计算函数 | 成员集 | Y |
@MEMBERAT | 计算函数 | 成员集 | Y |
@MERGE | 计算函数 | 成员集 | Y |
@NEXTSIBLING | 计算函数 | 成员集 | Y |
@NOTEQUAL | 计算函数 | 成员集 | Y |
@PARENT | 计算函数 | 成员集 | Y |
@PREVSIBLING | 计算函数 | 成员集 | Y |
@RANGE | 计算函数 | 成员集 | Y |
@RDESCENDANTS | 计算函数 | 成员集 | Y |
@RELATIVE | 计算函数 | 成员集 | Y |
@REMOVE | 计算函数 | 成员集 | Y |
@RSIBLINGS | 计算函数 | 成员集 | Y |
@SHIFTSIBLING | 计算函数 | 成员集 | N |
@SIBLINGS | 计算函数 | 成员集 | Y |
@UDA | 计算函数 | 成员集 | Y |
@WITHATTR | 计算函数 | 成员集 | N |
@ACCUM | 计算函数 | 范围和财务 | Y |
@AVGRANGE | 计算函数 | 范围和财务 | Y |
@COMPOUND | 计算函数 | 范围和财务 | Y |
@COMPOUNDGROWTH | 计算函数 | 范围和财务 | N |
@CURRMBRRANGE | 计算函数 | 范围和财务 | Y |
@DECLINE | 计算函数 | 范围和财务 | N |
@GROWTH | 计算函数 | 范围和财务 | N |
@INTEREST | 计算函数 | 范围和财务 | Y |
@IRR | 计算函数 | 范围和财务 | Y |
@IRREX | 计算函数 | 范围和财务 | N |
@MAXRANGE | 计算函数 | 范围和财务 | Y |
@MAXSRANGE | 计算函数 | 范围和财务 | N |
@MDSHIFT | 计算函数 | 范围和财务 | N |
@MINRANGE | 计算函数 | 范围和财务 | Y |
@MINSRANGE | 计算函数 | 范围和财务 | N |
@NEXT | 计算函数 | 范围和财务 | Y |
@NEXTS | 计算函数 | 范围和财务 | N |
@NPV | 计算函数 | 范围和财务 | Y |
@PTD | 计算函数 | 范围和财务 | N |
@PRIOR | 计算函数 | 范围和财务 | Y |
@PRIORS | 计算函数 | 范围和财务 | N |
@RANGE | 计算函数 | 范围和财务 | Y |
@RANGEFIRSTVAL | 计算函数 | 范围和财务 | Y |
@RANGELASTVAL | 计算函数 | 范围和财务 | Y |
@SHIFT | 计算函数 | 范围和财务 | Y |
@SHIFTPLUS | 计算函数 | 范围和财务 | Y |
@SHIFTMINUS | 计算函数 | 范围和财务 | Y |
@SLN | 计算函数 | 范围和财务 | N |
@SUMRANGE | 计算函数 | 范围和财务 | Y |
@SYD | 计算函数 | 范围和财务 | N |
@XRANGE | 计算函数 | 范围和财务 | Y |
@ALLOCATE | 计算函数 | 分配 | N |
@MDALLOCATE | 计算函数 | 分配 | N |
@MOVAVG | 计算函数 | 预测 | N |
@MOVMAX | 计算函数 | 预测 | N |
@MOVMED | 计算函数 | 预测 | N |
@MOVMIN | 计算函数 | 预测 | N |
@MOVSUM | 计算函数 | 预测 | N |
@MOVSUMX | 计算函数 | 预测 | N |
@SPLINE | 计算函数 | 预测 | N |
@TREND | 计算函数 | 预测 | N |
@CORRELATION | 计算函数 | 统计 | N |
@COUNT | 计算函数 | 统计 | Y |
@MEDIAN | 计算函数 | 统计 | N |
@MODE | 计算函数 | 统计 | N |
@RANK | 计算函数 | 统计 | N |
@STDEV | 计算函数 | 统计 | N |
@STDEVP | 计算函数 | 统计 | N |
@STDEVRANGE | 计算函数 | 统计 | N |
@VARIANCE | 计算函数 | 统计 | N |
@VARIANCEP | 计算函数 | 统计 | N |
@TODATE | 计算函数 | 日期和时间 | Y |
@CALCMODE | 计算函数 | 其他 | Y |
@CONCATENATE | 计算函数 | 其他 | Y |
@SUBSTRING | 计算函数 | 其他 | Y |
@NAME | 计算函数 | 其他 | Y |
@RETURN | 计算函数 | 其他 | N |
@CREATEBLOCK | 计算函数 | 其他 | Y |
+(加) | 计算命令 | 数学 | Y |
-(减) | 计算命令 | 数学 | Y |
*(乘) | 计算命令 | 数学 | Y |
/(除) | 计算命令 | 数学 | Y |
%(计算百分比) | 计算命令 | 数学 | Y |
( )(控制计算顺序) | 计算命令 | 数学 | Y |
AGG | 计算命令 | 其他 | N |
ARRAY | 计算命令 | 其他 | Y |
CALC ALL | 计算命令 | 计算 | N |
CALC AVERAGE | 计算命令 | 计算 | N |
CALC DIM | 计算命令 | 计算 | Y(参见下表注释) |
CALC FIRST | 计算命令 | 计算 | N |
CALC LAST | 计算命令 | 计算 | N |
CALC TWOPASS | 计算命令 | 其他 | N |
CCONV | 计算命令 | 清除 | N |
CLEARBLOCK | 计算命令 | 清除 | Y |
CLEARCCTRACK | 计算命令 | 清除 | N |
CLEARDATA | 计算命令 | 清除 | Y |
DATACOPY | 计算命令 | 复制 | Y |
DATAEXPORT | 计算命令 | 导出 | N |
DATAEXPORTCOND | 计算命令 | 导出 | N |
DATAIMPORTBIN | 计算命令 | 导出 | N |
EXCLUDE...ENDEXCLUDE | 计算命令 | 块 | N |
FIX...ENDFIX | 计算命令 | 块 | Y |
FIXPARALLEL...ENDFIXPARALLEL | 计算命令 | 块 | N |
LOOP...ENDLOOP | 计算命令 | 块 | Y |
POSTFIXPARALLEL | 计算命令 | 块 | N |
SET AGGMISSG | 计算命令 | 设置 | N |
SET CACHE | 计算命令 | 设置 | N |
SET CALCDIAGNOSTICS | 计算命令 | 设置 | N |
SET CALCPARALLEL | 计算命令 | 设置 | N |
SET CALCTASKDIMS | 计算命令 | 设置 | N |
SET CCTRACKCALC | 计算命令 | 设置 | N |
SET CLEARUPDATESTATUS | 计算命令 | 设置 | N |
SET COPYMISSINGBLOCK | 计算命令 | 设置 | N |
SET CREATEONMISSINGBLK | 计算命令 | 设置 | N |
SET CREATEBLOCKONEQ | 计算命令 | 设置 | N |
SET DATAEXPORTOPTIONS | 计算命令 | 设置 | N |
SET DATAIMPORTIGNORETIMESTAMP | 计算命令 | 设置 | N |
SET EMPTYMEMBERSETS | 计算命令 | 设置 | N |
SET FRMLBOTTOMUP | 计算命令 | 设置 | N |
SET FRMLRTDYNAMIC | 计算命令 | 设置 | N |
SET LOCKBLOCK | 计算命令 | 设置 | N |
SET MSG | 计算命令 | 设置 | N |
SET NOTICE | 计算命令 | 设置 | N |
SET REMOTECALC | 计算命令 | 设置 | N |
SET RUNTIMESUBVARS | 计算命令 | 设置 | N |
SET SCAPERSPECTIVE | 计算命令 | 设置 | N |
SET UPDATECALC | 计算命令 | 设置 | N |
SET UPTOLOCAL | 计算命令 | 设置 | N |
THREADVAR | 计算命令 | 其他 | N |
VAR | 计算命令 | 其他 | N |
注:
@ISACCTYPE:此函数仅适用于费用帐户。可以使用这些值中的任意一个:First、Last、Average、Expense 和 Twopass。
CALC DIM:应仅对聚合维(例如移动、公司内、多 GAAP 和自定义)使用 CALC DIM。仅当您需要在自定义计算中引用聚合交叉点时需要。此外,请避免在 DSO 应用程序中使用 CALC DIM。