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.