<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)
Riferimento all'istruzione DMX (estensione di data mining)