Extensiones de minería de datos ( DMX ) es un lenguaje de consulta para la minería de datos modelos soportados por Microsoft 's SQL Server Analysis Services producto.
Al igual que SQL, admite un lenguaje de definición de datos, un lenguaje de manipulación de datos y un lenguaje de consulta de datos, los tres con una sintaxis similar a SQL. Mientras que las sentencias SQL operan en tablas relacionales, las sentencias DMX operan en modelos de minería de datos. De manera similar, SQL Server admite el lenguaje MDX para bases de datos OLAP . DMX se utiliza para crear y entrenar modelos de minería de datos, y para examinarlos, administrarlos y predecirlos. DMX se compone de declaraciones de lenguaje de definición de datos (DDL), declaraciones de lenguaje de manipulación de datos (DML) y funciones y operadores.
Consultas
Las consultas DMX se formulan utilizando la SELECT
declaración. Pueden extraer información de los modelos de minería de datos existentes de varias formas.
Lenguaje de definición de datos
La parte del lenguaje de definición de datos (DDL) de DMX se puede utilizar para
- Cree nuevos modelos de minería de datos y estructuras de minería -
CREATE MINING STRUCTURE, CREATE MINING MODEL
- Eliminar modelos de minería de datos y estructuras de minería existentes -
DROP MINING STRUCTURE, DROP MINING MODEL
- Estructuras mineras de exportación e importación -
EXPORT, IMPORT
- Copie datos de un modelo de minería a otro:
SELECT INTO
Lenguaje de manipulación de datos
La parte del lenguaje de manipulación de datos (DML) de DMX se puede utilizar para
- Modelos de minería de trenes -
INSERT INTO
- Examinar datos en modelos de minería -
SELECT FROM
- Haga predicciones usando el modelo de minería -
SELECT ... FROM PREDICTION JOIN
Ejemplo: una consulta de predicción
Este ejemplo es una consulta de predicción singleton, que predice para el cliente dado si estará interesado en productos de préstamos hipotecarios.
SELECCIONE [ Buscador de préstamos ] , PredictProbability ( [ Buscador de préstamos ] )DE [ Árbol de decisiones ]ÚNETE A LA PREDICCIÓN NATURAL ( SELECCIONAR 35 AS [ Edad ] , 'Y' AS [ propietario de la casa ] , 'M' AS [ Estado civil ] , 'F' AS [ Género ] , 2 AS [ Número de coches en propiedad ] , 2 AS [ Total de niños ] , 18 AS [ Total de años de educación ] )