Megosztás:


Üzletiszabály-példák (fő adatszolgáltatások)

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

  1. 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.
  2. Kattintson az üzleti szabályt tartalmazó mintamodellre a fenti táblázatokban látható módon, majd kattintson az Entitások elemre.
  3. 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.
  4. 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.