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 |
関連トピック