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 (DMX) para processar as estruturas de mineração de série temporal e os modelos de mineração criados.
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. Você sempre precisa processar tanto o modelo de mineração quanto a estrutura quando você os cria pela primeira vez. Se você especificar a estrutura de mineração ao usar INSERT INTO, a instrução processará a estrutura de mineração e todos os seus modelos de mineração associados.
Ao adicionar um modelo de mineração a uma estrutura de mineração que já foi processada, você pode usar a INSERT INTO MINING MODEL instrução para processar apenas o novo modelo de mineração usando os dados existentes.
Para obter mais informações sobre o processamento de modelos de mineração, consulte Requisitos e Considerações de Processamento (Mineração de Dados).
Instrução INSERT INTO
Para treinar a estrutura de mineração de séries temporais e todos os seus modelos de mineração associados, use a instrução INSERT INTO (DMX). O código na instrução pode ser dividido nas partes a seguir.
Identificando a estrutura de mineração
Listando as colunas na estrutura de mineração
Definindo os dados de treinamento
Veja a seguir um exemplo genérico da INSERT INTO instrução:
INSERT INTO MINING STRUCTURE [<mining structure name>]
(
<mining structure columns>
)
OPENQUERY (<source data definition>)
A primeira linha do código identifica a estrutura de mineração que você treinará:
INSERT INTO MINING STRUCTURE [<mining structure name>]
As próximas linhas do código especificam 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>
)
As linhas finais do código definem os dados que serão usados para treinar a estrutura de mineração.
OPENQUERY (<source data definition>)
Nesta lição, você usará OPENQUERY para definir os dados de origem. Para obter mais informações sobre outros métodos de definição de uma consulta nos dados 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 Forecasting_MIXED_Structure
Processar os modelos de mineração relacionados Forecasting_MIXED, Forecasting_ARIMA e Forecasting_ARTXP
Processando a estrutura de mineração de sequência temporal
Para processar a estrutura de mineração e os modelos de mineração relacionados usando 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>]por:
Forecasting_MIXED_StructureSubstitua o seguinte:
<mining structure columns>por:
[ReportingDate], [ModelRegion]Substitua o seguinte:
OPENQUERY(<source data definition>)por:
OPENQUERY([Adventure Works DW 2008R2],'SELECT [ReportingDate], [ModelRegion], [Quantity], [Amount] FROM vTimeSeries ORDER BY [ReportingDate]')A consulta de origem faz referência à fonte de dados AdventureWorksDW2012 definida no projeto de exemplo IntermediateTutorial. Ele usa essa fonte de dados para acessar a exibição vTimeSeries. Essa exibição contém os dados de origem que serão usados para treinar o modelo de mineração. Se você não estiver familiarizado com este projeto ou com esta exibição, consultea Lição 2: Criando um cenário de previsão (Tutorial de mineração de dados intermediário).
A instrução completa agora deve ser a seguinte:
INSERT INTO MINING STRUCTURE [Forecasting_MIXED_Structure] ( [ReportingDate],[ModelRegion],[Quantity],[Amount]) ) OPENQUERY( [Adventure Works DW 2008R2], 'SELECT [ReportingDate],[ModelRegion],[Quantity],[Amount] FROM vTimeSeries ORDER BY [ReportingDate]' )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
ProcessForecastingAll.dmx.Na barra de ferramentas, clique no botão Executar .
Depois que a consulta terminar de ser executada, você poderá criar previsões usando os modelos de mineração processados. Na próxima lição, você criará várias previsões com base nos modelos de mineração criados.
Próxima lição
Lição 4: Criando previsões de série temporal usando DMX
Consulte Também
Requisitos e considerações de processamento (mineração de dados)
<consulta de dados de origem>
OPENQUERY (DMX)