Algoritma Plugin
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.
Selain algoritma yang disediakan Microsoft SQL Server SQL Server Analysis Services, ada banyak algoritma lain yang dapat Anda gunakan untuk penambangan data. Dengan demikian, SQL Server Analysis Services menyediakan mekanisme untuk algoritma "plugging in" yang dibuat oleh pihak ketiga. Selama algoritma mengikuti standar tertentu, Anda dapat menggunakannya dalam SQL Server Analysis Services sama seperti Anda menggunakan algoritma Microsoft. Algoritma plugin memiliki semua kemampuan algoritma yang SQL Server SQL Server Analysis Services sediakan.
Untuk deskripsi lengkap antarmuka yang SQL Server Analysis Services gunakan untuk berkomunikasi dengan algoritma plugin, lihat sampel untuk membuat algoritma kustom dan penampil model kustom yang diterbitkan di situs Web CodePlex.
Persyaratan Algoritma
Untuk menyambungkan algoritma ke SQL Server Analysis Services, Anda harus menerapkan antarmuka COM berikut:
IDMAlgorithm
Menerapkan algoritma yang menghasilkan model, dan mengimplementasikan operasi prediksi dari model yang dihasilkan.
IDMAlgorithmNavigation
Memungkinkan browser mengakses konten model.
IDMPersist
Memungkinkan model yang dilatih algoritma disimpan dan dimuat oleh SQL Server Analysis Services.
IDMAlgorithmMetadata
Menjelaskan kemampuan dan parameter input algoritma.
IDMAlgorithmFactory
Membuat instans objek yang mengimplementasikan antarmuka algoritma, dan menyediakan SQL Server Analysis Services akses ke antarmuka algoritma-metadata.
SQL Server Analysis Services menggunakan antarmuka COM ini untuk berkomunikasi dengan algoritma plugin. Meskipun algoritma plugin yang Anda gunakan harus mendukung spesifikasi Microsoft OLE DB for Data Mining, mereka tidak perlu mendukung semua opsi penggalian data dalam spesifikasi. Anda dapat menggunakan kumpulan baris skema MINING_SERVICES untuk menentukan kemampuan algoritma. Kumpulan baris skema ini mencantumkan opsi dukungan penggalian data untuk setiap penyedia algoritma plugin.
Anda harus mendaftarkan algoritma baru sebelum menggunakannya dengan SQL Server Analysis Services. Untuk mendaftarkan algoritma, sertakan informasi berikut dalam file .ini instans SQL Server Analysis Services tempat Anda ingin menyertakan algoritma:
Nama algoritma
ProgID (ini opsional dan hanya akan disertakan untuk algoritma plugin)
Bendera yang menunjukkan apakah algoritma diaktifkan atau tidak
Sampel kode berikut mengilustrasikan cara mendaftarkan algoritma baru:
<ConfigurationSettings>
...
<DataMining>
...
<Algorithms>
...
<Sample_Plugin_Algorithm>
<Enabled>1</Enabled>
<ProgID>Microsoft.DataMining.SamplePlugInAlgorithm.Factory</ProgID>
</Sample_PlugIn_Algorithm>
...
</Algorithms>
...
</DataMining>
...
</ConfigurationSettings>
Lihat juga
Algoritma Penggalian Data (Analysis Services - Penggalian Data)
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