Bagikan melalui


Membuat Kueri Konten pada Model Penambangan

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.

Anda dapat mengkueri konten model penambangan secara terprogram dengan menggunakan AMO atau XML/A, tetapi lebih mudah untuk membuat kueri dengan menggunakan DMX. Anda juga dapat membuat kueri terhadap himpunan baris skema penggalian data dengan membuat koneksi ke instans SQL Server Analysis Services dan membuat kueri menggunakan DMV yang disediakan oleh SQL Server Analysis Services.

Prosedur berikut menunjukkan cara membuat kueri terhadap model penambangan dengan menggunakan DMX, dan cara mengkueri himpunan baris skema penggalian data.

Untuk contoh cara membuat kueri serupa dengan menggunakan XML/A, lihat Membuat Kueri Penggalian Data dengan Menggunakan XMLA.

Mengkueri Konten Model Penggalian Data dengan Menggunakan DMX

Untuk membuat kueri konten model DMX

  1. Di SQL Server Management Studio, pada menu Tampilan, klik Penjelajah Templat.

  2. Di panel Penjelajah Templat , klik ikon kubus untuk mengubah daftar dan menampilkan templat Analysis Services.

  3. Dalam daftar kategori templat, perluas DMX, perluas Konten Model, dan klik dua kali Kueri Konten.

  4. Dalam kotak dialog Sambungkan ke Analysis Services , pilih instans yang berisi model penambangan yang ingin Anda kueri, dan klik Sambungkan.

    Templat Kueri Konten terbuka di editor kode yang sesuai. Panel metadata mencantumkan model yang tersedia di database saat ini. Untuk mengubah database, pilih database lain dari daftar Database yang Tersedia .

  5. Masukkan nama model penambangan di baris, FROM [<model penambangan, nama, MyModel>].CONTENT. Jika nama model penambangan berisi spasi, Anda harus mengapit nama dalam tanda kurung siku.

    Jika Anda tidak ingin mengetikkan nama, Anda dapat memilih model penambangan di Object Explorer dan menyeretnya ke dalam templat.

  6. Di baris, SELECT<pilih daftar, daftar ekspr, *>, ketik nama kolom dalam set baris skema konten model penambangan.

    Untuk melihat daftar kolom yang bisa Anda kembalikan dalam kueri konten model penambangan, lihat Menambang Konten Model (Analysis Services - Penggalian Data).

  7. Secara opsional, ketik kondisi dalam klausa WHERE templat untuk membatasi baris yang dikembalikan ke simpul atau nilai tertentu.

  8. Klik Jalankan.

Mengkueri Himpunan Baris Skema Penggalian Data

Untuk membuat kueri terhadap himpunan baris skema penggalian data

  1. Di SQL Server Management Studio, pada toolbar Kueri Baru, klik Kueri DMX Analysis Services, atau kueri MDX Analysis Services.

  2. Dalam kotak dialog Sambungkan ke Analysis Services , pilih instans yang berisi objek yang ingin Anda kueri, dan klik Sambungkan.

    Templat Kueri Konten terbuka di editor kode yang sesuai. Panel metadata mencantumkan objek yang tersedia dalam database saat ini. Untuk mengubah database, pilih database lain dari daftar Database yang Tersedia .

  3. Di editor kueri, ketik berikut ini:

    SELECT *

    FROM $system.DMSCHEMA_MINING_MODEL_CONTENT

    WHERE MODEL_NAME = '<model name>'

  4. Klik Jalankan.

    Panel Hasil menampilkan konten model.

    Catatan

    Untuk menampilkan daftar semua kumpulan baris skema yang bisa Anda kueri pada instans saat ini, gunakan kueri ini: SELECT * FROM $system.DISCOVER_SCHEMA_ROWSETS.

Lihat juga

Konten Model Penambangan (Analysis Services - Penggalian Data)