Agregar una vista del origen de datos con tablas anidadas (Tutorial intermedio de minería de datos)
Para crear un modelo de cesta de la compra, debe usar una vista del origen de datos que admita datos asociativos. Esta vista del origen de datos también se utilizará para el escenario de agrupación en clústeres de secuencia.
Esta vista del origen de datos es diferente de otras con las que puede haber trabajado 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 los hábitos de compra de los clientes, lo normal sería usar una tabla que tuviese una única fila para cada cliente como tabla de casos. Sin embargo, cada cliente puede hacer varias compras y es posible que se desee analizar el orden en que se realizan las compras o los productos que suelen comprarse juntos. Para representar estas compras de manera lógica en el modelo, agregará a la vista del origen de datos otra tabla que muestre las compras de cada cliente.
Esta tabla de compras anidada se relaciona con la tabla de clientes mediante una relación de varios a uno. La tabla anidada podría contener muchas filas para cada cliente, cada una con un único producto que se compró, quizás con información adicional sobre el orden en el que se realizaron las compras, el precio en el momento del pedido o cualquier promoción que se aplicara. Puede utilizar la información de la tabla anidada como entrada para el modelo o como el atributo de predicción.
En esta lección, realiza las siguientes tareas:
Agregue una vista del origen de datos al origen de datos Adventure Works DW Multidimensional 2012.
Agregará las tablas anidadas y de casos a esta vista.
Especificará la relación de varios a uno entre la tabla de casos y la tabla anidada.
Nota:
. Es importante que siga el procedimiento descrito de forma exacta, para especificar correctamente la relación entre la tabla de casos y la tabla anidada, y evitar errores al procesar el modelo.
Definirá cómo se utilizan las columnas de datos en el modelo.
Para obtener más información sobre cómo trabajar con tablas anidadas y mayúsculas y minúsculas, y cómo elegir una clave de tabla anidada, vea Tablas anidadas (Analysis Services - Minería de datos).
Para agregar una vista del origen de datos
En 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 abrirá el Asistente para vistas del origen de datos.
En la página inicial del Asistente para orígenes de datos , haga clic en Siguiente.
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.
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
Haga clic en Next.
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 y, a
Orders
continuación, haga clic en Finalizar.Se abre la vista del origen de datos Designer y aparece la vista del
Orders
origen de datos.
Crear una relación entre tablas
En el Diseñador de vistas del origen de datos, coloque las dos tablas de modo que estén alineadas horizontalmente, con la tabla vAssocSeqLineItems en el lado izquierdo y la tabla vAssocSeqOrders en el lado derecho.
Seleccione la columna OrderNumber en la tabla vAssocSeqLineItems.
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 muchas de la combinación, a la tabla de mayúsculas y minúsculas vAssocSeqOrders, que representa el lado uno de la combinación.
Ahora existe una nueva relación de varios a uno entre las tablas vAssocSeqLineItems y vAssocSeqOrders. Si ha combinado correctamente las tablas, la vista del origen de datos debería aparecer como sigue:
.
Siguiente tarea de la lección
Crear una estructura y un modelo de cesta de la compra (Tutorial intermedio de minería de datos)
Consulte también
Tutorial intermedio de minería de datos (Analysis Services - Minería de datos)
Estructuras de minería de datos (Analysis Services - Minería de datos)
Modelos de minería de datos (Analysis Services - Minería de datos)