Descripción de la instrucción Select (DMX)

La instrucción SELECT sirve de base para la mayoría de las consultas que se crean con Extensiones de minería de datos (DMX) en Microsoft SQL Server Analysis Services. Puede realizar muchos tipos distintos de tareas, como examinar modelos de minería de datos y realizar predicciones con ellos.

A continuación, figuran las tareas que puede realizar con la instrucción SELECT:

  • Examinar un modelo de minería de datos. El conjunto de filas de esquema define la estructura de un modelo.

  • Descubrir los valores posibles de una columna de modelo de minería de datos.

  • Examinar los escenarios que están asignados a nodos de un modelo de minería o examinar representaciones de esos escenarios.

  • Realizar predicciones con diversos orígenes de entrada.

  • Copiar modelos de minería de datos.

Cada una de estas tareas usa un dominio de datos distinto. El dominio de datos se define en la cláusula FROM de la instrucción. Por ejemplo, si está examinando el objeto de modelo de minería de datos, el dominio de datos lo forman las columnas que define el conjunto de filas de esquema. Por el contrario, si examina los escenarios del modelo, el dominio de datos lo forman los nombres de columna del modelo, como Gender, Bike Buyer, etc. En el primer escenario, se trata de los metadatos que están almacenados en el conjunto de filas de esquema que define el modelo; en el segundo escenario, se trata de valores o representaciones de los valores que se usaron para entrenar el modelo de minería de datos.

Todo lo que se incluye en la lista de expresiones o en la cláusula WHERE debe proceder del dominio de datos definido por la cláusula FROM.

Tipos SELECT

Las cláusulas de la instrucción SELECT sirven para definir el tipo de tarea que desea realizar. Puede llevar a cabo las siguientes categorías de tareas:

  • Realizar predicciones

  • Examinar

  • Copiar

  • Obtener detalles

Realizar predicciones

Puede realizar predicciones basadas en un modelo de minería usando los siguientes tipos de consulta.

Tipo de consulta

Rasgos

SELECT FROM [NATURAL] PREDICTION JOIN

Devuelve una predicción que se crea combinando las columnas del modelo de minería de datos con las columnas de un origen de datos interno. El dominio de este tipo de consulta lo forman las columnas de predicción del modelo y las columnas del origen de datos de entrada.

SELECT FROM <model>

Devuelve el estado más probable de la columna de predicción, basándose únicamente en el modelo de minería de datos. Este tipo de consulta es un método abreviado para crear una predicción con una combinación de predicción vacía. El dominio de este tipo de consulta lo forman las columnas de predicción del modelo.

Puede incluir cualquiera de las instrucciones SELECT de exploración o de predicción en las cláusulas FROM y WHERE de una instrucción SELECT de combinación de predicción. Para obtener más información acerca de cómo incrustar una instrucción SELECT, vea SELECT FROM PREDICTION JOIN (DMX). Para obtener más información acerca de los tipos y la estructura de consultas de predicción, vea Estructura y uso de las consultas de predicción DMX.

Volver a Tipos SELECT

Examinar

Puede examinar el contenido de un modelo de minería de datos usando los siguientes tipos de consulta.

Tipo de consulta

Rasgos

SELECT DISTINCT FROM <model>

Devuelve todos los valores de estado del modelo de minería de datos para la columna especificada. El dominio de este tipo de consulta es el modelo de minería de datos.

SELECT FROM <model>.CONTENT

Devuelve contenido que describe el modelo de minería de datos. El dominio de este tipo de consulta es el conjunto de filas de esquema CONTENT.

SELECT FROM <model>.DIMENSION_CONTENT

Devuelve contenido que describe el modelo de minería de datos. El dominio de este tipo de consulta es el conjunto de filas de esquema CONTENT.

SELECT FROM <model>.PMML

Devuelve la representación PMML (Lenguaje de marcado de modelos de predicción) del modelo de minería de datos para los algoritmos que admiten esta funcionalidad. El dominio de este tipo de consulta es el conjunto de filas de esquema PMML.

Volver a Tipos SELECT

Copiar

Puede copiar un modelo de minería de datos y su estructura de minería de datos asociada en un nuevo modelo (al que se asigna nombre en la instrucción) mediante el siguiente tipo de consulta.

Tipo de consulta

Rasgos

SELECT INTO <new model>

Crea una copia del modelo de minería de datos. El dominio de este tipo de consulta es el modelo de minería de datos.

Volver a Tipos SELECT

Obtener detalles

Puede examinar los escenarios (o una representación de los escenarios) que se emplearon para entrenar el modelo usando los siguientes tipos de consulta.

Tipo de consulta

Rasgos

SELECT FROM <model>.CASES o SELECT FROM <model>.SAMPLE_CASES

Devuelve escenarios (o una representación de los escenarios) que se emplearon para entrenar el modelo de minería de datos. El dominio de este tipo de consulta es el modelo de minería de datos.

Volver a Tipos SELECT

Vea también

Referencia

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

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

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

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

Convenciones de sintaxis de Extensiones de minería de datos (DMX)

Elementos de sintaxis de Extensiones de minería de datos (DMX)

Funciones de predicción generales (DMX)

Estructura y uso de las consultas de predicción DMX