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


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

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

Синтаксис

Predict(Mining_Model_Name,Numeric_Expression) 

Аргументы

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

  • Numeric_Expression
    Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число.

Замечания

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

Синтаксис и функции интеллектуального анализа данных описаны в спецификации OLE DB для интеллектуального анализа данных. Дополнительные сведения о спецификации OLE DB для интеллектуального анализа данных см. в разделе Microsoft OLE DB библиотеки MSDN.

Пример

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

SELECT FLATTENED TopCount
   (Predict
      (SiteAffiliation.WebClick, INCLUDE_STATISTICS)
   , $Probability, 5)
FROM SiteAffiliation PREDICTION JOIN
   (SELECT (SELECT 'url-1' AS UrlCategory UNION
   (SELECT 'url-2' AS UrlCategory) AS WebClick) AS input
   ON SiteAffiliation.WebClick.UrlCategory = input.WebClick.UrlCategory

Дополнительные сведения об этом примере см. в разделе «Подробности алгоритма» в разделе Часто задаваемые вопросы: интеллектуальный анализ данных библиотеки MSDN.