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.
Di Master Data Services, aturan bisnis adalah aturan yang Anda gunakan untuk memastikan kualitas dan akurasi data master Anda. Anda dapat menggunakan aturan bisnis untuk memperbarui data secara otomatis, mengirim email, atau memulai proses bisnis atau alur kerja.
Untuk melihat contoh aturan bisnis, lihat Contoh Aturan Bisnis (Master Data Services).
Membuat dan Menerbitkan Aturan Bisnis
Aturan bisnis adalah pernyataan If/Then/Else yang Anda buat di Master Data Manager. Jika nilai atribut memenuhi kondisi tertentu, maka tindakan diambil, jika tidak, tindakan Else diambil. Kemungkinan tindakan termasuk mengatur nilai default atau mengubah nilai. Tindakan ini dapat dikombinasikan dengan mengirim pemberitahuan email.
Aturan bisnis dapat didasarkan pada nilai atribut tertentu (misalnya, mengambil tindakan jika Color=Blue), atau ketika nilai atribut berubah (misalnya, ambil tindakan jika nilai atribut Warna berubah). Untuk informasi selengkapnya tentang melacak perubahan yang tidak spesifik, lihat Pelacakan Perubahan (Master Data Services).
Untuk menggunakan aturan bisnis, Anda harus terlebih dahulu membuat dan menerbitkan aturan Anda, lalu menerapkan aturan yang diterbitkan ke data. Anda dapat menerapkan aturan pada subset data atau pada semua data untuk suatu versi dengan memvalidasi versi tersebut. Versi tidak dapat dikomit sampai semua atribut lulus validasi aturan bisnis.
Jika pengguna mencoba menambahkan nilai atribut yang tidak lulus validasi aturan bisnis, nilainya masih dapat disimpan. Anda dapat meninjau dan memperbaiki masalah validasi, yang ditampilkan di Master Data Manager.
Saat Anda membuat paket penyebaran model, jika Anda ingin menyertakan aturan bisnis, Anda harus menyertakan data dari versi dalam paket.
Jika Anda membuat aturan bisnis yang menggunakan operator OR , Anda harus membuat aturan terpisah untuk setiap pernyataan kondisi yang dapat dievaluasi secara independen. Anda kemudian dapat mengecualikan aturan sesuai kebutuhan, memberikan lebih banyak fleksibilitas dan pemecahan masalah yang lebih mudah.
Bagaimana aturan bisnis diterapkan
Anda dapat mengatur urutan prioritas untuk aturan yang akan dijalankan dengan memindahkan aturan bisnis ke atas dan ke bawah. Namun, sebelum prioritas diperhitungkan, aturan bisnis diterapkan berdasarkan jenis tindakan yang diambil aturan. Urutannya adalah sebagai berikut:
Nilai Bawaan
Ubah Nilai
Validasi
Tindakan Eksternal
Skrip Tindakan yang Ditentukan Pengguna
Dalam grup ini, tindakan diterapkan dalam urutan prioritas, dari terendah hingga tertinggi. Jadi, misalnya, empat aturan terpisah mungkin memiliki tindakan Nilai Default. Tindakan Nilai Default yang dijalankan terlebih dahulu bergantung pada urutan prioritas yang ditentukan di UI web.
Catatan penting lainnya tentang menerapkan aturan:
Jika aturan bisnis dikecualikan atau tidak diterbitkan dengan status Aktif, aturan masih tersedia tetapi tidak disertakan saat aturan bisnis diterapkan.
Aturan bisnis berlaku pada nilai atribut untuk semua anggota leaf atau semua anggota terkonsolidasi, bukan untuk keduanya sekaligus.
Aturan bisnis dapat diterapkan ke versi model apa pun yang Terbuka atau Terkunci.
Perubahan yang dilakukan pada data saat aturan bisnis diterapkan tidak dicatat sebagai transaksi.
Aturan bisnis tidak boleh berisi lebih dari satu tindakan mulai alur kerja.
Pengaturan sistem
Ada dua pengaturan di Manajer Konfigurasi Master Data Services yang memengaruhi aturan bisnis. Anda dapat menyesuaikan pengaturan ini di Manajer Konfigurasi Master Data Services atau langsung di tabel Pengaturan Sistem. Untuk informasi selengkapnya, lihat Pengaturan Sistem (Master Data Services).
Tugas Terkait
| Deskripsi Tugas | Topik |
|---|---|
| Membuat dan menerbitkan aturan bisnis baru. | Membuat dan Menerbitkan Aturan Bisnis (Master Data Services) |
| Tambahkan beberapa kondisi ke aturan bisnis. | Menambahkan Beberapa Kondisi ke Aturan Bisnis (Master Data Services) |
| Buat aturan bisnis untuk mengharuskan atribut tersebut memiliki nilai. | Memerlukan Nilai Atribut (Layanan Data Master) |
| Buat aturan bisnis untuk mengambil tindakan berdasarkan perubahan pada nilai atribut. | Memulai Tindakan Berdasarkan Perubahan Nilai Atribut (Layanan Data Master) |
| Buat aturan bisnis untuk menggunakan skrip yang ditentukan oleh pengguna sebagai kondisi | Ekstensi Aturan Bisnis (Master Data Services) |
| Buat aturan bisnis untuk menggunakan skrip yang ditentukan pengguna sebagai tindakan | Ekstensi Aturan Bisnis (Master Data Services) |
| Ubah nama aturan bisnis yang sudah ada. | Mengubah Nama Aturan Bisnis (Master Data Services) |
| Konfigurasikan Master Data Manager untuk mengirim pemberitahuan saat aturan bisnis diterapkan. | Mengonfigurasi Aturan Bisnis untuk Mengirim Pemberitahuan (Master Data Services) |
| Terapkan aturan bisnis ke anggota tertentu. | Memvalidasi Anggota Tertentu berdasarkan Aturan Bisnis (Master Data Services) |
| Keluarkan aturan bisnis agar tidak digunakan. | Mengecualikan Aturan Bisnis (Master Data Services) |
| Menghapus aturan bisnis yang sudah ada. | Menghapus Aturan Bisnis (Master Data Services) |