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ê usará a instrução INSERT INTO e a exibição vTargetMail do banco de dados de exemplo AdventureWorksDW2012 para processar as estruturas de mineração e os modelos de mineração criados na Lição 1: Criando a Estrutura de Mineração do Comprador de Bicicletas e a Lição 2: Adicionando Modelos de Mineração à Estrutura de Mineração do Comprador de Bicicletas.
Quando você processa uma estrutura de mineração, o Analysis Services lê os dados de origem e cria as estruturas que dão suporte a modelos de mineração. Quando você processa um modelo de mineração, os dados definidos pela estrutura de mineração são passados pelo algoritmo de mineração de dados escolhido. O algoritmo pesquisa tendências e padrões e armazena essas informações no modelo de mineração. O modelo de mineração, portanto, não contém os dados de origem reais, mas contém as informações que foram descobertas pelo algoritmo. Para obter mais informações sobre o processamento de modelos de mineração, consulte Requisitos e Considerações de Processamento (Mineração de Dados).
Você precisará reprocessar uma estrutura de mineração somente se alterar uma coluna de estrutura ou alterar os dados de origem. Se você adicionar um modelo de mineração a uma estrutura de mineração que já foi processada, poderá usar a instrução INSERT INTO MINING MODEL para treinar o novo modelo de mineração.
Modelo de Estrutura de Trem
Para treinar a estrutura de mineração e seus modelos de mineração associados, use a instrução INSERT INTO (DMX ). O código na instrução pode ser dividido nas seguintes partes:
Identificando a estrutura de mineração
Listando as colunas da estrutura de mineração
Definindo os dados de treinamento
Veja a seguir um exemplo genérico da instrução INSERT INTO:
INSERT INTO MINING STRUCTURE [<mining structure name>]
(
<mining structure columns>
)
OPENQUERY([<datasource>],'<SELECT statement>')
A primeira linha do código identifica a estrutura de mineração que você treinará:
INSERT INTO MINING STRUCTURE [<mining structure name>]
A próxima linha do código especifica as colunas definidas pela estrutura de mineração. Você deve listar cada coluna na estrutura de mineração e cada coluna deve ser mapeada para uma coluna contida nos dados da consulta de origem.
(
<mining structure columns>
)
A linha final do código define os dados que serão usados para treinar a estrutura de mineração:
OPENQUERY([<datasource>],'<SELECT statement>')
Nesta lição, você usará OPENQUERY para definir os dados de origem. Para obter informações sobre outros métodos de definição da consulta de origem, consulte <a consulta> de dados de origem.
Tarefas da lição
Você executará a seguinte tarefa nesta lição:
- Processar a estrutura de mineração do Bike Buyer
Processando a estrutura preditiva de mineração
Para processar a estrutura de mineração usando o comando INSERT INTO
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.
O Editor de Consultas é aberto e contém uma nova consulta em branco.
Copie o exemplo genérico da instrução INSERT INTO na consulta em branco.
Substitua o seguinte:
[<mining structure name>]por:
Bike BuyerSubstitua o seguinte:
<mining structure columns>por:
[Customer Key], [Age], [Bike Buyer], [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income]Substitua o seguinte:
OPENQUERY([<datasource>],'<SELECT statement>')por:
OPENQUERY([Adventure Works DW], 'SELECT CustomerKey, Age, BikeBuyer, CommuteDistance,EnglishEducation, Gender,HouseOwnerFlag,MaritalStatus, NumberCarsOwned,NumberChildrenAtHome, EnglishOccupation,Region,TotalChildren, YearlyIncome FROM dbo.vTargetMail')A instrução OPENQUERY faz referência à fonte de dados Multidimensional 2012 da Adventure Works DW para acessar a visualização vTargetMail. A exibição contém os dados de origem que serão usados para treinar os modelos de mineração.
A instrução completa agora deve ser a seguinte:
INSERT INTO MINING STRUCTURE [Bike Buyer] ( [Customer Key], [Age], [Bike Buyer], [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income] ) OPENQUERY([Adventure Works DW], 'SELECT CustomerKey, Age, BikeBuyer, CommuteDistance,EnglishEducation, Gender,HouseOwnerFlag,MaritalStatus, NumberCarsOwned,NumberChildrenAtHome, EnglishOccupation,Region,TotalChildren, YearlyIncome FROM dbo.vTargetMail')No menu Arquivo , clique em Salvar DMXQuery1.dmx Como.
Na caixa de diálogo Salvar como , navegue até a pasta apropriada e nomeie o arquivo
Process Bike Buyer Structure.dmx.Na barra de ferramentas, clique no botão Executar .
Na próxima lição, você explorará o conteúdo nos modelos de mineração adicionados à estrutura de mineração nesta lição.
Próxima lição
Lição 4: Explorando modelos de mineração Comprador de Bicicleta