Compartilhar via


Criando uma estrutura e um modelo de cesta de compras (Tutorial de mineração de dados intermediário)

Agora que você criou uma exibição da fonte de dados, usará o Assistente de Mineração de Dados para criar uma nova estrutura de mineração. Nesta tarefa, você criará uma estrutura de mineração e um modelo de mineração baseado no algoritmo Microsoft Association.

ObservaçãoObservação

Se você encontrar um erro indicando que vAssocSeqLineItems não pode ser usado como uma tabela aninhada, volte para a tarefa anterior da lição e crie a junção muitos para um, arrastando da tabela vAssocSeqLineItems (o lado muitos) para a tabela vAssocSeqOrders (o lado um). Você também pode editar a relação entre as tabelas, clicando com o botão direito em a linha de junção.

Para criar uma estrutura de mineração de associação

  1. No Gerenciador de Soluções no Business Intelligence Development Studio, clique com o botão direito nas Estruturas de Mineração e selecione Nova Estrutura de Mineração para abrir o Assistente de Mineração de Dados.

  2. Na página Bem-vindo ao Assistente de Mineração de Dados, clique em Avançar.

  3. Na página Selecionar Método de Definição, verifique se No banco de dados ou no data warehouse relacional existente está selecionado e clique em Avançar.

  4. Na página Criar a Estrutura de Mineração de Dados, em Que técnica de mineração de dados deseja usar?, selecione Regras de Associação da Microsoft na lista e clique em Avançar. A página Selecionar Exibição da Fonte de Dados é exibida.

  5. Selecione Pedidos em Exibições da fonte de dados disponíveis e clique em Avançar.

  6. Na página Especificar Tipos de Tabela, para vAssocSeqLineItems, marque a caixa de seleção Aninhado. Para vAssocSeqOrders, marque a caixa de seleção Caso. Clique em Avançar.

    Como teste, tente usar vAssocSeqLineItems como tabela de casos e vAssocSeqOrders como tabela de casos. Você obterá um erro. A tabela aninhada sempre deve estar no lado “muitos” de uma relação existente com a tabela de casos.

  7. Na página Especificar os Dados de Treinamento, desmarque qualquer caixa que esteja selecionada. Defina a chave para a tabela de caso, vAssocSeqOrders, marcando a caixa de seleção Chave ao lado de OrderNumber.

    Uma vez que o objetivo de análise da cesta básica é determinar quais produtos estão incluídos em uma única transação, você não tem que usar o campo CustomerKey.

  8. Defina a chave para a tabela aninhada, vAssocSeqLineItems, marcando a caixa de seleção Chave ao lado de Modelo. A caixa de seleção Entrada também será marcada automaticamente quando você fizer isso. Marque também a caixa de seleção Previsível para Modelo.

    Em um modelo de cesta de compras, você não precisa se preocupar com a seqüência de produtos e, portanto, não deve incluir LineNumber como uma das chaves da tabela aninhada. Você só usa LineNumber como uma chave em um modelo onde a seqüência é importante. Você criará um modelo que use o algoritmo Microsoft Sequence Clustering na Lição 4.

  9. Marque a caixa de seleção à esquerda de IncomeGroup e Region, mas não faça outras seleções. Ao marcar a caixa de seleção, você adiciona as colunas à estrutura para referência futura, mas as colunas não serão usadas no modelo.

    As suas seleções deverão ficar assim:

    como a caixa de diálogo deve parecer

  10. Clique em Avançar.

  11. Na página Especificar Conteúdo e Tipo de Dados das Colunas, revise as seleções, que deverão ser exibidas como na tabela a seguir e clique em Avançar.

    Colunas

    Tipo de conteúdo

    Tipo de dados

    IncomeGroup

    Discreto

    Texto

    Número do pedido

    Chave

    Texto

    Region

    Discrete

    Texto

    vAssocSeqLineItems

      

      

    Modelo

    Chave

    Texto

  12. Na página Criar conjunto de testes, o valor padrão da opção Porcentagem de dados de teste é 30 por cento. Altere-a para 0. Clique em Avançar.

    ObservaçãoObservação

    No Tutorial de mineração de dados básico, você criou um conjunto de testes para medir a precisão do modelo. Os métodos para medir a precisão do modelo fornecidos no Analysis Services, como o gráfico de comparação de precisão e o relatório de validação cruzada, foram criados para classificação e estimativa. Eles não são suportados para previsão associativa.

  13. Na página Concluindo o Assistente, em Nome de estrutura de mineração, digite Associação.

  14. Em Nome do modelo de mineração, digite Associação.

  15. Selecione o opção Permitir detalhamento e clique em Concluir.

    O Designer de Mineração de Dados é aberto para exibir a Associação da estrutura de mineração que acaba de ser criada.