Partilhar via


Predict (MDX)

Retorna um valor de uma expressão numérica avaliada em função de um modelo de mineração de dados.

Sintaxe

Predict(Mining_Model_Name,String_Expression) 

Argumentos

  • Mining_Model_Name
    Uma expressão de cadeia de caracteres válida que representa o nome de um modelo de mineração.

  • String_Expression
    Uma expressão de cadeia de caracteres válida que avalia uma expressão DMX válida para o modelo de mineração especificado.

Comentários

A função Predict avalia a expressão de cadeia de caracteres especificada dentro do contexto do modelo de mineração especificado.

A sintaxe e as funções de mineração de dados são documentadas na refereência do DMS (Data Mining Expressions).

Exemplo

O exemplo a seguir prevê o nome do cluster e a distância dele em relação a um cliente específico usando o modelo de mineração Clusters de Clientes:

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])

Consulte também

Referência