Antes de empezar a crear instrucciones DMX, es importante comprender los objetos principales utilizados por Analysis Services para crear modelos de minería de datos.
La estructura de minería de datos es una estructura de datos que define el dominio de datos a partir del cual se generan los modelos de minería de datos. Una estructura de minería de datos sencilla puede contener varios modelos de minería de datos que comparten el mismo dominio. Un modelo de minería de datos aplica un algoritmo de modelo de minería a los datos, que se representan en una estructura de minería de datos.
Las unidades de creación de la estructura de minería de datos son las columnas de la estructura de minería de datos, que describen los datos que contiene el origen de datos.
Estas columnas contienen información como el tipo de datos, el tipo de contenido y el modo en que se distribuyen los datos.
Las columnas de los modelos de minería de datos deben incluir la columna de clave descrita en la estructura de minería de datos, así como un subconjunto de las columnas restantes.
El modelo de minería de datos define el uso de cada columna y el algoritmo utilizado para crearlo. Por ejemplo, en DMX puede especificar que una columna sea una columna de clave o una columna PREDICT. Si una columna no se especifica, se considera que es una columna de entrada.
En DMX, hay dos formas de crear modelos de minería de datos.
Puede crear la estructura de minería de datos y el modelo de minería de datos asociado juntos usando la instrucción CREATE MINING MODEL o bien, puede crear primero una estructura de minería de datos usando la instrucción CREATE MINING STRUCTURE y, a continuación, agregar un modelo de minería de datos a la estructura usando la instrucción ALTER STRUCTURE. Estos métodos se describen a continuación.
-
CREATE MINING MODEL
-
Utilice esta instrucción para crear una estructura de minería de datos y el modelo de minería de datos asociado juntos, con el mismo nombre.
Se anexa "Structure" al nombre del modelo de minería de datos para diferenciarlo de la estructura de minería de datos.
Esta instrucción resulta útil si crea una estructura de minería de datos que incluirá un único modelo de minería de datos.
Para obtener más información, vea CREATE MINING MODEL (DMX).
-
CREATE MINING STRUCTURE
-
Utilice esta instrucción para crear una nueva estructura de minería de datos sin ningún modelo.
Cuando usa la instrucción CREATE MINING STRUCTURE, también puede crear un conjunto de datos de exclusiones que se puede utilizar para probar cualquier modelo que esté basado en la misma estructura de minería de datos.
Para obtener más información, vea CREATE MINING STRUCTURE (DMX).
-
ALTER MINING STRUCTURE
-
Utilice esta instrucción para agregar un modelo de minería de datos a una estructura de minería de datos que ya existe en el servidor.
Hay varios motivos por los que puede desear agregar más de un modelo de minería de datos en una única estructura de minería de datos.
Por ejemplo, podría crear varios modelos de minería de datos utilizando algoritmos distintos para ver cuál funciona mejor. O bien, podría crear varios modelos de minería de datos usando el mismo algoritmo, pero con un parámetro establecido de forma distinta para cada uno de ellos, con el fin de encontrar el mejor valor para el parámetro.
Para obtener más información, vea ALTER MINING STRUCTURE (DMX).
Puesto que creará una estructura de minería de datos que contiene varios modelos de minería de datos, utilizará el segundo método en este tutorial.
Para obtener más información
Referencia de Extensiones de minería de datos (DMX)
, Descripción de la instrucción Select (DMX), Estructura y uso de las consultas de predicción DMX