Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nesta lição, você adicionará dois modelos de mineração à estrutura de mineração do Bike Buyer que você criou a Lição 1: Criando a Estrutura de Mineração do Comprador de Bicicletas. Esses modelos de mineração permitirão que você explore os dados usando um modelo e crie previsões usando outro.
Para explorar como clientes potenciais podem ser categorizados por suas características, você criará um modelo de mineração com base no Algoritmo de Clustering da Microsoft. Em uma lição posterior, você explorará como esse algoritmo localiza clusters de clientes que compartilham características semelhantes. Por exemplo, você pode descobrir que determinados clientes tendem a viver próximos uns dos outros, viajar de bicicleta e ter formação educacional semelhante. Você pode usar esses clusters para entender melhor como clientes diferentes estão relacionados e usar as informações para criar uma estratégia de marketing direcionada a clientes específicos.
Para prever se um cliente em potencial provavelmente comprará uma bicicleta, você criará um modelo de mineração com base no Algoritmo árvores de decisão da Microsoft. Esse algoritmo examina as informações associadas a cada cliente em potencial e localiza características que são úteis para prever se eles comprarão uma bicicleta. Em seguida, ele compara os valores das características dos compradores de bicicletas anteriores com novos clientes potenciais para determinar se os novos clientes potenciais provavelmente comprarão uma bicicleta.
Instrução ALTER MINING STRUCTURE
Para adicionar um modelo de mineração à estrutura de mineração, use a instrução ALTER MINING STRUCTURE (DMX). O código na instrução pode ser dividido nas seguintes partes:
Identificando a estrutura de mineração
Nomeando o modelo de mineração
Definindo a coluna principal
Definindo as colunas de entrada e preditivas
Identificando o algoritmo e as alterações de parâmetro
Veja a seguir um exemplo genérico da instrução ALTER MINING MODEL:
ALTER MINING STRUCTURE [<mining structure name>]
ADD MINING MODEL [<mining model name>]
(
[<key column>],
<mining model columns>,
) USING <algorithm name>( <algorithm parameters> )
WITH FILTER (<expression>)
A primeira linha do código identifica a estrutura de mineração existente à qual os modelos de mineração serão adicionados:
ALTER MINING STRUCTURE [<mining structure name>]
A próxima linha do código nomeia o modelo de mineração que será adicionado à estrutura de mineração:
ADD MINING MODEL [<mining model name>]
Para obter informações sobre como nomear um objeto no DMX, consulte Identificadores (DMX).
As próximas linhas do código definem colunas da estrutura de mineração que serão usadas pelo modelo de mineração:
[<key column>],
<mining model columns>
Você só pode usar colunas que já existem na estrutura de mineração e a primeira coluna da lista deve ser a coluna de chave da estrutura de mineração.
A próxima linha do código define o algoritmo de mineração que gera o modelo de mineração e os parâmetros de algoritmo que você pode definir no algoritmo:
) USING <algorithm name>( <algorithm parameters> )
Para obter mais informações sobre os parâmetros de algoritmo que você pode ajustar, consulte o Algoritmo de Árvores de Decisão da Microsoft e o Algoritmo de Clustering da Microsoft.
Você pode especificar que uma coluna no modelo de mineração seja usada para previsão usando a seguinte sintaxe:
<mining model column> PREDICT
A linha final do código, que é opcional, define um filtro aplicado ao treinar e testar o modelo. Para obter mais informações sobre como aplicar filtros a modelos de mineração, consulte Filtros para Modelos de Mineração (Analysis Services – Mineração de Dados).
Tarefas da lição
Você executará as seguintes tarefas nesta lição:
Adicionar um modelo de mineração de árvore de decisão à estrutura do Bike Buyer usando o algoritmo Árvores de Decisão da Microsoft
Adicionar um modelo de mineração de clusterização à estrutura do Bike Buyer usando o algoritmo Microsoft Clustering
Como você deseja ver os resultados de todos os casos, ainda não adicionará um filtro a nenhum dos modelos.
Adicionando um modelo de árvore de decisão para mineração à estrutura
A primeira etapa é adicionar um modelo de mineração com base no algoritmo Árvores de Decisão da Microsoft.
Para adicionar um modelo de árvore de decisão para mineração
No Pesquisador de Objetos, clique com o botão direito do mouse na instância do Analysis Services, aponte para Nova Consulta e clique em DMX para abrir o Editor de Consultas e uma nova consulta em branco.
Copie o exemplo genérico da instrução ALTER MINING STRUCTURE para uma consulta em branco.
Substitua o seguinte:
<mining structure name>por:
[Bike Buyer]Substitua o seguinte:
<mining model name>por:
Decision TreeSubstitua o seguinte:
<mining model columns>,por:
( CustomerKey, [Age], [Bike Buyer] PREDICT, [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income]Nesse caso, a
[Bike Buyer]coluna foi designada como a coluna PREDICT.Substitua o seguinte:
USING <algorithm name>( <algorithm parameters> )por:
Using Microsoft_Decision_Trees WITH DRILLTHROUGHA cláusula WITH DRILLTHROUGH permite explorar os casos que foram usados para criar o modelo de mineração.
A instrução resultante agora deve ser a seguinte:
ALTER MINING STRUCTURE [Bike Buyer] ADD MINING MODEL [Decision Tree] ( CustomerKey, [Age], [Bike Buyer] PREDICT, [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income] ) USING Microsoft_Decision_Trees WITH DRILLTHROUGHNo menu Arquivo , clique em Salvar DMXQuery1.dmx Como.
Na caixa de diálogo Salvar como , navegue até a pasta apropriada e nomeie o arquivo
DT_Model.dmx.Na barra de ferramentas, clique no botão Executar .
Adicionando um Modelo de Mineração de Agrupamento à Estrutura
Agora você pode adicionar um modelo de mineração à estrutura de mineração do Bike Buyer com base no algoritmo de Clustering da Microsoft. Como o modelo de agrupamento de mineração usará todas as colunas definidas na estrutura de mineração, você pode usar um atalho para adicionar o modelo à estrutura omitindo a definição das colunas.
Para adicionar um modelo de mineração de agrupamento
No Pesquisador de Objetos, clique com o botão direito do mouse na instância do Analysis Services, aponte para Nova Consulta e clique em DMX para abrir o Editor de Consultas e uma nova consulta em branco.
Copie o exemplo genérico da instrução ALTER MINING STRUCTURE para uma consulta em branco.
Substitua o seguinte:
<mining structure name>por:
[Bike Buyer]Substitua o seguinte:
<mining model>por:
Clustering ModelExclua o seguinte:
( [<key column>], <mining model columns>, )Substitua o seguinte:
USING <algorithm name>( <algorithm parameters> )por:
USING Microsoft_ClusteringA instrução completa agora deve ser a seguinte:
ALTER MINING STRUCTURE [Bike Buyer] ADD MINING MODEL [Clustering] USING Microsoft_ClusteringNo menu Arquivo , clique em Salvar DMXQuery1.dmx Como.
Na caixa de diálogo Salvar como , navegue até a pasta apropriada e nomeie o arquivo
Clustering_Model.dmx.Na barra de ferramentas, clique no botão Executar .
Na próxima lição, você processará os modelos e a estrutura de mineração.
Próxima lição
Lição 3: Processando o modelo de mineração do comprador de bicicletas