Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server na systemie Windows
Azure SQL Managed Instance
Ważne
Usługi master Data Services (MDS) są usuwane w programie SQL Server 2025 (17.x). Nadal obsługujemy usługi MDS w programie SQL Server 2022 (16.x) i starszych wersjach.
W tym artykule przedstawiono przykłady reguł biznesowych dla usług Master Data Services. Te przykłady znajdziesz w przykładowych modelach, które są dołączone do instalacji usług Master Data Services.
Aby uzyskać instrukcje dotyczące wdrażania przykładowych modeli, zobacz Master Data Services Installation and Configuration (Instalacja i konfiguracja usług danych master).
Przykłady reguł biznesowych
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Klient | Klient | Terminy pmt osoby | Określa domyślne warunki płatności dla klientów. |
W następującej regule biznesowej, jeśli wartość atrybutu CustomerType spełnia is equalwarunek reguły, akcja defaults toreguły jest stosowana do atrybutu PaymentTerms. W przeciwnym razie nie zostanie podjęta żadna akcja.
If
CustomerType is equal to 2
Then
PaymentTerms defaults to CASH
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Klient | Klient | Terminy płatności organizacji | Określa domyślne warunki płatności dla organizacji. |
W następującej regule biznesowej, jeśli wartość atrybutu CustomerType spełnia is equalwarunek reguły, akcja defaults toreguły jest stosowana do atrybutu PaymentTerms. W przeciwnym razie nie zostanie podjęta żadna akcja.
If
CustomerType is equal to 1
Then
PaymentTerms defaults to 210Net30
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Produkt | Produkt | DaysToManufacture | Określa zakres dni do rozpoczęcia produkcji wewnętrznej. |
Niniejsza reguła biznesowa określa, że jeśli wartość atrybutu InHouseManufacture spełnia is equalwarunek reguły, to must be betweenakcja reguły jest stosowana do atrybutu DaysToManufacture. W przeciwnym razie nie zostanie podjęta żadna akcja.
If
InHouseManufacture is equal to Y
Then
DaysToManufacture must be between 1 and 10
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Produkt | Produkt | Wymagane pola | Określa wymagane atrybuty dla członków jednostki produktu. |
W poniższej regule biznesowej we wszystkich warunkach is required poprawności jest podejmowana dla określonych atrybutów. Wartości atrybutów nie mogą mieć wartości null ani być puste.
If
None
Then
Name is required
ProductSubCategory is required
Color is required
StandardCost is required
SafetyStockLevel is required
ReorderPoint is required
InHouseManufacture is required
SellStartDate is required
FinishedGoodIndicator is required
ProductLine is required
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Produkt | Produkt | Koszt std | Wymaga, aby koszt standardowy był większy niż 0. |
W poniższej regule biznesowej we wszystkich warunkach must be greater than działanie reguły jest stosowane do atrybutu StandardCost dla produktów.
If
None
Then
StandardCost must be greater than 0
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Produkt | Produkt | Koszt msRP FG | Określa, że jeśli produkt jest gotowy, MSRP (producent sugerowana cena detaliczna) i koszty dealera muszą być większe niż 0. |
W następującej regule biznesowej, jeśli wartość atrybutu FinishedGoodIndicator spełnia is equalwarunek reguły, to must be greater thanakcja reguły zostanie zastosowana do atrybutów MSRP i DealerCost.
If
FinishedGoodIndicator is equal to Y
Then
MSRP must be greater than 0
DealerCost must be greater than 0
Else
None
--------------------------------------------------
| Przykładowy model | Jednostka | Nazwa reguły biznesowej | Opis |
|---|---|---|---|
| Produkt | Produkt | Nazwa domyślna | Określa domyślną nazwę produktu na podstawie wartości atrybutów Kolor i Klasa. Jeśli wartość atrybutu Color nie jest YLO, a atrybut Class nie jest NA, domyślna nazwa to Yellow NA. |
W poniższej regule biznesowej, jeśli atrybuty Kolor i Klasa nie spełniają is equal warunku reguły, defaults toakcja reguły jest stosowana do atrybutu Name.
If
(Color is equal to YLO AND Class is equal to NA) is not true
Then
Name defaults to Yellow NA
Else
Name defaults to Other
--------------------------------------------------
Aby wyświetlić przykłady reguł biznesowych w przykładowych modelach
- Przejdź do witryny sieci Web usługi Master Data Services skonfigurowanej po zainstalowaniu usługi MDS, a następnie kliknij pole Administracja systemem .
Aby uzyskać instrukcje dotyczące konfigurowania witryny sieci Web, zobacz Master Data Services Installation and Configuration (Instalacja i konfiguracja usług danych master). - Kliknij przykładowy model zawierający regułę biznesową, jak pokazano w powyższych tabelach, a następnie kliknij pozycję Jednostki.
- Kliknij jednostkę, do której ma zastosowanie reguła, jak pokazano w powyższych tabelach, a następnie kliknij pozycję Reguły biznesowe.
- Kliknij nazwę reguły biznesowej, którą chcesz wyświetlić. Interfejs użytkownika rozwija się, aby wyświetlić instrukcje If, Then i Else .