Partilhar via


Previsões de série temporal usando dados atualizados (Tutorial de mineração de dados intermediários)

Criando previsões usando os dados de vendas estendidas

Nesta lição, você criará uma consulta de previsão que adiciona os novos dados de vendas ao modelo. Ao estender o modelo com novos dados, você pode obter previsões de data up-toque incluem os pontos de dados mais recentes.

Criar previsões de série temporal que usam novos dados é fácil: basta adicionar o parâmetro EXTEND_MODEL_CASES à função PredictTimeSeries (DMX ), especificar a fonte dos novos dados e especificar quantas previsões você deseja obter.

Aviso

O parâmetro EXTEND_MODEL_CASES é opcional; por padrão, o modelo é estendido sempre que você cria uma consulta de previsão de série temporal unindo novos dados como entradas.

Para criar a consulta de previsão e adicionar novos dados

  1. Se o modelo ainda não estiver aberto, clique duas vezes na estrutura Previsão e, no Designer de Mineração de Dados, clique na guia Previsão do Modelo de Mineração .

  2. No painel Modelo de Mineração , a previsão do modelo já deve estar selecionada. Se ele não estiver selecionado, clique em Selecionar Modelo e selecione o modelo, Previsão.

  3. No painel Selecionar Tabelas de Entrada, clique em Selecionar Tabela de Casos.

  4. Na caixa de diálogo Selecionar Tabela , selecione a fonte de dados, Adventure Works DW Multidimensional 2012.

    Na lista de exibições da fonte de dados, selecione NewSalesData e clique em OK.

  5. Clique com o botão direito do mouse na superfície da área de design e selecione Modificar Conexões.

  6. Usando a caixa de diálogo Modificar Mapeamento , mapeie as colunas no modelo para as colunas nos dados externos da seguinte maneira:

    • Mapeie a coluna ReportingDate no modelo de mineração para a coluna NewDate nos dados de entrada.

    • Mapeie a coluna Quantidade no modelo de mineração para a coluna NovoValor nos dados de entrada.

    • Mapeie a coluna Quantidade no modelo de mineração para a coluna NewQty nos dados de entrada.

    • Mapeie a coluna ModelRegion no modelo de mineração para a coluna Série nos dados de entrada.

  7. Agora você criará a consulta de previsão.

    Primeiro, adicione uma coluna à consulta de previsão para gerar a série à qual a previsão se aplica.

    1. Na grade, clique na primeira linha vazia, em Origem e selecione Previsão.

    2. Na coluna Campo , selecione Região do Modelo e, para Alias, digite Model Region.

  8. Em seguida, adicione e edite a função de previsão.

    1. Clique em uma linha vazia e, em Origem, selecione Função de Previsão.

    2. Para Campo, selecione PredictTimeSeries.

    3. Para alias, digite Valores Previstos.

    4. Arraste a quantidade do campo do painel Modelo de Mineração para a coluna Critérios/Argumento .

    5. Na coluna Critérios/Argumento , após o nome do campo, digite o seguinte texto: 5,EXTEND_MODEL_CASES

      O texto completo da caixa de texto Critérios/Argumento deve ser o seguinte: [Forecasting].[Quantity],5,EXTEND_MODEL_CASES

  9. Clique em Resultados e examine os resultados.

    As previsões começam em julho (a primeira fatia após o final dos dados originais) e terminam em novembro (a quinta fatia de tempo após o final dos dados originais).

Você pode ver que, para usar esse tipo de consulta de previsão efetivamente, você precisa saber quando os dados antigos terminam, bem como quantas fatias de tempo existem nos novos dados.

Por exemplo, nesse modelo, a série de dados original terminou em junho e os dados são para os meses de julho, agosto e setembro.

As previsões que usam EXTEND_MODEL_CASES sempre começam no final da série de dados original. Portanto, se você quiser obter apenas as previsões para os meses desconhecidos, precisará especificar o ponto de partida e o ponto de extremidade para previsão. Ambos os valores são especificados como várias fatias de tempo começando no final dos dados antigos.

O procedimento a seguir demonstra como fazer isso.

Alterar os pontos de início e de término das previsões

  1. No Construtor de Consultas de Previsão, clique em Consulta para alternar para o modo de exibição DMX.

  2. Localize a instrução DMX que contém a função PredictTimeSeries e altere-a da seguinte maneira:

    PredictTimeSeries([Forecasting 12].[Quantity],4,6,EXTEND_MODEL_CASES)

  3. Clique em Resultados e examine os resultados.

    Agora, as previsões começam em outubro (a quarta fatia temporal, contando do final dos dados originais) e terminam em dezembro (a sexta fatia temporal, contando do final dos dados originais).

Próxima tarefa da lição

Previsões de série temporal usando dados de substituição (Tutorial de mineração de dados intermediários)

Consulte Também

Referência técnica do algoritmo de série temporal da Microsoft
Conteúdo do modelo de mineração para modelos de série temporal (Analysis Services – Mineração de dados)