Bagikan melalui


Fungsi Prediksi Umum (DMX)

Berlaku untuk: SQL Server Analysis Services

Anda dapat menggunakan pernyataan SELECT di Ekstensi Penggalian Data (DMX) untuk membuat berbagai jenis kueri. Kueri dapat digunakan untuk mengembalikan informasi tentang model penambangan itu sendiri, untuk membuat prediksi baru, atau mengubah model dengan melatihnya dengan data baru. Analysis Services menyediakan berbagai fungsi khusus yang mengontrol jenis informasi yang dikembalikan dalam kueri. Dengan menambahkan fungsi ini ke kueri DMX, Anda dapat mengambil statistik atau kolom data tambahan. Namun, setiap jenis kueri dan setiap jenis model hanya mendukung fungsi tertentu.

Fungsi Umum

Anda dapat menggunakan fungsi untuk memperluas hasil yang dikembalikan model penambangan. Anda bisa menggunakan fungsi berikut untuk pernyataan SELECT apa pun yang mengembalikan ekspresi tabel:

Selain itu, fungsi berikut didukung untuk hampir semua jenis model:

Algoritma individual dapat mendukung fungsi tambahan. Untuk daftar fungsi yang didukung oleh setiap jenis model, lihat Kueri Penggalian Data.

Fungsi Khusus untuk Sintaks SELECT

Tabel berikut mencantumkan fungsi yang bisa Anda gunakan untuk setiap jenis pernyataan SELECT .

Untuk informasi umum tentang fungsi di DMX, lihat Referensi Fungsi Ekstensi Penggalian Data (DMX).

Jenis Kueri Fungsi yang didukung Keterangan
PILIH BERBEDA DARI <model> RangeMin (DMX)

RangeMid (DMX)

RangeMax (DMX)
Fungsi-fungsi ini dapat digunakan untuk memberikan nilai maksimum, nilai minimum, dan sarana untuk kolom apa pun yang berisi jenis data numerik, terlepas dari apakah kolom tersebut berkelanjutan atau telah disingkirkan.
PILIH DARI <model>. KONTEN

atau

PILIH DARI <model>. DIMENSION_CONTENT
IsDescendant (DMX) Fungsi ini mengambil simpul anak untuk simpul yang ditentukan dalam model, dan dapat digunakan, misalnya, untuk melakukan iterasi melalui simpul dalam konten model penambangan. Pengaturan simpul dalam konten model penambangan tergantung pada jenis model. Untuk informasi tentang struktur untuk setiap jenis model penambangan, lihat Menambang Konten Model (Analysis Services - Data Mining).

Jika Anda telah menyimpan konten model penambangan sebagai dimensi, Anda juga dapat menggunakan fungsi Ekspresi Multidimensi (MDX) lain yang tersedia untuk mengkueri hierarki atribut.
PILIH DARI <model>. KASUS IsInNode (DMX)

Kelas ClientSettingsGeneralFlag

IsTrainingCase (DMX)

IsTestCase (DMX)
Fungsi Lag hanya didukung untuk model rangkaian waktu.

Fungsi IsTestCase didukung dalam model yang didasarkan pada struktur yang dibuat menggunakan opsi holdout, untuk membuat himpunan data pengujian. Jika model tidak didasarkan pada struktur dengan set pengujian holdout, semua kasus dianggap sebagai kasus pelatihan.
PILIH DARI <model>. SAMPLE_CASES IsInNode (DMX) Dalam konteks ini, fungsi IsInNode mengembalikan kasus milik sekumpulan kasus sampel yang ideal.
PILIH DARI <model>. PMML Tidak dapat diterapkan. Gunakan fungsi kueri XML sebagai gantinya. Representasi PMML hanya didukung untuk jenis model berikut:

Pohon Keputusan Microsoft

Pengklusteran Microsoft
PILIH DARI <MODEL> PREDICTION JOIN Fungsi prediksi yang khusus untuk algoritma yang Anda gunakan untuk membangun model. Untuk daftar fungsi prediksi untuk setiap jenis model, lihat Kueri Penggalian Data.
PILIH DARI <model> Fungsi prediksi yang khusus untuk algoritma yang Anda gunakan untuk membangun model. Untuk daftar fungsi prediksi untuk setiap jenis model, lihat Kueri Penggalian Data.

Lihat Juga

Referensi Ekstensi Penggalian Data (DMX)
Referensi Fungsi Ekstensi Penggalian Data (DMX)
Referensi Operator Ekstensi Penggalian Data (DMX)
Referensi Pernyataan Ekstensi Penggalian Data (DMX)
Konvensi Sintaks Ekstensi Penggalian Data (DMX)
Elemen Sintaks Ekstensi Penggalian Data (DMX)
Struktur dan Penggunaan Kueri Prediksi DMX
Memahami Pernyataan Pemilihan DMX