Compartilhar via


Criando previsões (Tutorial de mineração de dados básico)

Depois de testar a precisão dos seus modelos de mineração e decidir que está satisfeito com eles, você pode criar as consultas de previsão DMX (Data Mining Extensions), usando o Construtor de Consultas de Previsão na guia Previsão de Modelo de Mineração no Designer de Mineração de Dados.

O Construtor de Consultas de Previsão contém três exibições. Com as exibições Design e Consulta, você pode construir e examinar sua consulta. Você pode executar a consulta e visualizar os resultados na exibição Resultado.

Para obter mais informações sobre como usar o Construtor de Consultas de Previsão, consulte Criando consultas de previsão DMX.

Criando a consulta

A primeira etapa na criação de uma consulta de previsão é selecionar um modelo de mineração e tabela de entrada.

Para selecionar um modelo e tabela de entrada

  1. Na guia Previsão do Modelo de Mineração do Designer de Mineração de Dados, na caixa Modelo de Mineração, clique em Selecionar Modelo.

  2. Na caixa de diálogo Selecionar Modelo de Mineração, navegue pela árvore até a estrutura Mala Direta, expanda a estrutura, selecione TM_Decision_Tree e clique em OK.

  3. Na caixa Selecionar Tabela(s) de Entrada, clique em Selecionar Tabela de Casos.

  4. Na caixa de diálogo Selecionar Tabela, na lista Fonte de Dados, selecione Adventure Works DW2008.

  5. Em Nome da Tabela/Exibição, selecione a tabela ProspectiveBuyer (dbo) e clique em OK.

    A tabela ProspectiveBuyer é bastante semelhante à tabela de casos vTargetMail.

Mapeando as colunas

Depois de selecionar a tabela de entrada, o Construtor de Consultas de Previsão cria um mapeamento padrão entre o modelo de mineração e a tabela de entrada, com base nos nomes das colunas. Pelo menos uma coluna da estrutura deve corresponder a uma coluna nos dados externos.

Observação importanteImportante

Os dados que você usa para determinar a precisão dos modelos devem conter uma coluna que possa ser mapeada para a coluna previsível.

Para mapear as colunas da estrutura para as colunas da tabela de entrada

  1. Clique com o botão direito do mouse nas linhas que conectam a janela Modelo de Mineração à janela Selecionar Tabela de Entrada e selecione Modificar Conexões.

    Observe que nem todas as colunas são mapeadas. Adicionaremos mapeamentos para várias Colunas da Tabela.

  2. Em Coluna da Tabela, clique na célula Comprador de Bicicleta e selecione ProspectiveBuyer.Unknown na lista suspensa.

    Isso mapeia a coluna previsível, [Bike Buyer]], para uma coluna da tabela de entrada.

  3. Clique em OK.

  4. No Gerenciador de Soluções, clique com o botão direito do mouse na exibição da fonte de dados Mala Direta e selecione Designer de Exibição.

  5. Clique com o botão direito do mouse no título da tabela ProspectiveBuyer e selecione Novo Cálculo Nomeado.

  6. Na caixa Nome da coluna, digite calcAge.

  7. Na caixa Expressão, digite DATEDIFF(AAAA,[BirthDate],getdate()) e clique em OK.

    A tabela de entrada não tem uma coluna Idade correspondente. Essa expressão calculará a idade do cliente a partir da coluna BirthDate da tabela de entrada. Uma vez que Idade foi identificada como a coluna mais influente para a previsão da compra de bicicleta, ela deverá existir no modelo e na tabela de entrada.

  8. No Designer de Mineração de Dados, selecione a guia Previsão de Modelo de Mineração e reabra a janela Modificar Conexões.

  9. Em Coluna da Tabela, clique na célula Idade e selecione ProspectiveBuyer.calcAge na lista suspensa.

  10. Clique em OK.

Criando a consulta de previsão

Para criar a consulta de previsão

  1. O primeiro botão da barra de ferramentas da Previsão do Modelo de Mineração é o botão Alternar para a exibição de design de consulta/Alternar para a exibição de resultado da consulta. Clique na seta para baixo desse botão e selecione Design.

  2. Na grade da guia Previsão do Modelo de Mineração, clique na célula da primeira linha vazia da coluna Origem e selecione Função de Previsão.

    Isso especifica a coluna de destino da função PredictProbability. Para obter mais informações sobre as funções, consulte Referência de função de DMX (Data Mining Extensions).

  3. Na linha Função de Previsão, na coluna Campo, selecione PredictProbability.

  4. Na janela Modelo de Mineração acima, selecione e arraste [Bike Buyer] para a célula Critérios/Argumento.

    Ao soltar, [TM_Decision_Tree].[Bike Buyer] aparecerá na célula Critérios/Argumento.

  5. Clique na próxima linha vazia na coluna Origem e selecione TM_Decision_Tree**.**

  6. Na linha TM_Decision_Tree, na coluna Campo, selecione Comprador de Bicicleta.

  7. Na linha TM_Decision_Tree, na coluna Critérios/Argumentos, digite =1.

  8. Clique na próxima linha vazia na coluna Origem e selecione ProspectiveBuyer.

  9. Na linha ProspectiveBuyer, na coluna Campo, selecione ProspectiveBuyerKey.

    Isso adicionará o identificador exclusivo à coluna de previsão para que você possa identificar a probabilidade de quem vai comprar ou não uma bicicleta

  10. Adicione mais cinco linhas à grade. Para cada uma delas, selecione ProspectiveBuyer como a Origem e adicione as colunas a seguir às células Campo:

    • calcAge

    • LastName

    • FirstName

    • AddressLine1

    • AddressLine2

Por fim, execute a consulta e navegue pelos resultados.

Para executar a consulta e exibir resultados

  1. Na guia Previsão do Modelo de Mineração selecione o botão Resultado.

  2. Depois que a consulta for executada e os resultados exibidos, você poderá revisá-los.

    A guia Previsão do Modelo de Mineração exibe informações de contato para clientes potenciais que têm probabilidade de comprar bicicletas. A coluna Expressão indica a probabilidade da previsão estar correta. Você poderá usar esses resultados para determinar para quais clientes em potencial a mala direta deverá ser direcionada.

  3. Clique no botão Salvar para salvar os resultados.