Referencia de Extensiones de minería de datos (DMX)

Se aplica a: sí SQL Server Analysis Services

Importante

La minería de datos está en desuso SQL Server Analysis Services 2017 y se interrumpirá en una versión futura. La documentación no se actualiza para las características en desuso. Para más información, consulte compatibilidad Analysis Services versiones anteriores.

Extensiones de minería de datos (DMX) es un lenguaje que puede usar para crear y trabajar con modelos de minería de datos en Microsoft SQL Server Analysis Services. Puede usar DMX para crear la estructura de modelos de minería de datos nuevos, para entrenar esos modelos y para explorar, administrar y realizar predicciones con ellos. DMX se compone de instrucciones de lenguaje de definición de datos (DDL), instrucciones de lenguaje de manipulación de datos (DML), y funciones y operadores.

Especificación Microsoft OLE DB para minería de datos

Las características de minería de datos de Analysis Services se han creado para cumplir la OLE DB Microsoft especificación de minería de datos.

El Microsoft OLE DB especificación de minería de datos define lo siguiente:

  • Una estructura para contener la información que define un modelo de minería de datos.

  • Un lenguaje para crear y trabajar con modelos de minería de datos.

La especificación define la base de la minería de datos como el objeto virtual de modelo de minería de datos. El objeto de modelo de minería de datos encapsula toda la información conocida acerca de un modelo de minería de datos específico. El objeto de modelo de minería de datos está estructurado como una tabla de SQL, con columnas, tipos de datos y metainformación que describen el modelo. Esta estructura le permite usar el lenguaje DMX (una extensión de SQL) para crear y trabajar con modelos.

Para obtener más información: Estructuras de minería de (Analysis Services - Data Mining)

Instrucciones DMX

Puede usar instrucciones DMX para crear, procesar, eliminar, copiar, examinar y realizar predicciones con modelos de minería de datos. Hay dos tipos de instrucciones en DMX: instrucciones de definición de datos e instrucciones de manipulación de datos. Cada tipo de instrucción lleva a cabo distintos tipos de tareas.

En las siguientes secciones se proporciona más información acerca de cómo trabajar con instrucciones DMX:

Instrucciones de definición de datos

Las instrucciones de definición de datos de DMX sirven para crear y definir nuevas estructuras y modelos de minería de datos, para importar y exportar modelos y estructuras de minería de datos y para quitar modelos existentes de una base de datos. Las instrucciones de definición de datos de DMX forman parte del lenguaje de definición de datos (DDL).

Puede realizar las siguientes tareas con las instrucciones de definición de datos de DMX:

  • Cree una estructura de minería de datos mediante la instrucción CREATE MINING STRUCTURE y agregue un modelo de minería de datos a la estructura de minería de datos mediante la instrucción ALTER MINING STRUCTURE .

  • Cree un modelo de minería de datos y la estructura de minería de datos asociada simultáneamente mediante la instrucción CREATE MINING MODEL para generar un objeto de modelo de minería de datos vacío.

  • Exporte un modelo de minería de datos y la estructura de minería de datos asociada a un archivo mediante la instrucción EXPORT . Importe un modelo de minería de datos y la estructura de minería de datos asociada desde un archivo creado por la instrucción EXPORT mediante la instrucción IMPORT .

  • Copie la estructura de un modelo de minería de datos existente en un nuevo modelo y entrena con los mismos datos mediante la instrucción SELECT INTO .

  • Quite completamente un modelo de minería de datos de una base de datos mediante la instrucción DROP MINING MODEL . Quite completamente una estructura de minería de datos y todos sus modelos de minería de datos asociados de la base de datos mediante la instrucción DROP MINING STRUCTURE .

Para obtener más información sobre las tareas de minería de datos que puede realizar mediante instrucciones DMX, vea Extensiones de minería de datos (referencia de) DMX.

Volver a Instrucciones DMX

Instrucciones de manipulación de datos

Use instrucciones de manipulación de datos en DMX para trabajar con modelos de minería de datos existentes con el fin de examinar los modelos y crear predicciones con ellos. Las instrucciones de manipulación de datos de DMX forman parte del lenguaje de manipulación de datos (DML).

Puede realizar las siguientes tareas con las instrucciones de manipulación de datos de DMX:

Para obtener más información sobre las tareas de minería de datos que puede realizar mediante instrucciones DMX, vea Extensiones de minería de datos (referencia de) DMX.

Volver a Instrucciones DMX

Aspectos básicos de las consultas DMX

La instrucción SELECT es la base para la mayoría de las consultas DMX. En función de las cláusulas que use con esas instrucciones, puede examinar, copiar o realizar predicciones con modelos de minería de datos. La consulta de predicción usa una forma de SELECT para crear predicciones basadas en modelos de minería de datos existentes. Las funciones amplían la capacidad de examinar y consultar los modelos de minería de datos más allá de las capacidades intrínsecas del modelo de minería de datos.

Puede usar funciones DMX para obtener información descubierta durante el entrenamiento de los modelos y para calcular información nueva. Estas funciones pueden utilizarse con muchos fines, por ejemplo, para devolver estadísticas que describan los datos subyacentes o la precisión de una predicción. O bien, para devolver una explicación ampliada de una predicción.

For MoreInformation: Understanding the DMX Select Statement, General Prediction Functions (DMX), Structure and Usage of DMX Prediction Queries, Data Mining Extensions (DMX) Function Reference

Volver a Instrucciones DMX

Consulte también

Extensiones de minería de datos (referencia de) DMX
Extensiones de minería de datos (referencia de) DMX
Extensiones de minería de datos (referencia de) DMX
Extensiones de minería de datos (convenciones de sintaxis) DMX
Extensiones de minería de datos (dmx) sintaxis
Funciones de predicción generales (DMX)
Estructura y uso de consultas de predicción DMX
Descripción de la instrucción Select de DMX