Compartir a través de


Marcas de modelado (DMX)

Puede utilizar marcas de modelado en Analysis Services para proporcionar información adicional a un algoritmo de minería de datos acerca de los datos que se definen en una tabla de casos. El algoritmo puede usar esta información para crear un modelo de minería de datos más preciso. Puede definir marcas de modelado tanto en columnas de estructura de minería de datos como en columnas de modelos de minería de datos.

Analysis Services admite las siguientes marcas de modelado:

  • NOT NULL
    Los valores de la columna de atributos nunca deben incluir un valor NULL. Se producirá un error si Analysis Services encuentra un valor NULL para esta columna de atributos durante el proceso de entrenamiento de modelos. Esta marca se define en una columna de estructura de minería de datos.

  • REGRESSOR
    Indica que el algoritmo puede usar la columna especificada en la fórmula de regresión de algoritmos de regresión. Esta marca es compatible con los algoritmos de regresión lineal de Microsoft y árboles de decisión de Microsoft y se define en una columna de modelos de minería de datos.

  • MODEL_EXISTENCE_ONLY
    Los valores de la columna de atributos no son tan importantes como la presencia del atributo. Esta marca se define en una columna de modelos de minería de datos.

Los algoritmos de terceros pueden admitir marcas de modelado adicionales. Para determinar las marcas de modelado que admite un algoritmo, use el conjunto de filas de esquema SUPPORTED_MODELING_FLAGS. También puede consultar los servicios de minería de datos en el servidor para determinar qué marcas de modelado se admiten en un algoritmo determinado. Por ejemplo, la consulta siguiente devuelve las marcas de modelado admitidas para el algoritmo de regresión lineal de Microsoft en el servidor actual:

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

Resultados esperados:

NOT NULL,REGRESSOR

Especificar las marcas de modelado en un modelo de minería de datos

Para obtener ejemplos de la sintaxis que Analysis Services admite para especificar una marca en una columna de la estructura de minería de datos, vea CREATE MINING STRUCTURE (DMX).

Para obtener un ejemplo de la sintaxis que se debe usar para especificar un marcador de modelado en una columna del modelo de minería de datos, vea ALTER MINING STRUCTURE (DMX).

Para obtener más información sobre cómo trabajar con columnas del modelo de minería de datos, vea Columnas del modelo de minería de datos.