Tudnivalók testreszabás használatáról ügynökökben

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ő:

    1. Az elemzésben

    2. Az elnevezett feltételben

    3. A feltétel ügynökének testreszabásában

    4. 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ő:

    1. Az elemzésben

    2. A feltétel ügynökének testreszabásában

    3. 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ő:

    1. Az elemzésben

    2. A kézbesítési tartalom ügynökének testreszabásában

    3. 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.