Compartilhar via


Predict (MDX)

Cuidado

Esta função está no processo de ser removida devido a inconsistências internas.

Analise a seção de exemplo para obter uma solução alternativa usando uma expressão DMX.

Retorna um valor de uma expressão numérica avaliada em função sobre 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 no 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 de função MDX (MDX)