<kueri> data sumber - SHAPE
Berlaku untuk: SQL Server Analysis Services
Menggabungkan kueri dari beberapa sumber data ke dalam satu tabel hierarkis (yaitu tabel dengan tabel berlapis), yang menjadi tabel kasus untuk model penambangan.
Sintaks lengkap perintah SHAPE didokumentasikan dalam Kit Pengembangan Perangkat Lunak (SDK) Microsoft Data Access Components (MDAC).
Sintaks
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>
...
]
Argumen
kueri utama
Kueri yang mengembalikan tabel induk.
kueri tabel anak
Kueri yang mengembalikan tabel berlapis.
kolom utama
Kolom dalam tabel induk untuk mengidentifikasi baris anak dari hasil kueri tabel anak.
kolom anak
Kolom dalam tabel anak untuk mengidentifikasi baris induk dari hasil kueri utama.
nama tabel kolom
Nama kolom yang baru ditambahkan dalam tabel induk untuk tabel berlapis.
Keterangan
Anda harus mengurutkan kueri menurut kolom yang berkaitan dengan tabel induk dan tabel anak.
Contoh
Anda dapat menggunakan contoh berikut dalam pernyataan INSERT INTO (DMX) untuk melatih model yang berisi tabel berlapis. Dua tabel dalam pernyataan SHAPE terkait melalui kolom 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)
Lihat Juga
<kueri data sumber>
Pernyataan Definisi Data Ekstensi Penggalian Data (DMX)
Pernyataan Manipulasi Data Ekstensi Penggalian Data (DMX)
Referensi Pernyataan Ekstensi Penggalian Data (DMX)