數據採礦延伸模組 (DMX) 函式參考
適用於: SQL Server Analysis Services
Analysis Services 支援數據採礦延伸模組 (DMX) 語言中的數個函式。 函式會展開預測查詢的結果,以包含進一步描述預測的資訊。 函式也可讓您更充分掌控如何傳回預測結果。 下表提供資源的連結,可協助您瞭解如何在 DMX 中使用函式。
函式 | 描述 |
---|---|
一般預測函數 (DMX) | 列出可與所有模型類型搭配使用的函式,並提供有關如何查詢特定採礦模型類型的詳細信息連結。 |
DMX 預測查詢的結構和使用方式 | 提供如何使用 DMX 建構預測查詢的概觀。 |
BottomCount (DMX) | 傳回包含指定數目最下層數據列的數據表,其順序會根據排名表達式來增加排名順序。 |
下表列出 DMX 支援的函式。
函式 | 描述 |
---|---|
BottomCount (DMX) | 傳回數據表,其中包含數據表表達式的最後 n 個項目數據列,以根據排名表達式遞增順序。 |
BottomPercent (DMX) | 傳回數據表,其中包含符合指定百分比表達式的最小最下層數據列數目,根據排名表達式增加排名順序。 |
BottomSum (DMX) | 傳回數據表,其中包含符合指定總和表達式的最小最下層數據列數目,根據排名表達式遞增排名順序。 |
叢集 (DMX) | 傳回最有可能包含輸入案例的叢集。 |
ClusterProbability (DMX) | 傳回輸入案例屬於叢集的機率。 |
存在 (DMX) | 如果指定的 SELECT 語句所傳回的結果集包含至少一個數據列,則傳回 true。 |
IsDescendant (DMX) | 指出目前的節點是否從指定的節點遞減。 |
IsInNode (DMX) | 指出指定的節點是否包含大小寫。 |
IsTestCase (DMX) | 指出案例是否屬於測試案例集。 |
IsTrainingCase (DMX) | 指出案例是否屬於定型案例集。 |
延隔時間 (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) | 傳回數據表,其中包含符合指定總和表達式的最上層數據列數目,以順序表達式的遞減順序。 |
另請參閱
數據採礦延伸模組 (DMX) 運算元參考
資料採礦延伸模組 (DMX) 陳述式參考
數據採礦延伸模組 (DMX) 語法慣例
數據採礦延伸模組 (DMX) 語法元素
一般預測函數 (DMX)
DMX 預測查詢的結構和使用方式
瞭解 DMX Select 語句