Bagikan melalui


PILIH KE DALAM (DMX)

Berlaku untuk: SQL Server Analysis Services

Membuat model penambangan baru yang dibangun di atas struktur penambangan dari model penambangan yang ada. Pernyataan SELECT INTO membuat model penambangan baru dengan menyalin skema dan informasi lain yang tidak spesifik untuk algoritma aktual.

Sintaks

  
SELECT INTO <new model>   
USING <algorithm> [(<parameter list>)] [WITH DRILLTHROUGH[,] [FILTER(<expression>)]]  
FROM <existing model>  

Argumen

model baru
Nama unik untuk model baru yang sedang dibuat.

Algoritma
Nama algoritma penambangan data yang ditentukan penyedia.

daftar parameter
Pilihan. Daftar parameter yang ditentukan penyedia yang dipisahkan koma untuk algoritma.

expression
Ekspresi yang mengevaluasi ke kondisi filter yang valid pada data pelatihan. Untuk informasi selengkapnya tentang ekspresi yang dapat digunakan sebagai filter, lihat Filter untuk Model Penambangan (Analysis Services - Data Mining).

model yang ada
Nama model yang ada yang akan disalin.

Keterangan

Jika model yang ada dilatih, model baru secara otomatis diproses saat pernyataan ini dijalankan. Jika tidak, model baru tetap tidak diolah.

Pernyataan SELECT INTO hanya berfungsi jika struktur model yang ada kompatibel dengan algoritma model baru. Oleh karena itu, pernyataan ini paling berguna untuk membuat dan menguji model dengan cepat yang didasarkan pada algoritma yang sama. Jika Anda mengubah jenis algoritma, algoritma baru harus mendukung jenis data setiap kolom yang ada dalam model yang ada, atau kesalahan mungkin terjadi saat model diproses,

Klausul WITH DRILLTHROUGH memungkinkan penelusuran pada model penambangan baru. Penelusuran hanya dapat diaktifkan saat Anda membuat model.

Contoh 1: Mengubah Parameter Model

Contoh berikut membuat model penambangan baru berdasarkan model penambangan yang ada, TM_Clustering, yang Anda buat di Tutorial Penggalian Data Dasar. Dalam model baru, parameter CLUSTER_COUNT dimodifikasi sehingga maksimal lima kluster akan ada dalam model baru. Sebaliknya, model yang ada menggunakan nilai default, yaitu 10.

SELECT * INTO [New_Clustering]  
USING [Microsoft_Clustering] (CLUSTER_COUNT = 5)   
FROM [TM Clustering]  

Contoh 2: Menambahkan Filter ke Model

Contoh berikut membuat model penambangan baru berdasarkan model penambangan yang ada, dan menambahkan filter pada model. Filter membatasi data pelatihan hanya untuk pelanggan yang tinggal di wilayah tertentu.

SELECT * INTO [Clustering Europe Region]  
USING [Microsoft_Clustering] WITH FILTER(Region='Europe')  
FROM [TM Clustering]  

Catatan

Filter yang diterapkan ke tabel kasus dapat diubah dengan menggunakan pernyataan SELECT INTO seperti yang ditunjukkan dalam contoh ini; namun, jika model asli berisi filter pada tabel berlapis, filter tabel berlapis tidak dapat diubah atau dihapus dengan menggunakan sintaks ini, tetapi disalin tidak berubah dari model asli. Untuk membuat model dengan filter yang berbeda pada tabel berlapis, gunakan ALTER STRTUCTURE... SINTAKS ADD MODEL.

Lihat Juga

Pernyataan Definisi Data Ekstensi Penggalian Data (DMX)
Pernyataan Manipulasi Data Ekstensi Penggalian Data (DMX)
Referensi Pernyataan Ekstensi Penggalian Data (DMX)