Compartilhar via


Predict (MDX)

Aviso

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

Referência de função MDX (MDX)