Sinalizadores de modelagem (DMX)

Use sinalizadores de modelagem no Analysis Services para fornecer informações adicionais para 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 nessa 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 nos algoritmos MicrosoftRegressão linearMicrosoft e Árvores de decisão, sendo 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 os sinalizadores de modelagem suportados por um algoritmo, use o conjunto de linhas de esquema de 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 suporta para especificar um sinalizador em uma coluna de estrutura de mineração, consulte CRIAR UMA ESTRUTURA DE MINERAÇÃO (DMX).

Para obter um exemplo da sintaxe para especificar um sinalizador 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 do modelo de mineração.