Como criar uma consulta Singleton no Designer de Mineração de Dados
Uma consulta singleton será útil se você quiser criar uma previsão para um único caso. Para obter mais informações sobre as consultas de singleton, consulte Consultando modelos de mineração de dados (Analysis Services - Mineração de dados).
Na guia Previsão do Modelo de Mineração do Designer de Mineração de Dados, você pode criar vários tipos diferentes de consultas. Você pode criar uma consulta usando o designer ou digitando instruções DMX (Extensões de Mineração de Dados). Você também pode começar com o designer e modificar a consulta que ele cria alterando as instruções DMX ou adicionando uma cláusula WHERE ou ORDER BY.
Para trocar entre a exibição de design de consulta e a exibição de texto de consulta, clique no primeiro botão na barra de ferramentas. Quando você estiver na exibição de texto de consulta, poderá exibir o código DMX que o Construtor de Consultas de Previsão cria. Você também pode executar a consulta, modificar a consulta e executar a consulta modificada. Porém, a consulta modificada não será persistida se você retornar à exibição de design de consulta.
O código seguinte mostra um exemplo de uma consulta singleton em relação ao modelo de correspondência destinada, TM_Decision_Tree.
SELECT [Bike Buyer], PredictProbability([Bike Buyer]) as ProbableBuyer
FROM [TM_Decision_Tree]
NATURAL PREDICTION JOIN
(SELECT '2' AS [Number Children At Home], '45' as [Age])
AS [t]
As etapas a seguir explicam como criar essa consulta de previsão.
Para criar uma consulta singleton utilizando o Designer de Mineração de Dados
Clique na guia Previsão do Modelo de Mineração no Designer de Mineração de Dados.
Clique em Selecionar Modelo na tabela Modelo de Mineração.
A caixa de diálogo Selecionar Modelo de Mineração se abre para mostrar todas as estruturas de mineração que existem no projeto atual.
Selecione o modelo que deseja usar para criar a previsão.
Por exemplo, para criar o código de amostra mostrado no início deste tópico, selecione TM_Decision_Tree e, em seguida, clique em OK.
Clique em Consulta Singleton na barra de ferramentas da guia Previsão do Modelo de Mineração.
A tabela Entrada da Consulta Singleton é exibida na guia, com as colunas mapeadas automaticamente para as colunas na tabela Modelo de Mineração.
Na tabela Entrada da Consulta Singleton, selecione os valores na coluna Valor para descrever o caso para o qual deseja criar uma previsão.
Por exemplo, selecione 2 para Número de Crianças em Casa e, em seguida, digite 45 para Idade.
Arraste uma coluna previsível da tabela Modelo de Mineração para a coluna Origem na parte inferior da guia. Opcionalmente, você pode digitar um alias para a coluna.
Por exemplo, arraste Comprador de Bicicleta para a coluna Origem.
Adicione qualquer função extra à coluna, selecionando Função de Previsão ou Expressão Personalizada na lista suspensa na coluna Origem.
Por exemplo, clique em Função de Previsão e selecione PredictProbability.
Clique em Critérios/Argumento na linha PredictProbability e digite o nome da coluna para previsão e, como opção, um valor específico para previsão.
Por exemplo, digite [Comprador de Bicicleta], 1.
Clique na caixa Alias na linha PredictProbability e digite um nome para fazer referência à coluna nova.
Por exemplo, digite ProbableBuyer.
Clique em Alternar para a exibição do resultado da consulta na barra de ferramentas da guia Previsão do Modelo de Mineração.
Uma tela nova se abre para mostrar o resultado da consulta. Para exibir a instrução DMX que você acabou de criar, clique em SQL.