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.
En esta lección, usará la instrucción INSERT INTO y la vista vTargetMail de la base de datos de ejemplo AdventureWorksDW2012 para procesar las estructuras de minería de datos y los modelos de minería de datos que creó en la lección 1: Crear la estructura de minería de datos bike buyer y la lección 2: Agregar modelos de minería de datos a la estructura de minería de datos bike buyer.
Cuando se procesa una estructura de minería, Analysis Services lee los datos de origen y construye las estructuras que respaldan los modelos de minería. Al procesar un modelo de minería de datos, los datos definidos por la estructura de minería de datos se pasan a través del algoritmo de minería de datos que elija. El algoritmo busca tendencias y patrones y, a continuación, almacena esta información en el modelo de minería de datos. Por lo tanto, el modelo de minería de datos no contiene los datos de origen reales, sino que contiene la información detectada por el algoritmo. Para obtener más información sobre el procesamiento de modelos de minería de datos, vea Requisitos y consideraciones de procesamiento (minería de datos).
Solo debe volver a procesar una estructura de minería si cambia una columna de la estructura o cambia los datos de origen. Si agregas un modelo de minería a una estructura de minería que ya se ha procesado, puedes usar la instrucción INSERT INTO MINING MODEL para entrenar el nuevo modelo de minería.
Plantilla de estructura de entrenamiento
Para entrenar la estructura de minería de datos y sus modelos de minería de datos asociados, use la instrucción INSERT INTO (DMX). El código en la instrucción se puede desglosar en las siguientes partes:
Identificación de la estructura de minería de datos
Enumeración de las columnas de la estructura de minería de datos
Definición de los datos de entrenamiento
A continuación se muestra un ejemplo genérico de la instrucción INSERT INTO:
INSERT INTO MINING STRUCTURE [<mining structure name>]
(
<mining structure columns>
)
OPENQUERY([<datasource>],'<SELECT statement>')
La primera línea del código identifica la estructura de minería de datos que va a entrenar.
INSERT INTO MINING STRUCTURE [<mining structure name>]
La siguiente línea del código especifica las columnas definidas por la estructura de minería. Debe enumerar cada columna de la estructura de minería de datos y cada columna debe asignarse a una columna contenida en los datos de consulta de origen.
(
<mining structure columns>
)
La línea final del código define los datos que se usarán para entrenar la estructura de minería:
OPENQUERY([<datasource>],'<SELECT statement>')
En esta lección, usará OPENQUERY para definir los datos de origen. Para obtener información sobre otros métodos para definir la consulta de origen, consulte <consulta> de datos de origen.
Tareas de la lección
Realizará la siguiente tarea en esta lección:
- Procesar la estructura de minería de datos bike buyer
Procesamiento de la estructura de minería de datos predictiva
Para procesar la estructura de minería mediante INSERT INTO
En el Explorador de objetos, haga clic con el botón derecho en la instancia de Analysis Services, seleccione Nueva consulta y, a continuación, haga clic en DMX.
Se abre el Editor de consultas y contiene una consulta nueva en blanco.
Copie el ejemplo genérico de la instrucción INSERT INTO en la consulta en blanco.
Reemplace lo siguiente:
[<mining structure name>]con:
Bike BuyerReemplace lo siguiente:
<mining structure columns>con:
[Customer Key], [Age], [Bike Buyer], [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income]Reemplace lo siguiente:
OPENQUERY([<datasource>],'<SELECT statement>')con:
OPENQUERY([Adventure Works DW], 'SELECT CustomerKey, Age, BikeBuyer, CommuteDistance,EnglishEducation, Gender,HouseOwnerFlag,MaritalStatus, NumberCarsOwned,NumberChildrenAtHome, EnglishOccupation,Region,TotalChildren, YearlyIncome FROM dbo.vTargetMail')La instrucción OPENQUERY hace referencia al origen de datos Adventure Works DW Multidimensional 2012 para acceder a la vista vTargetMail. La vista contiene los datos de origen que se usarán para entrenar los modelos de minería de datos.
La instrucción completa debe ser la siguiente:
INSERT INTO MINING STRUCTURE [Bike Buyer] ( [Customer Key], [Age], [Bike Buyer], [Commute Distance], [Education], [Gender], [House Owner Flag], [Marital Status], [Number Cars Owned], [Number Children At Home], [Occupation], [Region], [Total Children], [Yearly Income] ) OPENQUERY([Adventure Works DW], 'SELECT CustomerKey, Age, BikeBuyer, CommuteDistance,EnglishEducation, Gender,HouseOwnerFlag,MaritalStatus, NumberCarsOwned,NumberChildrenAtHome, EnglishOccupation,Region,TotalChildren, YearlyIncome FROM dbo.vTargetMail')En el menú Archivo , haga clic en Guardar DMXQuery1.dmx Como.
En el cuadro de diálogo Guardar como , vaya a la carpeta adecuada y asigne al archivo
Process Bike Buyer Structure.dmxel nombre .En la barra de herramientas, haga clic en el botón Ejecutar .
En la siguiente lección, explorará el contenido de los modelos de minería de datos que agregó a la estructura de minería de datos de la lección actual.
Lección siguiente
Lección 4: Examinar los modelos de minería de datos de Bike Buyer