Compartir a través de


Creación de una estructura y modelo de cesta de mercado (Tutorial intermedio de minería de datos)

Ahora que ha creado una vista del origen de datos, usará el Asistente para minería de datos para crear una nueva estructura de minería de datos. En esta tarea, creará una estructura de minería y un modelo de minería basado en el algoritmo Microsoft Association.

Nota:

Si se produce un error que indica que vAssocSeqLineItems no se puede usar como una tabla anidada, vuelva a la tarea anterior de la lección y asegúrese de crear la relación de muchos a uno arrastrando desde la tabla vAssocSeqLineItems (el lado de muchos) a la tabla vAssocSeqOrders (el lado de uno). También puede editar la relación entre las tablas haciendo clic con el botón derecho en la línea de combinación.

Para crear una estructura de minería de asociaciones

  1. En el Explorador de soluciones de SQL Server Data Tools (SSDT), haga clic con el botón derecho en Estructuras de minería de datos y seleccione Nueva estructura de minería de datos para abrir el Asistente para minería de datos.

  2. En la página Bienvenido al Asistente para minería de datos, haga clic en Siguiente.

  3. En la página Seleccionar el Método de Definición, compruebe que Desde base de datos relacional o almacén de datos existente está seleccionado, y a continuación, haga clic en Siguiente.

  4. En la página Crear la estructura de minería de datos , en ¿Qué técnica de minería de datos desea usar?, seleccione Reglas de asociación de Microsoft en la lista y, a continuación, haga clic en Siguiente. Aparece la página Seleccionar vista del origen de datos .

  5. Seleccione Pedidosen Vistas de origen de datos disponibles y, a continuación, haga clic en Siguiente.

  6. En la página Especificar Tipos de Tablas, en la fila de la tabla vAssocSeqLineItems, active la casilla Anidada; y en la fila de la tabla anidada vAssocSeqOrders, active la casilla Caso. Haga clic en Next.

  7. En la página Especificar los datos de entrenamiento, desmarque cualquier casilla que pueda estar marcada. Establezca la clave para la tabla de casos, vAssocSeqOrders, seleccionando la casilla Clave junto a OrderNumber.

    Dado que el propósito del análisis de la cesta del mercado es determinar qué productos se incluyen en una sola transacción, no es necesario usar el campo CustomerKey .

  8. Establece la clave de la tabla anidada, vAssocSeqLineItems, marcando la casilla Clave junto a Modelo. La casilla Entrada también se selecciona automáticamente al hacerlo. Active también la casilla Predecible para Model.

    En un modelo de cesta de mercado, no le importa la secuencia de productos en la cesta de la compra y, por lo tanto, no debe incluir LineNumber como clave para la tabla anidada. Usaría LineNumber como clave solo en un modelo en el que la secuencia es importante. Creará un modelo que use el algoritmo de agrupación en clústeres de secuencia de Microsoft en la lección 4.

  9. Active la casilla situada a la izquierda de IncomeGroup y Region, pero no realice ninguna otra selección. Al comprobar la columna situada más a la izquierda se agregan las columnas a la estructura para obtener una referencia posterior, pero las columnas no se usarán en el modelo. Tus selecciones deberían verse como lo siguiente:

    cómo debe verse el cuadro de diálogo

  10. Haga clic en Next.

  11. En la página Especificar contenido y tipo de datos de columnas, revise las selecciones, que deben ser como se muestran en la tabla siguiente y, a continuación, haga clic en Siguiente.

    Columnas Tipo de contenido Tipo de datos
    Grupo de ingresos Discreto Mensaje de texto
    Número de pedido Clave Mensaje de texto
    Región Discreto Mensaje de texto
    vAssocSeqLineItems
    Modelo Clave Mensaje de texto
  12. En la página Crear conjunto de pruebas , el valor predeterminado de la opción Porcentaje de datos para pruebas es del 30 %. Cambie esto a 0. Haga clic en Next.

    Nota:

    Analysis Services proporciona diferentes gráficos para medir la precisión del modelo. Sin embargo, algunos tipos de gráficos de precisión, como el gráfico de elevación y el informe de validación cruzada, están diseñados para la clasificación y la estimación. No están soportados para predicciones asociativas.

  13. En la página Finalización del Asistente, en Nombre de la estructura de minería, escriba Association.

  14. En Nombre del modelo de minería de datos, escriba Association.

  15. Seleccione la opción Permitir obtención de detalles y, a continuación, haga clic en Finalizar.

    Se abre el Diseñador de minería de datos para mostrar la Association estructura de minería de datos que acaba de crear.

Siguiente tarea de la lección

Modificación y procesamiento del modelo de cesta de mercado (Tutorial intermedio de minería de datos)

Véase también

Algoritmo de asociación de Microsoft
Tipos de contenido (minería de datos)