Compartir a través de


Adición de una vista del origen de datos con tablas anidadas (Tutorial intermedio de minería de datos)

Para crear un modelo de cesta de mercado, debe usar una vista del origen de datos que admita datos asociativos. Esta vista del origen de datos también se usará para el escenario de agrupación en clústeres de secuencia.

Esta vista del origen de datos es diferente de otras con las que has podido trabajar porque contiene una tabla anidada. Una tabla anidada es una tabla que contiene varias filas de información sobre una sola fila en la tabla de casos. Por ejemplo, si el modelo analiza el comportamiento de compra de los clientes, normalmente usaría una tabla que tenga una fila única para cada cliente como tabla de casos. Sin embargo, cada cliente puede realizar varias compras y es posible que quiera analizar la secuencia de compras o productos que se compran con frecuencia. Para representar lógicamente estas compras en el modelo, agregue otra tabla a la vista del origen de datos que muestra las compras de cada cliente.

Esta tabla de compras anidadas está relacionada con la tabla de clientes mediante una relación de muchos a uno. La tabla anidada puede contener muchas filas para cada cliente, cada fila contiene un único producto que se compró, quizás con información adicional sobre el pedido cuando se realizaron las compras, el precio en el momento del pedido o cualquier promoción que se aplicó. Puede usar la información de la tabla anidada como entradas para el modelo o como atributo de predicción.

En esta lección, realiza las siguientes tareas:

  • Usted agrega una vista de origen de datos al origen de datos Adventure Works DW Multidimensional 2012.

  • Añades el caso y las tablas anidadas a esta vista.

  • Especifica la relación de muchos a uno entre el caso y la tabla anidada.

    Nota:

    . Es importante que siga exactamente el procedimiento descrito para especificar correctamente la relación entre la tabla de casos y la tabla anidada y evitar errores al procesar el modelo.

  • Defina cómo se usan las columnas de datos en el modelo.

Para obtener más información sobre cómo trabajar con casos y tablas anidadas, y cómo elegir una clave de tabla anidada, consulte Tablas Anidadas (Analysis Services - Minería de Datos).

Para agregar una vista del origen de datos

  1. En el Explorador de soluciones, haga clic con el botón derecho en Vistas del origen de datos y, a continuación, seleccione Nueva vista del origen de datos.

    Se abre el Asistente para la vista del origen de datos.

  2. En la página Asistente para la vista del origen de datos , haga clic en Siguiente.

  3. En la página Seleccionar un Origen de Datos, en Orígenes de datos relacionales, seleccione el origen de datos Adventure Works DW Multidimensional 2012 que creó en el Tutorial básico de minería de datos. Haga clic en Next.

  4. En la página Seleccionar tablas y vistas , seleccione las tablas siguientes y, a continuación, haga clic en la flecha derecha para incluirlas en la nueva vista del origen de datos:

    • vAssocSeqOrders

    • vAssocSeqLineItems

  5. Haga clic en Next.

  6. En la página Finalización del Asistente, de forma predeterminada, la vista del origen de datos se denomina Adventure Works DW Multidimensional 2012. Cambie el nombre a Ordersy, a continuación, haga clic en Finalizar.

    Se abre el Diseñador de vistas del origen de datos y aparece la vista del Orders origen de datos.

Para crear una relación entre tablas

  1. En el Diseñador de vistas del origen de datos, coloque las dos tablas para que las tablas estén alineadas horizontalmente, con la tabla vAssocSeqLineItems en el lado izquierdo y la tabla vAssocSeqOrders en el lado derecho.

  2. Seleccione la columna OrderNumber de la tabla vAssocSeqLineItems.

  3. Arrastre la columna a la tabla vAssocSeqOrders y colóquela en la columna OrderNumber .

    Importante

    Asegúrese de arrastrar la columna OrderNumber desde la tabla anidada vAssocSeqLineItems, que representa el lado de varios de la combinación, a la tabla de casos vAssocSeqOrders, que representa el lado de uno de la combinación.

    Ahora existe una nueva relación de varios a uno entre las tablas vAssocSeqLineItems y vAssocSeqOrders. Si ha unido correctamente las tablas, la vista del origen de datos debe aparecer de la siguiente manera:

    Se esperaba una combinación de varios a uno en la tabla anidada y tabla de casos

Siguiente tarea de la lección

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

Véase también

Tutorial intermedio de minería de datos (Analysis Services - Minería de datos)
Estructuras de minería (Servicios de Análisis - Minería de Datos)
Modelos de minería de datos (Analysis Services - Data Mining)