Partilhar via


Sinalizadores de modelagem (DMX)

Aplica-se a: SQL Server Analysis Services

Você pode usar sinalizadores de modelagem no Analysis Services para fornecer informações adicionais a um algoritmo de mineração de dados sobre os dados definidos em uma tabela de casos. O algoritmo pode usar essas informações para criar um modelo de mineração de dados mais preciso. É possível definir sinalizadores de modelagem em colunas de estrutura de mineração e em colunas de modelo de mineração.

O Analysis Services oferece suporte aos seguintes sinalizadores de modelagem:

NOT NULL
Os valores da coluna de atributo não devem jamais conter um valor nulo. Ocorrerá um erro se o Analysis Services encontrar um valor nulo para essa coluna de atributo durante o processo de treinamento do modelo. Esse sinalizador é definido em uma coluna de estrutura de mineração.

REGRESSOR
Indica que o algoritmo pode usar a coluna especificada na fórmula de regressão de algoritmos de regressão. Esse sinalizador tem suporte dos algoritmos Regressão Linear da Microsoft e Árvores de Decisão da Microsoft e é definido em uma coluna de modelo de mineração.

MODEL_EXISTENCE_ONLY
Os valores da coluna de atributo são menos importantes que a presença do atributo. Esse sinalizador é definido em uma coluna de modelo de mineração.

Os algoritmos de terceiros podem oferecer suporte a sinalizadores de modelagem adicionais. Para determinar quais sinalizadores de modelagem um algoritmo dá suporte, use o conjunto de linhas de esquema SUPPORTED_MODELING_FLAGS . Também é possível consultar os serviços de mineração no servidor para determinar quais sinalizadores de modelagem têm suporte para um determinado algoritmo. Por exemplo, a consulta a seguir retorna os sinalizadores de modelagem com suporte do algoritmo Regressão Linear da Microsoft no servidor atual:

SELECT SUPPORTED_MODELING_FLAGS  
FROM $SYSTEM.DMSCHEMA_MINING_SERVICES  
WHERE SERVICE_NAME = 'Microsoft_Linear_Regression'  

Resultados esperados:

NOT NULL, REGRESSOR

Especificando sinalizadores de modelagem em um modelo de mineração

Para obter exemplos da sintaxe que o Analysis Services dá suporte para especificar um sinalizador em uma coluna de estrutura de mineração, consulte CREATE MINING STRUCTURE (DMX).

Para obter um exemplo da sintaxe para especificar uma flga de modelagem em uma coluna de modelo de mineração, consulte ALTER MINING STRUCTURE (DMX).

Para obter mais informações sobre como trabalhar com colunas de modelo de mineração, consulte Colunas de modelo de mineração.

Confira também

Algoritmos de mineração de dados (Analysis Services – Mineração de Dados)
Referência de DMX (Data Mining Extensions)
Elementos de sintaxe DMX (Data Mining Extensions)
Referência de função DMX (Data Mining Extensions)
Referência do operador DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe DMX (Data Mining Extensions)
Funções de previsão gerais (DMX)
Estrutura e uso de consultas de previsão DMX
Compreendendo a instrução DMX Select