資料採礦延伸模組 (DMX) 函數參考

Analysis Services 支援資料採礦延伸模組 (DMX) 語言中的數個函數。函數會展開預測查詢的結果,以包含更深入描述預測的資訊。函數也提供如何傳回預測結果的更多控制。下表提供資源的連結,以協助您了解如何在 DMX 中使用函數。

函數

描述

將函數對應至查詢類型 (DMX)

列出可以搭配所有模型類型使用的函數,並提供關於如何查詢特定採礦模型類型之詳細資訊的連結。

預測查詢 (DMX)

提供關於如何使用 DMX 建構預測查詢的概觀。

BottomCount (DMX)

依據次序運算式,以遞增次序順序傳回資料表,其中包含指定數目的最底部資料列。

下表列出 DMX 支援的函數。

函數

描述

BottomCount (DMX)

依據次序運算式,以遞增次序順序傳回資料表,其中包含資料表運算式的最後 n 個項目資料列。

BottomPercent (DMX)

依據次序運算式,以遞增次序順序傳回資料表,其中包含符合指定百分比運算式之最小數目的最底部資料列。

BottomSum (DMX)

依據次序運算式,以遞增次序順序傳回資料表,其中包含符合指定總和運算式之最小數目的最底部資料列。

群集 (DMX)

傳回最可能包含輸入案例的群集。

ClusterProbability (DMX)

傳回輸入案例屬於群集的機率。

Exists (DMX)

如果指定之 SELECT 陳述式傳回的結果集至少包含一個資料列,就會傳回 True。

IsDescendant (DMX)

指出目前的節點是否從指定的節點衍生。

IsInNode (DMX)

指出指定的節點是否包含案例。

IsTestCase (DMX)

指出某案例是否屬於測試案例集。

IsTrainingCase (DMX)

指出某案例是否屬於定型案例集。

Lag (DMX)

傳回目前案例之日期、與資料之最後日期之間的時間配量。

Predict (DMX)

在指定的資料行上執行預測。

PredictAdjustedProbability (DMX)

傳回指定之可預測資料行的已調整機率。

PredictAssociation (DMX)

在資料行中,預測關聯的成員資格。

PredictCaseLikelihood (DMX)

傳回輸入案例符合現有模型的可能性。此函數只能配合群集模型使用。

PredictHistogram (DMX)

傳回代表指定資料行之長條圖的資料表。

PredictNodeId (DMX)

傳回選取之案例的 NodeID。

PredictProbability (DMX)

傳回指定資料行的機率。

PredictSequence (DMX)

預測順序中的下一個值。

PredictStdev (DMX)

擷取指定資料行的標準差值。

PredictSupport (DMX)

傳回資料行的支援值。

PredictTimeSeries (DMX)

傳回時間序列的未來值。

PredictVariance (DMX)

傳回指定資料行的變異數值。

RangeMax (DMX)

傳回針對指定離散化資料行探索之預測值區的上限數值。

RangeMid (DMX)

傳回針對指定離散化資料行探索之預測值區的中點數值。

RangeMin (DMX)

傳回針對指定離散化資料行探索之預測值區的下限數值。

StructureColumn (DMX)

傳回指定之資料表採礦結構資料行的值。

TopCount (DMX)

依據次序運算式,以遞減次序順序傳回資料表,其中包含指定數目的最頂部資料列。

TopPercent (DMX)

依據次序運算式,以遞減次序順序傳回資料表,其中包含符合指定百分比運算式之最小數目的最頂部資料列。

TopSum (DMX)

依據次序運算式,以遞減次序順序傳回資料表,其中包含符合指定總和運算式之最小數目的最頂部資料列。