Abs
EssbaseのMDX Abs関数は、式の絶対値を返します。
数値の絶対値は、その数値から符号を除いたものです。正数が正数のまま維持される一方、負数は正数に変化します。
構文
Abs ( numeric_value_expression )
パラメータ
- numeric_value_expression
-
数値式(MDX文法ルールを参照)。
例
次の例は、デモ基本データベースに基づいています。差異が負の数の場合、絶対値が使用されます。絶対分散は常に非負の数です。
次の問合せ:
WITH MEMBER
[Scenario].[Absolute Variance]
AS
'Abs([Scenario].[Actual] - [Scenario].[Budget])'
SELECT
{ [Year].[Qtr1].children }
ON COLUMNS,
{ [Scenario].children, [Scenario].[Absolute Variance] }
ON ROWS
FROM
Demo.Basic
WHERE
([Accounts].[Sales], [Product].[VCR], [Market].[San_Francisco])
返すグリッド:
表4-35 MDX例からの出力グリッド
(軸) | Jan | Feb | Mar |
---|---|---|---|
Actual | 1323 | 1290 | 1234 |
Budget | 1200 | 1100 | 1100 |
Variance | 123 | 190 | 134 |
Absolute Variance | 123 | 190 | 134 |