Compartir a través de


<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)