Share via


Indicadores de modelado (DMX)

Puede utilizar marcadores de modelado en SQL Server 2008 Analysis Services (SSAS) 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 indicadores 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 los siguientes indicadores 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. Este indicador 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. Este indicador es compatible con los algoritmos de regresión linear 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. Este indicador se define en una columna de modelos de minería de datos.

Los algoritmos de terceros pueden admitir indicadores de modelado adicionales. Para determinar los indicadores 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é marcadores de modelado se admiten en un algoritmo determinado. Por ejemplo, la consulta siguiente devuelve los marcadores de modelado admitidos 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 los marcadores de modelado en un modelo de minería de datos

Para obtener ejemplos de la sintaxis que Analysis Services admite para especificar un marcador 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.