Membuat Kueri Singleton di Designer Penggalian Data
Berlaku untuk: SQL Server 2019 dan Analysis Services Azure Analysis Services Fabric/Power BI Premium sebelumnya
Penting
Penambangan data tidak digunakan lagi pada SQL Server 2017 Analysis Services dan sekarang dihentikan di SQL Server 2022 Analysis Services. Dokumentasi tidak diperbarui untuk fitur yang tidak digunakan lagi dan dihentikan. Untuk mempelajari selengkapnya, lihat Kompatibilitas mundur Analysis Services.
Kueri singleton berguna jika Anda ingin membuat prediksi untuk satu kasus. Untuk informasi selengkapnya tentang kueri singleton, lihat Kueri Penggalian Data.
Di tab Prediksi Model Penambangan Designer Penggalian Data, Anda dapat membuat berbagai jenis kueri. Anda dapat membuat kueri dengan menggunakan perancang, atau dengan mengetik pernyataan Ekstensi Penggalian Data (DMX). Anda juga dapat memulai dengan perancang dan memodifikasi kueri yang dibuatnya dengan mengubah pernyataan DMX, atau dengan menambahkan klausa WHERE atau ORDER BY.
Untuk beralih antara tampilan desain kueri dan tampilan teks kueri, klik tombol pertama pada toolbar. Saat Anda berada dalam tampilan teks kueri, Anda bisa menampilkan kode DMX yang dibuat Oleh Penyusun Kueri Prediksi. Anda juga bisa menjalankan kueri, mengubah kueri, dan menjalankan kueri yang dimodifikasi. Namun, kueri yang dimodifikasi tidak bertahan jika Anda beralih kembali ke tampilan desain kueri.
Kode berikut menunjukkan contoh kueri singleton terhadap model surat yang ditargetkan, TM_Decision_Tree.
SELECT [Bike Buyer], PredictProbability([Bike Buyer]) as ProbableBuyer
FROM [TM_Decision_Tree]
NATURAL PREDICTION JOIN
(SELECT '2' AS [Number Children At Home], '45' as [Age])
AS [t]
Langkah-langkah berikut menjelaskan cara membuat kueri prediksi ini.
Untuk membuat kueri singleton dengan menggunakan Designer Penggalian Data
Klik tab Prediksi Model Penambangan di Designer Penggalian Data.
Klik Pilih Model pada tabel Model Penambangan .
Kotak dialog Pilih Model Penambangan terbuka untuk memperlihatkan semua struktur penambangan yang ada di proyek saat ini.
Pilih model yang ingin Anda gunakan untuk membuat prediksi.
Misalnya, untuk membuat kode sampel yang ditampilkan di awal topik ini, pilih TM_Decision_Tree, lalu klik OK.
Klik Kueri singleton pada toolbar tab Prediksi Model Penambangan .
Tabel Input Kueri Singleton muncul pada tab, dengan kolom secara otomatis dipetakan ke kolom dalam tabel Model Penambangan .
Pada tabel Input Kueri Singleton , pilih nilai di kolom Nilai untuk menjelaskan kasus yang ingin Anda buat prediksinya.
Misalnya, pilih 2 untuk Jumlah Anak Di Rumah, lalu ketik 45 untuk Usia.
Seret kolom yang dapat diprediksi dari tabel Model Penambangan ke kolom Sumber di bagian bawah tab. Secara opsional, Anda dapat mengetikkan alias untuk kolom tersebut.
Misalnya, seret Pembeli Sepeda ke kolom Sumber .
Tambahkan fungsi tambahan apa pun ke kueri dengan memilih Fungsi Prediksi atau Ekspresi Kustom dari daftar drop-down di kolom Sumber .
Misalnya, klik Fungsi Prediksi, dan pilih PredictProbability.
Klik Kriteria/Argumen di baris PredictProbability , dan ketik nama kolom untuk diprediksi, dan secara opsional nilai tertentu untuk diprediksi.
Misalnya, ketik [Pembeli Sepeda], 1.
Klik kotak Alias di baris PredictProbability , dan ketik nama untuk merujuk ke kolom baru.
Misalnya, ketik ProbableBuyer.
Klik Beralih ke tampilan hasil kueri pada toolbar tab Prediksi Model Penambangan .
Layar baru terbuka untuk memperlihatkan hasil kueri. Untuk melihat pernyataan DMX yang baru saja Anda buat, klik SQL.