Tutorial DMX de previsão de série temporal

 

Publicado: dezembro de 2016

Aplicável a: SQL Server 2016 Preview

Neste tutorial, você aprenderá a criar uma estrutura de mineração de série temporal, a criar três modelos de mineração de série temporal e a fazer previsões usando esses modelos.

Os modelos de mineração são baseados nos dados contidos no banco de dados de exemplo do AdventureWorksDW2012 , que armazena dados para a empresa fictícia Ciclos da Adventure Works. Ciclos da Adventure Works é uma grande empresa industrial e multinacional.

Cenário do tutorial

Ciclos da Adventure Works decidiu usar a mineração de dados para gerar projeções de vendas. Eles já criaram alguns modelos de previsão regionais; Para obter mais informações, consulte Lição 2: Criando um cenário de previsão e 40; Tutorial de mineração de dados intermediários e 41;. No entanto, o Departamento de Vendas precisa ser capaz de atualizar periodicamente o modelo de mineração de dados com novos dados de vendas. Eles também desejam personalizar os modelos para oferecer projeções diferentes.

Microsoft SQL Server Analysis Services fornece várias ferramentas que podem ser usadas para realizar esta tarefa:

  • A linguagem de consulta de Extensões de Mineração de Dados (DMX)

  • O algoritmo MTS

  • Editor de Consultas do SQL Server Management Studio

O algoritmo Microsoft Time Series cria modelos que podem ser usados para previsão de dados relacionados a tempo. DMX (Extensões de Mineração de Dados) é uma linguagem de consulta fornecida pelo Analysis Services que pode ser usada para criar modelos de mineração e consultas de previsão.

O que você aprenderá

Este tutorial pressupõe que você já conheça os objetos usados pelo Analysis Services para a criação de modelos de mineração. Se você ainda não criou uma estrutura de mineração ou um modelo de mineração usando DMX, consulte Bike Buyer DMX Tutorial.

Ele se divide nas lições a seguir:

Lição 1: Criando um modelo de mineração de série temporal e uma estrutura de mineração
Nesta lição, você aprenderá como usar o CREATE MINING MODEL para adicionar um novo modelo de previsão e um modelo de mineração relacionado.

Lição 2: Adicionando modelos de mineração à estrutura de mineração de série temporal
Nesta lição, você aprenderá a usar a instrução ALTER MINING STRUCTURE para adicionar novos modelos de mineração a uma estrutura de série temporal. Você também aprenderá a personalizar o algoritmo usado para análise de uma série temporal.

Lição 3: Processando a estrutura e os modelos de série temporal
Nesta lição, você aprenderá a treinar os modelos usando o INSERT INTO instrução e preencher a estrutura com dados do AdventureWorksDW2012 banco de dados.

Lição 4: Criando previsões de série temporal usando DMX
Nesta lição, você aprenderá a criar previsões de série temporal.

Lição 5: Estendendo o modelo de série temporal
Nesta lição, você aprenderá como usar o EXTEND_MODEL_CASES parâmetro para atualizar o modelo com novos dados quando fizer previsões.

Requisitos

Antes de fazer este tutorial, verifique se os seguintes itens estão instalados:

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services

  • O banco de dados AdventureWorksDW2012

Por padrão, e para reforçar a segurança, os bancos de dados de exemplo não são instalados. Para instalar os bancos de dados de exemplo oficial para Microsoft SQL Server, vá para https://www.CodePlex.com/MSFTDBProdSamples ou na home page do Microsoft SQL Server Samples and Community Projects na seção de exemplos de produto do Microsoft SQL Server. Clique em Bancos de Dadose, em seguida, clique na guia Releases e selecione o banco de dados desejado.

Dica


Ao examinar os tutoriais, recomendamos que você adicione próximo tópico e tópico anterior botões na barra de ferramentas do Visualizador de documento.

Consulte também

Tutorial de mineração de dados básico
Tutorial de mineração de dados intermediário & #40. Analysis Services – Data Mining e 41;