<Quelldatenabfrage> – SHAPE
Gilt für: SQL Server Analysis Services
Kombiniert Abfragen aus mehreren Datenquellen in einer hierarchischen Tabelle (eine Tabelle mit geschachtelten Tabellen), die zur Falltabelle für das Miningmodell wird.
Die vollständige Syntax des SHAPE-Befehls ist im Microsoft Data Access Components (MDAC) Software Development Kit (SDK) dokumentiert.
Syntax
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>
...
]
Argumente
Primäre Abfrage
Die Abfrage, die die übergeordnete Tabelle zurückgibt.
Abfrage der untergeordneten Tabelle
Die Abfrage, die die geschachtelte Tabelle zurückgibt.
Primäre Spalte
Die Spalte in der übergeordneten Tabelle, die die untergeordneten Zeilen aus dem Ergebnis einer Abfrage der untergeordneten Tabelle (child table query) kennzeichnet.
untergeordnete Spalte
Die Spalte in der untergeordneten Tabelle, um die übergeordnete Zeile aus dem Ergebnis einer primären Abfrage zu identifizieren.
Spaltentabellenname
Der neu angefügte Spaltenname in der übergeordneten Tabelle für die geschachtelte Tabelle.
Hinweise
Sie müssen die Abfragen nach der Spalte sortieren, die die übergeordnete Tabelle und die untergeordnete Tabelle verknüpft.
Beispiele
Sie können das folgende Beispiel in einer INSERT INTO (TABLE) -Anweisung verwenden, um ein Modell zu trainieren, das eine geschachtelte Tabelle enthält. Die beiden Tabellen innerhalb der SHAPE-Anweisung sind über die Spalte "OrderNumber " verknüpft.
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)
Weitere Informationen
<Quelldatenabfrage>
Data Mining Extensions (DATA Mining Extensions, ABSCHNITT) Datendefinitionsanweisungen
DATA Mining Extensions (UNIVERSE) Datenmanipulationsanweisungen
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz