Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:Felügyelt Windows
Azure SQL-példányon futó SQL Server
Fontos
A Master Data Services (MDS) az SQL Server 2025-ben (17.x) törlődik . Továbbra is támogatjuk az MDS-t az SQL Server 2022 (16.x) és korábbi verzióiban.
Ez a cikk példákat mutat be a Master Data Services üzleti szabályaira. Ezeket a példákat a Master Data Services telepítéséhez tartozó mintamodellekben találja.
A mintamodellek üzembe helyezésére vonatkozó utasításokért tekintse meg a Data Services fő telepítési és konfigurációs útmutatóját.
Példák üzleti szabályra
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Ügyfél | Ügyfél | Személy–pmt feltételek | Az ügyfelek alapértelmezett fizetési feltételeit adja meg. |
A következő üzleti szabályban, ha a CustomerType attribútum értéke megfelel a is equalszabályfeltételnek, a defaults toszabályművelet a PaymentTerms attribútumra lesz alkalmazva. Ellenkező esetben nem történik művelet.
If
CustomerType is equal to 2
Then
PaymentTerms defaults to CASH
Else
None
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Ügyfél | Ügyfél | Szervezeti pmt-kifejezések | A szervezetek alapértelmezett fizetési feltételeit adja meg. |
A következő üzleti szabályban, ha a CustomerType attribútum értéke megfelel a is equalszabályfeltételnek, a defaults toszabályművelet a PaymentTerms attribútumra lesz alkalmazva. Ellenkező esetben nem történik művelet.
If
CustomerType is equal to 1
Then
PaymentTerms defaults to 210Net30
Else
None
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Termék | Termék | Gyártási napok száma | A házon belüli gyártás napjainak tartományát határozza meg. |
A következő üzleti szabályban, ha az InHouseManufacture attribútum értéke megfelel a is equalszabályfeltételnek, a must be betweenszabályművelet a DaysToManufacture attribútumra lesz alkalmazva. Ellenkező esetben nem történik művelet.
If
InHouseManufacture is equal to Y
Then
DaysToManufacture must be between 1 and 10
Else
None
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Termék | Termék | Kötelező mezők | Megadja a termék entitástagjai számára szükséges attribútumokat. |
A következő üzleti szabályban minden feltétel mellett az is requiredérvényesítési művelet a megadott attribútumok esetében történik. Az attribútumértékek nem lehetnek null értékűek vagy üresek.
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
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Termék | Termék | Standardköltség | A standard költségnek 0-nál nagyobbnak kell lennie. |
A következő üzleti szabályban a rendszer minden feltétel mellett alkalmazza a must be greater thanszabályműveletet a termékek StandardCost attribútumára.
If
None
Then
StandardCost must be greater than 0
Else
None
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Termék | Termék | FG MSRP költsége | Meghatározza, hogy ha a termék kész termék, akkor az MSRP -nek (a gyártó által javasolt kiskereskedelmi árnak) és a kereskedő költségeinek 0-nál nagyobbnak kell lenniük. |
A következő üzleti szabályban, ha a FinishedGoodIndicator attribútum értéke megfelel a is equalszabályfeltételnek, a must be greater thanszabályművelet az MSRP és a DealerCost attribútumokra lesz alkalmazva.
If
FinishedGoodIndicator is equal to Y
Then
MSRP must be greater than 0
DealerCost must be greater than 0
Else
None
--------------------------------------------------
| Mintamodell | Entitás | Üzleti szabály neve | Leírás |
|---|---|---|---|
| Termék | Termék | Alapértelmezett név | Megadja az alapértelmezett terméknevet a Szín és az Osztály attribútum értékei alapján. Ha a Color attribútum értéke nem YLO, és az Osztály attribútum nem NA, az alapértelmezett név Sárga NA. |
A következő üzleti szabályban, ha a Szín és osztály attribútumok nem felelnek meg a is equal szabályfeltételnek, a defaults toszabályművelet a Név attribútumra lesz alkalmazva.
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
--------------------------------------------------
Az üzleti szabály példáinak megtekintése a mintamodellekben
- Keresse meg az MDS telepítése után beállított Fő Data Services-webhelyet, és kattintson a Rendszerfelügyelet mezőre.
A webhely beállításához szükséges utasításokért tekintse meg a Master Data Services telepítése és konfigurációja című leírást. - Kattintson az üzleti szabályt tartalmazó mintamodellre a fenti táblázatokban látható módon, majd kattintson az Entitások elemre.
- Kattintson arra az entitásra, amelyre a szabály vonatkozik, a fenti táblázatokban látható módon, majd kattintson az Üzleti szabályok elemre.
- Kattintson a megtekinteni kívánt üzleti szabály nevére. A felhasználói felület kibővül a Ha, majd az Else utasítás megjelenítéséhez.