Bagikan melalui


Aturan Bisnis (Master Data Services)

Berlaku untuk: SQL Server - Azure SQL Managed Instance khusus Windows

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 ke subset data atau ke semua data untuk versi dengan memvalidasi versi. Versi tidak dapat diterapkan sampai semua atribut melewati 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:

  1. Nilai Default

  2. Ubah Nilai

  3. Validasi

  4. Tindakan Eksternal

  5. 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 terjadi terlebih dahulu bergantung pada urutan prioritas yang ditentukan di antarmuka pengguna 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 untuk nilai atribut untuk semua daun atau semua anggota terkonsolidasi, bukan keduanya.

  • 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 alur kerja mulai.

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).

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)
Membuat aturan bisnis untuk mengambil skrip yang ditentukan pengguna sebagai kondisi Ekstensi Aturan Bisnis (Master Data Services)
Membuat aturan bisnis untuk mengambil 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 terhadap Aturan Bisnis (Master Data Services)
Kecualikan aturan bisnis sehingga tidak digunakan. Mengecualikan Aturan Bisnis (Master Data Services)
Menghapus aturan bisnis yang sudah ada. Menghapus Aturan Bisnis (Master Data Services)