Compartir a través de


Conjunto de filas DMSCHEMA_MINING_COLUMNS

Describe las columnas individuales de todos los modelos de minería de datos de Microsoft SQL Server Analysis Services. Este conjunto de filas está restringido al catálogo actual.

Columnas del conjunto de filas

El conjunto de filas DMSCHEMA_MINING_COLUMNS contiene las siguientes columnas.

Nombre de la columna

Indicador de tipo

Longitud

Descripción

MODEL_CATALOG

DBTYPE_WSTR

Nombre del catálogo. Se rellena con el nombre de la base de datos de la que es miembro el modelo.

MODEL_SCHEMA

DBTYPE_WSTR

Nombre del esquema sin certificar. Microsoft SQL Server Analysis Services no admite esta columna; siempre contiene NULL.

MODEL_NAME

DBTYPE_WSTR

Nombre del modelo de minería de datos. Esta columna contiene el nombre del modelo de minería al que una columna está asociada y nunca está vacío.

COLUMN_NAME

DBTYPE_WSTR

El nombre de la columna.

COLUMN_GUID

DBTYPE_GUID

GUID de la columna. Analysis Services no admite esta columna; siempre contiene NULL.

COLUMN_PROPID

DBTYPE_UI4

Identificador de propiedad de la columna. Analysis Services no admite esta columna; siempre contiene NULL.

ORDINAL_POSITION

DBTYPE_UI4

Posición ordinal de la columna. Las columnas se numeran a partir de 1. Esta columna contiene NULL si no hay ningún valor de ordinal estable para la columna.

COLUMN_HAS_DEFAULT

DBTYPE_BOOL

Valor booleano que indica si la columna tiene un valor predeterminado.

TRUE si la columna tiene un valor predeterminado, de lo contrario es FALSE.

COLUMN_DEFAULT

DBTYPE_WSTR

Valor predeterminado de la columna.

Si el valor predeterminado es NULL, COLUMN_HASDEFAULT contiene el valor TRUE y esta columna contiene NULL.

COLUMN_FLAGS

DBTYPE_UI4

Máscara de bits que describe las características de la columna. El tipo enumerado DBCOLUMNFLAGS especifica los bits de la máscara de bits. Esta columna nunca está vacía.

IS_NULLABLE

DBTYPE_BOOL

Valor booleano que indica si la columna admite valores NULL.

FALSE si la columna no puede admitir valores NULL; de lo contrario, es TRUE.

DATA_TYPE

DBTYPE_UI2

Indicador del tipo de datos de la columna. La lista siguiente muestra ejemplos de los tipos de indicadores devueltos:

"TABLE" devolvería DBTYPE_HCHAPTER.

"TEXT" devolvería DBTYPE_WCHAR.

"LONG" devolvería DBTYPE_I8.

"DOUBLE" devolvería DBTYPE_R8.

"DATE" devolvería DBTYPE_DATE.

TYPE_GUID

DBTYPE_GUID

GUID del tipo de datos de la columna. Analysis Services no admite esta columna; siempre contiene VT_NULL.

CHARACTER_MAXIMUM_LENGTH

DBTYPE_UI4

Longitud máxima permitida para un valor de la columna. Para las columnas de caracteres, binarias o de tipo bit, es uno de los valores siguientes:

  • Longitud máxima de la columna en caracteres, bytes o bits, respecto al tipo de columna, si se define una longitud. Por ejemplo, una columna CHAR(5) de una tabla SQL tiene una longitud máxima de 5.

  • Longitud máxima del tipo de datos en caracteres, bytes o bits, respecto al tipo de columna, si la columna no tiene una longitud definida.

  • Cero (0) si la columna y el tipo de datos no tienen una longitud máxima definida.

  • NULL para el resto de los tipos de columnas.

CHARACTER_OCTET_LENGTH

DBTYPE_UI4

Longitud máxima de la columna en octetos (bytes), si la columna es de caracteres o binaria. Un valor cero (0) significa que la columna no tiene una longitud máxima. Esta columna contiene NULL para los demás tipos de columnas.

NUMERIC_PRECISION

DBTYPE_UI2

Precisión máxima de la columna si el tipo de datos de la misma es de un tipo de datos numérico distinto de VARNUMERIC.

NULL si el tipo de datos de la columna no es numérico o es VARNUMERIC.

La precisión de las columnas con un tipo de datos DBTYPE_DECIMAL o DBTYPE_NUMERICdepende de la definición de la columna.

NUMERIC_SCALE

DBTYPE_I2

Número de dígitos que se encuentran a la derecha del separador decimal si el indicador de tipo de la columna es DBTYPE_DECIMAL, DBTYPE_NUMERIC o DBTYPE_VARNUMERIC. De lo contrario, esta columna contiene VT_NULL.

DATETIME_PRECISION

DBTYPE_UI4

Precisión de fecha y hora (el número de dígitos en la parte de las fracciones de segundo) de la columna si el tipo de datos de columna es un tipo de intervalo o DateTime; de lo contrario, NULL.

CHARACTER_SET_CATALOG

DBTYPE_WSTR

Nombre del catálogo en el que está definido el juego de caracteres. Analysis Services no admite esta columna; siempre contiene NULL.

CHARACTER_SET_SCHEMA

DBTYPE_WSTR

Nombre del esquema sin certificar en el que se define el juego de caracteres. Analysis Services no admite esta columna; siempre contiene NULL.

CHARACTER_SET_NAME

DBTYPE_WSTR

Nombre del juego de caracteres. Analysis Services no admite esta columna; siempre contiene NULL.

COLLATION_CATALOG

DBTYPE_WSTR

Nombre del catálogo en el que está definida la intercalación. Analysis Services no admite esta columna; siempre contiene NULL.

COLLATION_SCHEMA

DBTYPE_WSTR

Nombre del esquema sin certificar en el que se define la intercalación. Analysis Services no admite esta columna; siempre contiene NULL.

COLLATION_NAME

DBTYPE_WSTR

Nombre de intercalación. Analysis Services no admite esta columna; siempre contiene NULL.

DOMAIN_CATALOG

DBTYPE_WSTR

Nombre del catálogo en el que está definido el dominio. Analysis Services no admite esta columna; siempre contiene NULL.

DOMAIN_SCHEMA

DBTYPE_WSTR

Nombre del esquema sin certificar en el que está definido el dominio. Analysis Services no admite esta columna; siempre contiene NULL.

DOMAIN_NAME

DBTYPE_WSTR

Nombre del dominio. Analysis Services no admite esta columna; siempre contiene NULL.

DESCRIPTION

DBTYPE_WSTR

Descripción sencilla de la columna. Analysis Services no admite esta columna; siempre contiene NULL.

DISTRIBUTION_FLAG

DBTYPE_WSTR

Descripción de la distribución estadística de la columna. Esta columna contiene uno de los siguientes datos:

  • "NORMAL"

  • "LOG_NORMAL"

  • "UNIFORM"

CONTENT_TYPE

DBTYPE_WSTR

Descripción del contenido de la columna. Esta columna contiene uno de los siguientes datos:

  • "KEY"

  • "DISCRETE"

  • "CONTINUOUS"

  • "DISCRETIZED([arguments])"

  • "ORDERED"

  • "KEY TIME"

  • "CYCLICAL"

  • "PROBABILITY"

  • "VARIANCE"

  • "STDEV"

  • "SUPPORT"

  • "PROBABILITY_VARIANCE"

  • "PROBABILITY_STDEV"

  • "KEY SEQUENCE"

MODELING_FLAG

DBTYPE_WSTR

Lista de marcadores delimitada por comas. Los marcadores definidos son:

  • "MODEL_EXISTENCE_ONLY"

  • "REGRESSOR"

Los marcadores de modelado específicos del algoritmo también pueden estar contenidos en esta columna.

IS_RELATED_TO_KEY

DBTYPE_BOOL

Valor booleano que indica si esta columna está relacionada con la clave.

TRUE si esta columna está relacionada con la clave. Si la clave es una columna única, el campo RELATED_ATTRIBUTE puede contener su nombre de columna si se desea.

RELATED_ATTRIBUTE

DBTYPE_WSTR

Nombre de la columna de destino con la que se relaciona la columna actual o de la que es una propiedad especial.

IS_INPUT

DBTYPE_BOOL

Valor booleano que indica si la columna es de entrada.

VARIANT_TRUE si se trata de una columna de entrada.

IS_PREDICTABLE

DBTYPE_BOOL

Valor booleano que indica si la columna admite es de predicción.

TRUE si la columna es de predicción.

CONTAINING_COLUMN

DBTYPE_WSTR

Nombre de la columna TABLE que contiene esta columna. Esta columna contiene NULL si no está contenida en otra.

PREDICTION_SCALAR_FUNCTIONS

DBTYPE_WSTR

Lista delimitada por comas de las funciones escalares que se pueden realizar en la columna.

PREDICTION_TABLE_FUNCTIONS

DBTYPE_WSTR

Lista delimitada por comas de las funciones que se pueden aplicar a la columna. Las funciones deberían devolver una tabla. El lista tiene el formato siguiente:

<function name>(<column1> [, <column2>], ...)

El formato permite a la aplicación cliente determinar la firma (lista de parámetros) de la función respectiva.

IS_POPULATED

DBTYPE_BOOL

Valor booleano que indica si la columna se ha entrenado con un conjunto de valores posibles.

TRUE si la columna se ha entrenado con un conjunto de valores posibles.

Contiene FALSE si la columna no se rellena.

PREDICTION_SCORE

DBTYPE_R8

La puntuación del modelo al predecir la columna. La puntuación se utiliza para medir la exactitud de un modelo.

SOURCE_COLUMN

DBTYPE_WSTR

Nombre de la columna de estructura de minería de datos de origen para la columna de minería actual.

Columnas de restricción

El conjunto de filas DMSCHEMA_MINING_COLUMNS puede tener restricciones en las columnas que se muestran en la tabla siguiente.

Nombre de la columna

Indicador de tipo

Estado de restricción

MODEL_CATALOG

DBTYPE_WSTR

Opcional.

MODEL_SCHEMA

DBTYPE_WSTR

Opcional.

MODEL_NAME

DBTYPE_WSTR

Opcional.

COLUMN_NAME

DBTYPE_WSTR

Opcional.