Figyelmeztetések kötegelt feldolgozása
A figyelmeztetéseket a kötegfeldolgozó funkció dolgozza fel. A feldolgozás és a figyelmeztetések küldése előtt kötegfeldolgozást kell beállítani.
A kötegelt feldolgozási funkció kétféle eseménytípust támogat:
- Módosításalapú események által kiváltott események. Ezekre az eseményekre létrehozás/törlés, és frissítés eseményként is utalunk.
- Határidő által kiváltott események.
Kötegfeldolgozásokat minden ilyen típusú eseményre be lehet állítani.
Kötegelt feldolgozás módosításalapú események esetén
A rendszer beolvassa a változásalapú eseményeket, amelyek a kötegelt feldolgozás utolsó futása óta történtek. A módosításon alapuló események közé tartozik a mezőfrissítés, a rekordok törlése és létrehozása. Ezek az események a figyelmeztetési szabályokban beállított feltételekkel vannak összehasonlítva. A kötegfeldolgozás figyelmeztetést generál, ha egy esemény teljesíti egy szabály feltételeit.
Módosításalapú események gyakorisága
A módosításalapú eseményekhez beállíthat egy kötegfeladatot, amely kezdeményezi egy esemény feldolgozását nem sokkal azután, hogy a rendszer naplózta az eseményt. Ha a kötegelt feladat ismétlődését gyakrabbra állítja, felhasználók hamarabb megkapják a figyelmeztetéseket, ha változás történik. A kötegelt feldolgozás nagy gyakorisága azonban hátrányosan befolyásolhatja a rendszer teljesítményét.
Másrészről a ritkábban ismétlődő és alacsony rendszerterhelés idejére ütemezett kötegelt feladatok javíthatják a rendszer teljesítményét. A kötegfeldolgozás gyakoriságát alacsonyra állítva azonban lehet, hogy a felhasználók nem fognak időben megkapni figyelmeztetéseket.
Amikor tehát beállítja a módosítás alapú eseményekre vonatkozó kötegelt feldolgozást, akkor figyelembe kell vennie a figyelmeztetések gyorsaságát és a teljes rendszer teljesítményét, és ennek megfelelően kell kompromisszumot hoznia. Minél több olyan felhasználó van, aki figyelmeztetési szabályokat generál, annál fontosabb a fentiek megfontolása. A gyakoriság nem befolyásolja a rendszer által feldolgozott események számát. Ugyanakkor ha több felhasználó hoz létre szabályokat, a folyamat több ellenőrzést hajt végre. Az ilyen típusú adatcsere befolyásolhatja a rendszer teljesítményét.
Az alacsony kötegfeldolgozási gyakoriság kockázata
Ha a módosításalapú kötegfeldolgozás gyakoriságát alacsonyra állítja, akkor előfordulhat, hogy a feldolgozás előtt módosulnak azok az adatok, amelyek fontosak figyelmeztetési szabály feltételeihez. Emiatt a figyelmeztetések elveszhetnek.
Ha például egy figyelmeztetést hoz létre, amely be van állítva figyelmeztetés megjelenítésére, ha az esemény vevőkapcsolat módosul és a feltétel vevő = BB. Más szóval, amikor a vevő BB ügyfélkapcsolata megváltozik, a folyamat naplózza az eseményt. Azonban a kötegelt feldolgozó rendszer úgy van beállítva, hogy a kötegelt feldolgozásra ritkábban kerüljön sor, mint adatbevitelre. Ha a vevő neve megváltozik BB-ről AA-ra az esemény feldolgozása előtt, az adatbázisban lévő adatok már nem felelnek meg meg a szabályban megadott feltételnek, miszerint vevő = BB. Ezért, amikor végül megtörténik az esemény feldolgozása, nem jön létre figyelmeztetés.
Változáson alapuló figyelmeztetések feldolgozásának beállítása
- Lépjen a Rendszerfelügyelet>Időszakos feladatok>Figyelmeztetések>Módosításalapú figyelmeztetések elemre.
- A Módosításalapú figyelmeztetések párbeszédpanelen írja be a megfelelő adatokat.
Kötegelt feldolgozás határidős események esetén
A rendszer észlel minden, határidő által okozott eseményt, és ezeket az eseményeket összeveti a figyelmeztetési szabályokban beállított feltételekkel. A kötegfeldolgozás figyelmeztetést generál, ha egy esemény teljesíti egy szabály feltételeit.
Határidős események gyakorisága
A határidős eseményekre érdemes olyan kötegfeladatokat beállítani, amelyek az éjszaka vagy a nappal meghatározott időpontjaiban futnak le, és így a rendszer terhelését ki lehet egyenlíteni. Azt ajánljuk, hogy úgy állítsa be a kötegelt feladatot, hogy naponta legalább egyszer fusson. Ha a figyelmeztetéseket a lehető legkorábban kell elküldeni, állítsa be, hogy a kötegfeldolgozás közvetlenül a rendszerdátum-változások után megtörténjen. Ha olyan határidős eseményekről is szeretne figyelmeztetéseket generálni, amelyek azután történtek, hogy egy határidős köteg feldolgozta a figyelmeztetéseket, akkor a köteget újra futtathatja aznap.
Például egy kötegelt feladat futtatása történt egy adott napon. Ezután létrehoz egy beszerzési rendelést, amelynek a határidejének figyelmeztetést kell kiváltania ugyanazon a napon. Ahhoz, hogy megjelenjen a figyelmeztetés az adott napon, újra kell futtatni a kötegelt feladatot a beszerzési rendelés létrehozása után. Ha azonban nem futtatja le aznap még egyszer a kötegelt feladatot, akkor a másnapi kötegelt feladat érzékelni fogja az előző napok még fel nem dolgozott határidős eseményeit.
Bankjegy
Még ha a kötegfeladat naponta többször le is fut, ugyanahhoz a határidős eseményhez és feltételhez nem jön létre több figyelmeztetés. A rendszer csak a lejárt határidőkhöz generál figyelmeztetéseket ha változás történt a rendszerben a köteg legutóbbi futtatása óta.
Kötegelt feldolgozás időkerete
A figyelmeztetési szabályok feldolgozását egy vállalatnál több okból is le lehet állítani. Az okok közé tartoznak például a szabadságok, a rendszerhibák vagy az egyéb problémák, amelyek bizonyos ideig megakadályozzák a kötegelt feladatok futtatását.
Azért, hogy a határidőn alapuló figyelmeztetések ne avuljanak el amiatt, mert a kötegelt feldolgozás nem futott néhány napig, ablak állítható be a kötegelt feldolgozáshoz. Kötegfeldolgozási ablak használható arra, hogy megakadályozza a kötegelt feladat bizonyos számú napig történő futtatását.
Ha kötegelt feldolgozáshoz időkeretet állít be, figyelmeztetés küldésére kerül sor a figyelmeztetési szabály feldolgozásakor még akkor is, ha a figyelmeztetés túl van a határidős feltételben megadott időkorláton. A figyelmeztetés mindaddig küldésre kerül, amíg az időhatár plusz a kötegelt feldolgozási ablak által meghatározott időtartam nincs túllépve. Azonban az időhatár plusz a kötegelt feldolgozási ablak által meghatározott időtartam túllépésekor többé nem kerül sor figyelmeztetés küldésére.
Határidőn alapuló figyelmeztetések feldolgozásának beállítása
- Lépjen a Rendszerfelügyelet>Időszakos feladatok>Figyelmeztetések>Határidőn alapuló figyelmeztetések elemre.
- A Határidőn alapuló figyelmeztetések párbeszédpanelen írja be a megfelelő adatokat.