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
Opsional. 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)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk