Az ügynökökben végrehajtott testreszabással olyan általános ügynököket hozhat létre, amelyek különböző körülmények között is használhatók.
Az ügynökökben végrehajtott testreszabások segítségével csökkenthető a feltétlenül létrehozandó ügynökök és feltételek száma a vállalatnál. Emellett lehetőség van az adott körülményekre szabott egyedi riasztás biztosítására is.
Az ügynökökben a testreszabás végrehajtása az adott ügynökben használt elemzéshez társított bekért szűrők operátorainak és értékeinek felülírásával történik. (A bekért szűrő olyan szűrő, amelynek operátora a bekérendő értékre van állítva. A promptként használt szűrőkről a bővebb tájékoztatást lásd: Oszlopszűrők létrehozása.
Ügynökökben akkor használ elemzéseket, amikor megadja az ügynök következő feladatait:
Feltételesen kézbesítse tartalmát és hajtsa végre műveleteit elemzésen alapuló (elnevezett vagy helyi) feltétel használatával. A feltételekről a további tudnivalókat lásd: Feltételekkel kapcsolatos műveletek.
Tartalmaként elemzést kézbesítsen.
A bekért szűrők testreszabása, a társított elemzés használati módjától függően, különféle helyeken történhet:
Ha az elemzést elnevezett feltétel alapjául használják, akkor a testreszabási lánc a következő:
Az elemzésben
Az elnevezett feltételben
A feltétel ügynökének testreszabásában
Az ügynökfeltétel előfizetésének testreszabásában
Ha az elemzést egy ügynökben létrehozott helyi feltétel alapjául használják, akkor a testreszabási lánc a következő:
Az elemzésben
A feltétel ügynökének testreszabásában
Az ügynökfeltétel előfizetésének testreszabásában
Ha az elemzés ügynök kézbesítési tartalmaként van megadva, akkor a testreszabási lánc a következő:
Az elemzésben
A kézbesítési tartalom ügynökének testreszabásában
A kézbesítési tartalom előfizetésének testreszabásában
Amikor testreszabást használ egy ügynökben, vegye figyelembe a következőket:
Szűrő felülírása után azt már nem lehet újból felülírni a testreszabási láncban. Ha például felülír egy szűrőt a kézbesítési tartalom ügynökének testreszabásában, akkor azt az előfizető már nem írhatja felül a kézbesítési tartalom előfizetésének testreszabásában.
Ha az elemzésben bármelyik szűrő összetett (azaz ÉS vagy VAGY művelettel lett összeállítva), akkor az ÉS vagy VAGY struktúra nem jelenik meg a testreszabásban.
Ha ugyanazt a szűrőt egynél többször használják az ügynökben, akkor csak a szűrők egyedi készlete jelenik meg a testreszabásban. A megadott testreszabott értékek az ismétlődő szűrők minden példányánál érvényesülnek.
Kivétel: ha az elemzés eredménye két vagy több elemzés egyesítéséből származik, akkor az egyesítés minden egyes részéből megjelenik a szűrők egyedi készlete. Az elemzések kombinálásáról a további tájékoztatást lásd: Oszlopok összekapcsolása SET műveletekkel
A láncban résztvevő ügynökök (az Ügynök meghívása műveletet lásd: A külső rendszerben műveleteket, szolgáltatásokat vagy folyamatokat meghívó műveletek) között továbbadott szűrők nem támogatják a testre szabást. A fölérendelt ügynökből átadott szűrők az előfizető testreszabásai nélküliek lesznek. Az alárendelt ügynöknek átadott szűrők lecserélik a megfelelő bekért szűrőket az előfizető testreszabásainak alkalmazása előtt.