Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server di Windows
Azure SQL Managed Instance
Penting
Master Data Services (MDS) dihapus di SQL Server 2025 (17.x). Kami terus mendukung MDS di SQL Server 2022 (16.x) dan versi yang lebih lama.
Temukan informasi tentang cara menulis kode untuk menyesuaikan cara Anda dan pengguna berinteraksi dengan Master Data Services. Pelajari cara:
Tulis program yang mengakses layanan web Master Data Manager. Layanan web Master Data Manager adalah layanan Windows Communication Foundation (WCF) yang digunakan pengembang untuk mengontrol fitur Master Data Services melalui kode.
Menggabungkan fitur Master Data Services ke dalam aplikasi yang ada.
Tulis kode untuk melakukan tindakan berulang atau kompleks yang sulit atau tidak mungkin dilakukan dengan UI Master Data Manager.
Buat alur kerja kustom yang dijalankan sebagai respons terhadap aturan bisnis yang Anda tentukan. Alur kerja kustom memanggil kode yang Anda tulis, yang dapat mengambil tindakan apa pun yang Anda butuhkan untuk memproses alur kerja.
Layanan Web Manajer Data Master
Layanan web Master Data Manager memungkinkan Anda menggunakan fitur Master Data Services secara terprogram dari komputer apa pun yang dapat mengakses situs web Master Data Manager Anda. Sebelum dapat mulai menulis kode untuk mengakses layanan web, Anda harus membuat kelas proksi, yang terkandung dalam namespace yang Anda tentukan. Dokumentasi ini menggunakan Microsoft.MasterDataServices sebagai namespace proksi. Kelas proksi utama yang Anda gunakan untuk melakukan operasi layanan web adalah ServiceClient kelas , yang mengimplementasikan IService antarmuka. Dari kode Anda, panggil metode ServiceClient kelas untuk mengakses layanan web Master Data Manager. Sisa kelas di namespace digunakan oleh operasi layanan web.
Konten Layanan Web
Membuat Kelas Proksi Layanan Web Manajer Data Master
Menjelaskan cara mengaktifkan penerbitan metadata dari situs web Master Data Manager dan cara membuat kelas proksi yang dapat digunakan untuk mengakses operasi layanan web secara terprogram.
Operasi Layanan Web Terkategori (Layanan Data Master)
Daftar operasi layanan web kelas yang dikategorikan ServiceClient .
Alur Kerja Kustom
Master Data Services menggunakan aturan bisnis untuk membuat solusi alur kerja dasar. Anda dapat memperbarui dan memvalidasi data secara otomatis dan memiliki pemberitahuan email yang dikirim berdasarkan kondisi yang Anda tentukan. Aturan bisnis di Master Data Services dimaksudkan untuk mengelola skenario alur kerja yang paling umum. Jika alur kerja Anda memerlukan pemrosesan peristiwa yang lebih kompleks, seperti persetujuan multi-tingkat atau pohon keputusan yang kompleks, Anda dapat mengonfigurasi Layanan Data Master untuk mengirim data ke rakitan kustom yang Anda buat. Untuk menangani alur kerja kustom, Anda harus mengonfigurasi dan memulai SQL Server MDS Workflow Integration Service di komputer aplikasi web, dan membuat rakitan yang mengimplementasikan antarmuka MasterDataServices.WorkflowTypeExtender.IWorkflowTypeExtender .
Isi Alur Kerja Kustom
Membuat Alur Kerja Kustom (Master Data Services)
Instruksi tentang cara membuat rakitan handler alur kerja, cara mengonfigurasi dan memulai SQL Server MDS Workflow Integration Service, dan cara membuat aturan bisnis di Master Data Manager yang memulai alur kerja kustom.
Namespace Layanan Server Web
Master Data Services menginstal sekumpulan rakitan di komputer server web. Rakitan ini berisi namespace yang dapat digunakan untuk skenario tingkat lanjut yang menyesuaikan perilaku komputer server web. Tabel berikut ini menjelaskan namespace layanan ini.
| Ruang nama | Deskripsi |
|---|---|
| Microsoft.MasterDataServices.Deployment | Berisi kelas yang dapat digunakan untuk membuat paket penyebaran dari model dan untuk menyebarkan paket ke dalam database Master Data Services. |
| Microsoft.MasterDataServices.Services | Berisi kelas yang menerima dan memproses operasi layanan web yang dibuat ke komputer server web melalui aplikasi web Master Data Manager. |
| Microsoft.MasterDataServices.Services.DataContracts | Berisi kelas yang menentukan bagaimana data diteruskan dari komputer klien melalui aplikasi web Master Data Manager ke komputer server web. |
| Microsoft.MasterDataServices.Services.MessageContracts | Berisi kelas yang menentukan bagaimana permintaan dan respons diteruskan dari komputer klien melalui aplikasi web Master Data Manager ke komputer server web. |
| Microsoft.MasterDataServices.Services.ServiceContracts | Berisi antarmuka yang menentukan operasi yang dapat dipanggil melalui layanan web Master Data Manager. |