NTile

MDX NTile()関数は、セット内のタプルの分割数を返します。この関数は、Essbase集約ストレージ(ASO)キューブにのみ適用されます。

構文

NTile ( member_or_tuple, set, number_of_divisions, numeric_value_expr )

パラメータ

member_or_tuple

memberまたはtuple

set

順序付けするセット。

number_of_divisions

セットの順序付けに使用する分割数。

numeric_value_expr

数値または数値を返す式。

ノート

  • この関数は、集約ストレージ・データベースにのみ適用できます。

  • この関数は、セットを数値でソートし、それをn個の等分の除算に分割し、指定したタプルが含まれる除算数を返します。

WITH
MEMBER [Measures].[7tile] AS
  'Ntile 
     ([Measures].[Price Paid],
    { [Products].Levels(0).Members },
      7,
    [Measures].[Price Paid]
  )'
SELECT
{ [Measures].[Price Paid], [Measures].[7tile] } on columns,
{ [Products].Levels(0).Members } on rows
FROM ASOSamp.Basic