次の方法で共有


RangeMax (DMX)

適用対象:SQL Server Analysis Services

離散化列に対して検出された予測済みバケットの上端を返します。

構文

  
RangeMax(<scalar column reference>)  

適用対象

スカラー列。

返り値の種類

スカラー値。

解説

RangeMax 関数は、SELECT DISTINCT FROM <model > (DMX) クエリで使用できます。 この型のクエリで使用される場合、スカラー列の参照には、予測可能列または入力列のいずれかである連続列または不連続列を含めることができます。

SELECT FROM <model> PREDICTION JOIN (DMX)と共に使用すると、RangeMinRangeMid、および RangeMax 関数は、指定されたバケットの実際の境界値を返します。 たとえば、離散化列で予測を実行する場合、クエリは予測されたバケット数を離散化列に返します。 RangeMinRangeMid、および RangeMax 関数は、予測が指定するバケットを記述します。 prediction JOIN ステートメントで RangeMax 関数を使用する場合、スカラー列参照には、個別の予測可能な列のみを含めることができます。

次の例では、デシジョン ツリー マイニング モデルの Yearly Income 連続列の最小値、最大値、および平均値を返します。

SELECT DISTINCT   
    RangeMin([Yearly Income]) AS [Bucket Minimum],  
    RangeMid([Yearly Income]) AS [Bucket Average],   
    RangeMax([Yearly Income]) AS [Bucket Maximum]  
FROM [TM Decision Tree]  

参照

データ マイニング拡張機能 (DMX) 関数リファレンス
関数 (DMX)
一般的な予測関数 (DMX)
RangeMid (DMX)
RangeMin (DMX)