Bagikan melalui


Himpunan Baris Skema Penggalian Data (SSA)

Berlaku untuk: SQL Server 2019 dan Analysis Services Azure Analysis Services Fabric/Power BI Premium sebelumnya

Penting

Penambangan data tidak digunakan lagi di 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.

Pada SQL Server 2017, banyak himpunan baris skema penggalian data OLE DB yang ada diekspos sebagai sekumpulan tabel sistem yang dapat Anda kueri dengan menggunakan pernyataan Ekstensi Penambangan Data (DMX). Dengan membuat kueri terhadap kumpulan baris skema penggalian data, Anda dapat mengidentifikasi layanan yang tersedia, mendapatkan pembaruan tentang status model dan struktur Anda, dan mencari tahu detail tentang konten model atau parameter.

Catatan

Anda juga dapat mengkueri himpunan baris skema penggalian data dengan menggunakan XMLA. Untuk informasi selengkapnya tentang cara melakukannya di SQL Server Management Studio, lihat Membuat Kueri Penggalian Data dengan Menggunakan XMLA.

Daftar Himpunan Baris Skema Penggalian Data

Tabel berikut ini mencantumkan himpunan baris skema penggalian data yang mungkin berguna untuk kueri dan pemantauan.

Nama himpunan baris Deskripsi
DMSCHEMA_MINING_MODELS Mencantumkan semua model penambangan dalam konteks saat ini.

Menyertakan informasi seperti tanggal yang dibuat, parameter yang digunakan untuk membuat model, dan ukuran set pelatihan.
DMSCHEMA_MINING_COLUMNS Mencantumkan semua kolom yang digunakan dalam model penambangan dalam konteks saat ini.

Informasi termasuk pemetaan ke kolom sumber struktur penambangan, jenis data, presisi, dan fungsi prediksi yang dapat digunakan dengan kolom .
DMSCHEMA_MINING_STRUCTURES Mencantumkan semua struktur penambangan dalam konteks saat ini.

Informasi mencakup apakah struktur diisi, tanggal struktur terakhir diproses, dan definisi himpunan data holdout untuk struktur, jika ada.
DMSCHEMA_MINING_STRUCTURE_COLUMNS Mencantumkan semua kolom yang digunakan dalam struktur penambangan dalam konteks saat ini.

Informasi mencakup tipe konten dan jenis data, nullability, dan apakah kolom berisi data tabel berlapis.
DMSCHEMA_MINING_SERVICES Mencantumkan semua layanan penambangan, atau algoritma, yang tersedia di server yang ditentukan.

Informasi mencakup bendera pemodelan yang didukung, jenis input, dan jenis sumber data yang didukung.
DMSCHEMA_MINING_SERVICE_PARAMETERS Mencantumkan semua parameter untuk layanan penambangan yang tersedia pada instans saat ini.

Informasi mencakup jenis data untuk setiap parameter, nilai default, dan batas atas dan bawah.
DMSCHEMA_MODEL_CONTENT Mengembalikan konten model jika model telah diproses.

Untuk informasi selengkapnya, lihat Menambang Konten Model (Analysis Services - Penggalian Data).
DBSCHEMA_CATALOGS Mencantumkan semua database (katalog) dalam instans Analysis Services saat ini.
MDSCHEMA_INPUT_DATASOURCES Mencantumkan semua sumber data dalam instans Analysis Services saat ini.

Catatan

Daftar dalam tabel tidak komprehensif; ini hanya menunjukkan kumpulan baris yang mungkin paling menarik untuk pemecahan masalah.

Contoh

Bagian berikut ini menyediakan beberapa contoh kueri terhadap himpunan baris skema penggalian data.

Contoh 1: Mencantumkan Layanan Penggalian Data

Kueri berikut mengembalikan daftar layanan penambangan yang tersedia di server saat ini, yang berarti algoritma yang diaktifkan. Kolom yang disediakan untuk setiap layanan penambangan mencakup bendera pemodelan dan jenis konten yang dapat digunakan oleh setiap algoritma, GUID untuk setiap layanan, dan batas prediksi apa pun yang mungkin telah ditambahkan untuk setiap layanan.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Contoh 2: Mencantumkan Parameter Model Penambangan

Contoh berikut mengembalikan parameter yang digunakan untuk membuat model penambangan tertentu:

SELECT MINING_PARAMETERS   
FROM $system.DMSCHEMA_MINING_MODELS  
WHERE MODEL_NAME = 'TM Clustering'  

Contoh 3: Mencantumkan Semua Set Baris

Contoh berikut mengembalikan daftar komprehensif kumpulan baris yang tersedia di server saat ini:

SELECT *   
FROM $system.DBSCHEMA_TABLES