Compartilhar via


Predict (MDX)

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

Sintaxe

Predict(Mining_Model_Name,Numeric_Expression) 

Argumentos

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

  • Numeric_Expression
    Uma expressão numérica válida , geralmente uma linguagem MDX de coordenadas de célula, que retorna um número.

Comentários

A função Predict avalia a expressão numérica especificada dentro do contexto do modelo de mineração especificado.

Sintaxe e funções de mineração de dados são documentados no OLE DB para especificação de Dados de Mineração. Para obter mais informações sobre o OLE DB para especificação de Mineração de Dados, consulte o Microsoft OLE DB no MSDN.

Exemplo

O exemplo a seguir prevê os cinco itens UrlCategory mais prováveis, com base no histórico do modelo de mineração.

SELECT FLATTENED TopCount
   (Predict
      (SiteAffiliation.WebClick, INCLUDE_STATISTICS)
   , $Probability, 5)
FROM SiteAffiliation PREDICTION JOIN
   (SELECT (SELECT 'url-1' AS UrlCategory UNION
   (SELECT 'url-2' AS UrlCategory) AS WebClick) AS input
   ON SiteAffiliation.WebClick.UrlCategory = input.WebClick.UrlCategory

Para obter mais informações sobre esse exemplo, consulte "Algorithm Details" in Frequently Asked Questions: Data Mining no MSDN.

Consulte também

Referência