Megosztás:


Üzleti szabályok (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.

A Főadat-szolgáltatásokban az üzleti szabály olyan szabály, amelyet a főadatok minőségének és pontosságának biztosítására használ. Üzleti szabály használatával automatikusan frissítheti az adatokat, küldhet e-maileket, vagy elindíthat egy üzleti folyamatot vagy munkafolyamatot.

Az üzleti szabályokra vonatkozó példák megtekintéséhez tekintse meg az üzleti szabályokra vonatkozó példákat (Főadat-szolgáltatások) című témakört.

Üzleti szabályok létrehozása és közzététele

Az üzleti szabályok a Master Data Managerben létrehozott If/Then/Else utasítások. Ha egy attribútum értéke megfelel egy megadott feltételnek, akkor a művelet végrehajtása történik, ellenkező esetben más művelet történik. A lehetséges műveletek közé tartozik az alapértelmezett érték beállítása vagy egy érték módosítása. Ezek a műveletek kombinálhatók e-mail-értesítés küldésével.

Az üzleti szabályok adott attribútumértékeken alapulhatnak (például a Szín=Kék szín esetén műveletet hajthatnak végre), vagy ha az attribútumértékek megváltoznak (például műveletet hajthat végre, ha a Color attribútum értéke megváltozik). A nem specifikus változások nyomon követéséről további információt a Változáskövetés (Főadat-szolgáltatások) című témakörben talál.

Az üzleti szabályok használatához először létre kell hoznia és közzé kell tennie a szabályokat, majd alkalmaznia kell a közzétett szabályokat az adatokra. A verzió érvényesítésével szabályokat alkalmazhat az adatok részhalmazaira vagy egy verzió összes adatára. A verzió nem véglegesíthető, amíg az összes attribútum nem felel meg az üzleti szabályok érvényesítésének.

Ha egy felhasználó olyan attribútumértéket próbál hozzáadni, amely nem felel meg az üzleti szabályok érvényesítésének, az érték továbbra is menthető. Áttekintheti és kijavíthatja a Master Data Managerben megjelenő érvényesítési problémákat.

Modelltelepítési csomag létrehozásakor, ha üzleti szabályokat szeretne belefoglalni, a csomag verziójának adatait is tartalmaznia kell.

Ha az OR operátort használó üzleti szabályt hoz létre, minden feltételes utasításhoz külön szabályt kell létrehoznia, amely egymástól függetlenül értékelhető. Ezután szükség szerint kizárhatja a szabályokat, így nagyobb rugalmasságot és egyszerűbb hibaelhárítást tesz lehetővé.

Az üzleti szabályok alkalmazása

Az üzleti szabályok felfelé és lefelé történő áthelyezésével beállíthatja a szabályok prioritási sorrendjét. A prioritás figyelembe vétele előtt azonban az üzleti szabályok a szabály által alkalmazott művelet típusától függően lesznek alkalmazva. A sorrend a következő:

  1. Alapértelmezett érték

  2. Érték módosítása

  3. Érvényesítés

  4. Külső művelet

  5. Felhasználó által definiált műveletszkript

Ezeken a csoportokon belül a műveletek prioritási sorrendben lesznek alkalmazva, a legalacsonyabbtól a legmagasabbig. Így például négy külön szabály alapértelmezett értékműveletekkel rendelkezhet. Az elsőként előforduló Alapértelmezett érték művelet a webes felhasználói felületen megadott prioritási sorrendtől függ.

További fontos megjegyzések a szabályok alkalmazásáról:

  • Ha egy üzleti szabály ki van zárva, vagy nem aktív állapotban van közzétéve, a szabály továbbra is elérhető, de nem szerepel az üzleti szabályok alkalmazásakor.

  • Az üzleti szabályok az összes levél vagy összes összevont tag attribútumértékére vonatkoznak, nem mindkettőre.

  • Az üzleti szabályok a nyitott vagy zárolt modellek bármely verziójára alkalmazhatók.

  • Az üzleti szabályok alkalmazásakor végrehajtott adatmódosítások nem tranzakcióként vannak naplózva.

  • Egy üzleti szabály nem tartalmazhat egynél több indítási munkafolyamat-műveletet .

Rendszerbeállítások

A Master Data Services Configuration Managerben két olyan beállítás van, amely hatással van az üzleti szabályokra. Ezeket a beállításokat a Master Data Services Configuration Managerben vagy közvetlenül a Rendszerbeállítások táblában módosíthatja. További információ: Rendszerbeállítások (Főadat-szolgáltatások).

Tevékenység leírása Téma
Új üzleti szabály létrehozása és közzététele. Üzleti szabály létrehozása és közzététele (fő adatszolgáltatások)
Adjon hozzá több feltételt egy üzleti szabályhoz. Több feltétel hozzáadása üzleti szabályhoz (fő adatszolgáltatások)
Hozzon létre egy üzleti szabályt, amely megköveteli, hogy az attribútumok értékekkel rendelkezzenek. Attribútumértékek megkövetelése (fő adatszolgáltatások)
Hozzon létre egy üzleti szabályt, amely az attribútumértékek módosításain alapuló műveletet hajt végre. Attribútumérték-módosításokon alapuló műveletek kezdeményezése (fő adatszolgáltatások)
Üzleti szabály létrehozása a felhasználó által definiált szkript feltételként való használatához Üzleti szabályok bővítménye (Master Data Services)
Üzleti szabály létrehozása felhasználó által definiált szkript műveletként való végrehajtásához Üzleti szabályok bővítménye (Master Data Services)
Meglévő üzleti szabály nevének módosítása. Üzleti szabály nevének módosítása (fő adatszolgáltatások)
Konfigurálja a Master Data Managert úgy, hogy értesítéseket küldjön az üzleti szabályok alkalmazásakor. Üzleti szabályok konfigurálása értesítések küldéséhez (fő adatszolgáltatások)
Üzleti szabályok alkalmazása adott tagokra. Meghatározott tagok érvényesítése üzleti szabályok szerint (alapadat-szolgáltatások)
Zárjon ki egy üzleti szabályt, hogy az ne legyen használva. Üzleti szabály kizárása (fő adatszolgáltatások)
Meglévő üzleti szabály törlése. Üzleti szabály törlése (Mesteradat-szolgáltatások)