Partilhar via


PredictAssociation (DMX)

Prevê associação de membro.

ObservaçãoObservação

É diferente de criar uma previsão em um modelo de associação.

Sintaxe

PredictAssociation(<table column reference>, option1, option2, n ...)

Aplica-se a

Algoritmos de classificação e algoritmos de clustering com tabelas aninhadas previsíveis. Os algoritmos de classificação englobam os algoritmos Microsoft Decision Trees, Microsoft Naive Bayes e Microsoft Neural Network.

Tipo de retorno

<<expressão de tabela>>

Comentários

As opções para a função incluem PredictAssociation EXCLUDE_NULL, INCLUDE_NULL, INCLUSIVE, EXCLUSIVE (padrão), INPUT_ONLY, INCLUDE_STATISTICS, e INCLUDE_NODE_ID.

ObservaçãoObservação

INCLUSIVE, EXCLUSIVE, INPUT_ONLY e INCLUDE_STATISTICS aplicam-se somente à referência da coluna da tabela, e EXCLUDE_NULL e INCLUDE_NULL aplicam-se apenas à referência da coluna escalar.

INCLUDE_STATISTICS só retorna $Probability e $AdjustedProbability.

Se o parâmetro numérico n for especificado, a função PredictAssociation retornará os valores mais altos n e mais prováveis, com base na probabilidade:

PredictAssociation(colref, [$AdjustedProbability], n)

Se você incluir $AdjustedProbability, a instrução retornará os valores n mais altos, com base na $AdjustedProbability.

Exemplos

O exemplo a seguir usa a função PredictAssociation para retornar os quatro produtos do banco de dados Adventure Works que têm maior probabilidade de serem vendidos em conjunto.

SELECT
  PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
  [Association]