Поделиться через


Predict (многомерные выражения)

Внимание

Эта функция находится в процессе удаления из-за внутренних несогласованностей.

Решение этой проблемы с помощью выражения расширений интеллектуального анализа данных приведено в разделе примеров.

Возвращает значение числового выражения, вычисленного по модели интеллектуального анализа данных.

Синтаксис

  
Predict(Mining_Model_Name,String_Expression)   

Аргументы

Mining_Model_Name
Допустимое строковое выражение, представляющее собой модель интеллектуального анализа данных.

String_Expression
Допустимое строковое выражение, результатом которого является допустимое выражение DMX для указанной модели интеллектуального анализа данных.

Замечания

Функция Predict вычисляет указанное строковое выражение в контексте указанной модели интеллектуального анализа данных.

Синтаксис и функции интеллектуального анализа данных описаны в справочнике по выражениям интеллектуального анализа данных.

пример

Приведенный ниже пример прогнозирует имя кластера и расстояние от него до конкретного клиента с помощью модели интеллектуального анализа данных Customer Clusters:

WITH MEMBER MEASURES.CLNAME AS   
PREDICT("Customer Clusters", "Cluster()")  
MEMBER MEASURES.CLDISTANCE AS   
PREDICT("Customer Clusters", "ClusterDistance(Cluster())")  
SELECT {MEASURES.CLNAME, MEASURES.CLDISTANCE} ON 0   
FROM [Adventure Works]  
WHERE([Customer].[Customer Geography].[Customer].&[12012])  

См. также

Справочник по функции многомерных выражений (многомерные выражения)