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])
См. также
Справочник по функции многомерных выражений (многомерные выражения)