PredictAssociation
Прогнозирует ассоциированное членство.
Примечание |
---|
Этот процесс отличается от создания прогноза по ассоциативной модели. |
Синтаксис
PredictAssociation(<table column reference>, option1, option2, n ...)
Область применения
Алгоритмы классификации и кластеризации, содержащие прогнозируемые вложенные таблицы. Алгоритмы классификации: алгоритм дерева принятия решений (Microsoft), упрощенный алгоритм Байеса (Microsoft) и алгоритм нейронной сети (Microsoft).
Тип возвращаемых данных
<табличное выражение>
Замечания
Параметры функции PredictAssociation включают EXCLUDE_NULL, INCLUDE_NULL, INCLUSIVE, EXCLUSIVE (по умолчанию), INPUT_ONLY, INCLUDE_STATISTICS и INCLUDE_NODE_ID.
Примечание |
---|
Параметры INCLUSIVE, EXCLUSIVE, INPUT_ONLY и INCLUDE_STATISTICS применяются только к ссылкам на столбец таблицы, а EXCLUDE_NULL и INCLUDE_NULL — к ссылкам на скалярный столбец. |
При использовании параметра INCLUDE_STATISTICS возвращаются только значения $Probability и $AdjustedProbability.
Если задан числовой параметр n, функция PredictAssociation возвращает верхние n значений с наибольшей вероятностью.
PredictAssociation(colref, [$AdjustedProbability], n)
При включении $AdjustedProbability инструкция возвращает верхние n значений на основе $AdjustedProbability.
Примеры
В следующем примере функция PredictAssociation возвращает четыре продукта из базы данных Adventure Works, которые с наибольшей вероятностью будут проданы вместе.
SELECT
PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
[Association]