Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para la minería de datos, la consulta de definición de datos de categoría significa instrucciones DMX o comandos XMLA que hacen lo siguiente:
Cree, modifique o manipule objetos de minería de datos, como un modelo.
Defina el origen de datos que se va a usar en el entrenamiento o para la predicción.
Exporte o importe modelos de minería de datos y estructuras de minería de datos.
Creación de consultas de definición de datos
Instrucciones para definición de datos mediante scripting
Sentencias de Definición de Datos mediante Scripts
Creación de consultas de definición de datos
Puede crear consultas de definición de datos (instrucciones) utilizando el Generador de Consultas de Predicción en SQL Server Data Tools (SSDT) y SQL Server Management Studio, o utilizando la ventana de consulta DMX en SQL Server Management Studio. Las instrucciones de definición de datos en DMX forman parte del lenguaje de definición de datos (DDL) de Analysis Services.
Para obtener información sobre la sintaxis de instrucciones de definición de datos específicas, vea Referencia de extensiones de minería de datos (DMX).
Consultas de definición de datos en SQL Server Data Tools
El Asistente para minería de datos es la herramienta preferida en SQL Server Data Tools (SSDT) para crear y modificar modelos de minería de datos y estructuras de minería de datos, y para definir los orígenes de datos que se usan en las consultas de predicción y para el entrenamiento.
Sin embargo, si desea saber qué instrucciones envía el asistente al servidor para crear estructuras de datos o modelos de minería de datos, puede usar SQL Server Profiler para capturar las instrucciones de definición de datos. Para obtener más información, vea Usar SQL Server Profiler para supervisar Analysis Services.
Para ver las instrucciones usadas para definir orígenes de datos usados para el entrenamiento o la predicción, puede usar la vista SQL en el Generador de consultas de predicción. A veces puede resultar útil crear consultas básicas para entrenar y probar modelos mediante el Generador de consultas de predicción, para establecer la sintaxis correcta. A continuación, puede cambiar a la vista SQL y editar manualmente la consulta. Para obtener más información, vea Editar manualmente una consulta de predicción.
Consultas de definición de datos en SQL Server Management Studio
En el caso de los objetos de minería de datos, puede usar consultas de definición de datos para realizar las siguientes acciones:
Cree tipos específicos de modelos, como un modelo de agrupación en clústeres o un modelo de árbol de decisión, mediante CREATE MINING MODEL (DMX).
Modifique una estructura de minería de datos existente agregando un modelo o cambiando las columnas mediante ALTER MINING STRUCTURE (DMX). Tenga en cuenta que no se puede modificar un modelo de minería de datos mediante DMX; solo se agregan nuevos modelos a una estructura existente.
Haga una copia de un modelo de minería y luego alterarlo usando SELECT INTO (DMX).
Defina el conjunto de datos usado para entrenar un modelo mediante INSERT INTO (DMX) junto con una consulta de origen de datos como OPENROWSET.
SQL Server Management Studio proporciona plantillas de consulta que pueden ayudarle a crear consultas de definición de datos. Para obtener más información, vea Usar plantillas de Analysis Services en SQL Server Management Studio.
En general, las plantillas que se proporcionan para Analysis Services en SQL Server Management Studio solo contienen la definición de sintaxis general, la cual necesitas personalizar, ya sea escribiendo en la ventana Consulta o usando el cuadro de diálogo proporcionado para introducir parámetros.
Para obtener un ejemplo de cómo especificar parámetros mediante la interfaz , consulte Creación de una consulta de predicción singleton a partir de una plantilla.
Instrucciones de definición de datos de scripting
Analysis Services proporciona varios lenguajes de scripting y programación que puede usar para crear o modificar objetos de minería de datos, o para definir orígenes de datos. Aunque DMX está diseñado para acelerar las tareas de minería de datos, también puede usar XMLA y AMO para manipular objetos en scripts o en código personalizado.
El complemento de minería de datos para Excel también incluye muchas plantillas de consulta y proporciona el Editor de consultas avanzadas, que le ayuda a redactar instrucciones DMX complejas. Puede compilar una consulta de forma interactiva y, a continuación, cambiar a vista SQL para capturar la instrucción DMX.
Exportación e importación de modelos
Puede usar instrucciones de definición de datos en DMX para exportar la definición de un modelo y su estructura y orígenes de datos necesarios y, a continuación, importar esa definición en un servidor diferente. El uso de la exportación e importación es la manera más rápida y sencilla de mover modelos de minería de datos y estructuras de minería de datos entre instancias de Analysis Services. Para obtener más información, vea Administración de soluciones y objetos de minería de datos.
Advertencia
Si el modelo se basa en datos de una fuente de datos de cubo, no puede usar DMX para exportar el modelo y debe realizar una copia de seguridad y restauración en su lugar.
Tareas relacionadas
En la tabla siguiente se proporcionan vínculos a tareas relacionadas con las consultas de definición de datos.
| Trabajar con plantillas para consultas DMX. | Uso de plantillas de Analysis Services en SQL Server Management Studio |
| Diseñe consultas de todo tipo mediante el Generador de consultas de predicción. | Creación de una consulta de predicción mediante el Generador de consultas de predicción |
| Capte definiciones de consulta utilizando SQL Server Profiler y use rastreos para supervisar Analysis Services. | Uso de SQL Server Profiler para supervisar Analysis Services |
| Obtenga más información sobre los lenguajes de scripting y los lenguajes de programación proporcionados para Analysis Services. |
Referencia de XML for Analysis (XMLA) Desarrollo con objetos de administración de análisis (AMO) |
| Obtenga información sobre cómo administrar modelos en SQL Server Management Studio y SQL Server Data Tools (SSDT). |
Exportar e importar objetos de minería de datos EXPORT (DMX) IMPORT (DMX) |
| Obtenga más información sobre OPENROWSET y otras formas de consultar datos externos. | <consulta de origen de datos>. |
Véase también
Asistente para minería de datos (Analysis Services - Minería de datos)