PredictAssociation (DMX)
Prevê associação de membro.
Observaçã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çã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 n 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]