Referência de instrução DMX (Data Mining Extensions)

O trabalho com modelos de mineração de dados no Microsoft SQL Server Analysis Services envolve as principais tarefas a seguir:

  • Criação de estruturas de mineração e de modelos de mineração

  • Processamento de estruturas de mineração e de modelos de mineração

  • Exclusão ou descarte de estruturas de mineração ou de modelos de mineração

  • Cópia de modelos de mineração

  • Pesquisa de modelos de mineração

  • Previsão segundo modelos de mineração

Use as instruções DMX (Data Mining Extensions) para realizar todas essas tarefas de forma programada.

  • Criando estruturas de mineração e modelos de mineração
    Use a instrução CRIAR UMA ESTRUTURA DE MINERAÇÃO (DMX) para adicionar uma nova estrutura de mineração a um banco de dados. Em seguida, use a instrução ALTER MINING STRUCTURE (DMX) para adicionar modelos de mineração à estrutura de mineração.

    Use a instrução CRIAR UM MODELO DE MINERAÇÃO (DMX) para criar um novo modelo de mineração e uma estrutura de mineração associada.

  • Processando estruturas de mineração e modelos de mineração
    Use a instrução INSERT INTO (DMX) para processar uma estrutura e um modelo de mineração.

  • Excluindo ou descartando estruturas ou modelos de mineração
    Use a instrução DELETE (DMX) para remover todos os dados treinados de um modelo ou estrutura de mineração. Use as instruções DROP MINING STRUCTURE (DMX) ou DROP MINING MODEL (DMX) para remover completamente uma estrutura ou modelo de mineração de um banco de dados.

  • Copiando modelos de mineração
    Use a instrução SELECT INTO (DMX) para copiar a estrutura de um modelo de mineração existente em um novo modelo de mineração e para treinar um novo modelo com os mesmos dados.

  • Pesquisando modelos de mineração
    Use a instrução SELECT (DMX) para pesquisar as informações que o algoritmo de mineração de dados calcula e armazena no modelo de mineração de dados durante o treinamento do modelo. Semelhantemente ao Transact-SQL, é possível usar várias cláusulas com a instrução SELECT para estender a sua capacidade. Essas cláusulas incluem DISTINCT FROM <modelo>, FROM <modelo>.CASES, FROM <modelo>.SAMPLE_CASES, FROM <modelo>.CONTENT e FROM <modelo>.DIMENSION_CONTENT.

  • Prevendo segundo modelos de mineração
    Use a cláusula PREDICTION JOIN da instrução SELECT para criar previsões que se baseiem em um modelo de mineração existente.

Importe e exporte modelos usando as instruções IMPORT (DMX) e EXPORT (DMX).

Essas tarefas encaixam-se em duas categorias, instruções de definição de dados e instruções de manipulação de dados, descritas na tabela a seguir.

Tópico

Descrição

Instruções de definição de dados DMX (Data Mining Extensions)

Parte da DLL (Data Definition Language). Usado definir um novo modelo de mineração (inclusive treinar) ou para descartar um modelo de mineração existente de um banco de dados.

Instruções de manipulação de dados DMX (Data Mining Extensions)

Parte da DML (Data Manipulation Language). Usado para trabalhar com modelos de mineração existentes, inclusive para pesquisar um modelo ou criar previsões.