Partilhar via


Tutorial de Previsão de Séries Temporais com DMX

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

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

Cenário do tutorial

A Adventure Works Cycles 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 a Lição 2: Criando um cenário de previsão (Tutorial intermediário de mineração de dados). 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 querem personalizar os modelos para fornecer projeções diferentes.

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

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

  • O algoritmo de série temporal da Microsoft

  • Editor de Consultas no SQL Server Management Studio

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

O que você aprenderá

Este tutorial pressupõe que você já esteja familiarizado com os objetos que o Analysis Services usa para criar modelos de mineração. Se você ainda não criou uma estrutura de mineração ou um modelo de mineração usando DMX, consulte o Tutorial DMX do Bike Buyer.

Este tutorial é dividido nas seguintes lições:

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

Lição 2: Adicionar 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 à estrutura de série temporal. Você também aprenderá a personalizar o algoritmo usado para analisar 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 a INSERT INTO instrução e populando a estrutura com dados do banco de dados AdventureWorksDW2012 .

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á a usar o EXTEND_MODEL_CASES parâmetro para atualizar o modelo com novos dados ao fazer previsões.

Requisitos

Antes de fazer este tutorial, verifique se o seguinte está instalado:

  • Microsoft SQL Server

  • Microsoft SQL Server Serviços de análise

  • O banco de dados AdventureWorksDW2012

Por padrão, os bancos de dados de exemplo não estão instalados para aprimorar a segurança. Para instalar os bancos de dados de exemplo oficiais do Microsoft SQL Server, acesse https://www.CodePlex.com/MSFTDBProdSamples ou vá para a página inicial de Exemplos e Projetos da Comunidade do Microsoft SQL Server na seção Exemplos de Produto do Microsoft SQL Server. Clique em Bancos de Dados, depois na guia Versões e selecione os bancos de dados desejados.

Observação

Ao revisar os tutoriais, recomendamos que você adicione os botões tópico Próximo e Anterior à barra de ferramentas do visualizador de documentos.

Consulte Também

Tutorial básico de mineração de dados
Tutorial de mineração de dados intermediário (Analysis Services – Mineração de dados)