<query> di dati di origine - SHAPE

Si applica a: SQL Server Analysis Services

Consente di combinare query da più origini dei dati in una singola tabella gerarchica, ovvero una tabella con tabelle nidificate, che diventa la tabella dei case per il modello di data mining.

La sintassi completa del comando SHAPE è documentata in Microsoft Data Access Components (MDAC) Software Development Kit (SDK).

Sintassi

  
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>  
...  
]       

Argomenti

query primaria
Query che restituisce la tabella padre.

query di tabella figlio
Query che restituisce la tabella nidificata.

colonna primaria
Colonna della tabella padre utilizzata per identificare le righe figlio tra i risultati di una query che restituisce una tabella figlio.

colonna figlio
Colonna nella tabella figlio per identificare la riga padre dal risultato di una query primaria.

nome della tabella di colonna
Nome della colonna appena aggiunta nella tabella padre per creare la tabella figlio.

Osservazioni:

Le query devono essere ordinate in base alla colonna che definisce la correlazione tra la tabella padre e la tabella figlio.

Esempi

È possibile usare l'esempio seguente all'interno di un'istruzione INSERT INTO (DMX) per eseguire il training di un modello contenente una tabella nidificata. Le due tabelle all'interno dell'istruzione SHAPE sono correlate tramite la colonna 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)   

Vedi anche

<query sui dati di origine>
Istruzioni DMX (Data Mining Extensions) Data Definitions
Istruzioni di manipolazione dei dati DMX (Data Mining Extensions)
Informazioni di riferimento sulle istruzioni DMX (Data Mining Extensions)