<consulta de> datos de origen: SHAPE
Se aplica a: SQL Server Analysis Services
Combina consultas de varios orígenes de datos en una única tabla jerárquica (es decir, una tabla con tablas anidadas), que se convierte en la tabla de caso para el modelo de minería de datos.
La sintaxis completa del comando SHAPE se documenta en el Kit de desarrollo de software (SDK) de Microsoft Data Access Components (MDAC).
Sintaxis
SHAPE {<primary query>}
APPEND ({ <child table query> }
RELATE <primary column> TO <child column>)
AS <column table name>
[
({ <child table query> }
RELATE <primary column> TO <child column>)
AS < column table name>
...
]
Argumentos
consulta principal
Consulta que devuelve la tabla primaria.
consulta de tabla secundaria
Consulta que devuelve la tabla anidada.
columna principal
Columna de la tabla primaria que sirve para identificar filas secundarias a partir del resultado de una consulta de tabla secundaria.
columna secundaria
Columna de la tabla secundaria para identificar la fila primaria del resultado de una consulta principal.
nombre de la tabla de columnas
Nombre de columna que se acaba de anexar en la tabla primaria para la tabla anidada.
Comentarios
Debe ordenar las consultas por la columna que relaciona la tabla primaria con la tabla secundaria.
Ejemplos
Puede usar el ejemplo siguiente dentro de una instrucción INSERT INTO (DMX) para entrenar un modelo que contiene una tabla anidada. Las dos tablas de la instrucción SHAPE se relacionan a través de la columna OrderNumber .
SHAPE {
OPENQUERY([Adventure Works DW Multidimensional 2012],'SELECT OrderNumber
FROM vAssocSeqOrders ORDER BY OrderNumber')
} APPEND (
{OPENQUERY([Adventure Works DW Multidimensional 2012],'SELECT OrderNumber, model FROM
dbo.vAssocSeqLineItems ORDER BY OrderNumber, Model')}
RELATE OrderNumber to OrderNumber)
Consulte también
<consulta de datos de origen>
Instrucciones de definición de datos de extensiones de minería de datos (DMX)
Instrucciones de manipulación de datos de extensiones de minería de datos (DMX)
Referencia de instrucciones de Extensiones de minería de datos (DMX)