オンザフライ計算でサポートされている関数とアウトライン計算
Essbase計算関数およびアウトライン計算は、オンザフライ計算に使用するメンバー式でサポートされています。
サポートされているアウトライン計算
オンザフライ計算では、次のものがサポートされています:
- Essbaseテクニカル・リファレンスで定義されているすべてのアウトライン・メンバーの集計演算子: 加算(+)、減算(-)、乗算(*)、除算(/)、パーセンテージ(%)。
- 集計の単項演算子(+、-、*、/、%、~): 加算、減算、乗算、除算、パーセンタイルおよび無視。
- Subvar
- タイム・バランスの計算: 最初、最後、平均、SKIP NONEおよびSKIP MISSING。入力はサポートされていません。
サポートされている関数
次のEssbase計算関数は、WebアプリケーションおよびOracle Smart View for Officeでのオンザフライ計算のメンバー式でサポートされています。
ノート:
- オンザフライ計算でサポートされない関数は、「オンザフライ計算でサポートされない関数と式」にリストされています。
- Essbaseの計算関数の詳細は、計算関数のリストを参照してください。
次に示すサポートされている関数は、その関数カテゴリに従ってグループ化されます:
IS関数:
- @ISACCTYPE
- @ISANCEST
- @ISATTRIBUTE
- @ISCHILD
- @ISDESC
- @ISGEN
- @ISIANCEST
- @ISICHILD
- @ISIDESC
- @ISIPARENT
- @ISISIBLING
- @ISLEV
- @ISMBR
- @ISMBRUDA
- @ISMBRWITHATTR
- @ISPARENT
- @ISSAMEGEN
- @ISSAMELEV
- @ISSIBLING
- @ISUDA
数値関数:
- @ABS
- @AVG
- @CONCATENATE
- @COUNT
- @EXP
- @FACTORIAL
- @INT
- @LN
- @LOG
- @LOG10
- @MAX
- @MAXS
- @MEDIAN
- @MIN
- @MINS
- @MOD
- @MODE
- @POWER
- @RANK
- @REMAINDER
- @ROUND
- @SUBSTRING
- @SUM
- @TRUNCATE
- @VAR
- @VARPER
メンバー選択関数:
- @ALLANCESTORS
- @ANCEST
- @ANCESTORS
- @ATTRIBUTE
- @BETWEEN
- @CHILDREN
- @CURRMBR
- @CURRMBRRANGE
- @DESCENDANTS
- @EQUAL
- @EXPAND
- @GENMBRS
- @IALLANCESTORS
- @IANCESTORS
- @ICHILDREN
- @IDESCENDANTS
- @ILANCESTORS
- @ILDESCENDANTS
- @ILSIBLINGS
- @INTERSECT
- @IRDESCENDANTS
- @IRSIBLINGS
- @ISIBLINGS
- @LANCESTORS
- @LDESCENDANTS
- @LEVMBRS
- @LIKE
- @LIST
- @LSIBLINGS
- @MATCH
- @MBRCOMPARE
- @MBRPARENT
- @MEMBER
- @MERGE
- @NAME
- @NEXTSIBLING
- @NOTEQUAL
- @PARENT
- @PREVSIBLING
- @RDESCENDANTS
- @RELATIVE
- @REMOVE
- @RSIBLINGS
- @SHIFTSIBLING
- @SIBLINGS
- @UDA
- @WITHATTR
値関数:
- @ANCESTVAL
- @ATTRIBUTEBVAL
- @ATTRIBUTESVAL
- @ATTRIBUTEVAL
- @CURGEN
- @CURLEV
- @GEN
- @LEV
- @PARENTVAL
範囲関数:
- @XRANGE
- @RANGE
- @ACCUM
- @MAXRANGE
- @MINRANGE
- @NEXT
- @PRIOR
- @SHIFT
- @SUMRANGE
- @MOVSUMX
- @MOVSUM
- @MOVAVG
- @MOVMIN
- @MOVMAX
- @MOVMED
- @AVGRANGE
- @MAXSRANGE
- @MINSRANGE
- @NEXTS
- @PRIORS
- @RANGEFIRSTVAL
- @RANGELASTVAL