ヘッダーをスキップ
Oracle® OLAP Expression Syntaxリファレンス
リリース11.2
B70202-01
  目次へ移動
目次

前
 
次
 

LEAD_VARIANCE_PERCENT

LEAD_VARIANCE_PERCENTは、現行期間とオフセット期間の値の相違率を返します。

戻り値

値式と同じデータ型

構文

LEAD_VARIANCE_PERCENT (lead_args) OVER (lead_clause)

lead_args::=

expression, offset [, {default_expression | CLOSEST} ]

lead_clause::=

[ {DIMENSION dimension_id | HIERARCHY hierarchy_id} ]
[ [BY] { LEVEL 
       | PARENT 
       | GREGORIAN {YEAR | QUARTER | MONTH | WEEK | DAY}
       | ANCESTOR AT { DIMENSION LEVEL dim_level_id
                      | HIERARCHY LEVEL hier_level_id
                      }
       }
                [POSITION FROM {BEGINNING | END}] 
] 

引数

expression

計算する値を含むディメンション式。

offset

現行期間からいくつ後の期間に進むかを表す数値式です。

default_expression

offsetで有効な期間が指定されない場合に返される値です。この句は、任意のデータ型の式、または近接を表すキーワードCLOSESTです。近接とは、前方に移動した場合の直後のメンバーです。

dimension_id

リードを計算する時間ディメンションです。

hierarchy_id

リードを計算する階層です。指定しない場合は、dimension_idのデフォルト階層が使用されます。

dim_level_id

dimension_idのレベルの名前。

hier_level_id

hierarchy_idのレベルの名前。

BY副句

BY副句はオフセットの計算に使用する期間の範囲を指定します。次は、キーワードの説明です。

オフセット・ユニット 説明
LEVEL 現行メンバーよりもoffsetの期間数分後の、同一レベルのメンバーです。(デフォルト)
PARENT 現行メンバーよりもoffsetの期間数分後の、同じ親を持つ同一レベルのメンバーです。
GREGORIAN YEAR 開始日が、現行期間の開始日よりもoffsetの年数分後の、同一レベルの期間です。
GREGORIAN QUARTER 開始日が、現行期間の開始日よりもoffsetの四半期数分後の、同一レベルの期間です。
GREGORIAN MONTH 開始日が、現行期間の開始日よりもoffsetの月数分後の、同一レベルの期間です。
GREGORIAN WEEK 開始日が、現行期間の開始日よりもoffsetの週数分後の、同一レベルの期間です。
GREGORIAN DAY 開始日が、現行期間の開始日よりもoffsetの日数分後の、同一レベルの期間です。
ANCESTOR 現行期間と同じレベルにあり、祖先が現行期間の祖先よりも後のoffset位置にある期間です。

この計算は、現在の値とカレンダ四半期に基づく次の期間の値の相違率を返します。この計算の出力例を「パーセント」列に示します。

LEAD_VARIANCE_PERCENT (GLOBAL.UNITS_CUBE.UNITS, 1, CLOSEST) OVER (DIMENSION GLOBAL.TIME BY ANCESTOR AT DIMENSION LEVEL GLOBAL.TIME.CALENDAR_QUARTER)

時間 ユニット 次の四半期 差異 パーセント
2005 TOTAL 565718 -- -- --
Q1-05 CY2005 143607 138096 5511 .04
Q2-05 CY2005 138096 138953 -857 -.01
Q3-05 CY2005 138953 145062 -6109 -.04
Q4-05 CY2005 145062 146819 -1757 -.01
Jan-05 CY2005.Q1 50098 40223 9875 .25
Feb-05 CY2005.Q1 43990 45477 -1487 -.03
Mar-05 CY2005.Q1 49519 52396 -2877 -.05
Apr-05 CY2005.Q2 40223 45595 -5372 -.12
May-05 CY2005.Q2 45477 46882 -1405 -.03
Jun-05 CY2005.Q2 52396 46476 5920 .13
Jul-05 CY2005.Q3 45595 47476 -1881 -.04
Aug-05 CY2005.Q3 46882 47496 -614 -.01
Sep-05 CY2005.Q3 46476 50090 -3614 -.07
Oct-05 CY2005.Q4 47476 47776 -300 -.01
Nov-05 CY2005.Q4 47496 47695 -199 0
Dec-05 CY2005.Q4 50090 51348 -1258 -.02

関連トピック

LAGLEADLEAD_VARIANCE