Minden támogatott adatforrás esetén használhat natív szűrőket. A
natív szűrők, amelyeket a Jelentéskészítési adatszolgáltatás illesztők
értelmeznek, lehetővé teszik szűrők megadását az adatforrás-formátumban.
A
natív szűrőt a
Rational Publishing Engine
helyett a Jelentéskészítési adatszolgáltatás illesztők dolgozzák fel, így a
natív szűrők használata javítja a
Rational Publishing Engine
teljesítményét.
Mielőtt elkezdené
Ha olyan termékkel integrálja a
Rational Publishing Engine
terméket, ami nem támogatja a Jelenthető REST adatforrásokat, akkor a
teljes adathalmaz lehívásra kerül és nincs lehetőség szűrésre. Annak
ellenőrzéséhez, hogy a termék támogatja a Jelenthető REST adatforrásokat,
tesztelheti a szűrőfeltételt a natív adatforrásban, mielőtt használná azt
a
Rational Publishing Engine
alkalmazásban.
A Jelenthető REST v1 szolgáltatás követelményeivel
kapcsolatos információkért tekintse át az alábbi dokumentumot:
Jelenthető Rest v1.
Erről a feladatról
A Jelenthető REST adatforrások támogatják a natív szűrőket,
lehetővé téve a tulajdonságok szűrését, rendezését és szelektív
támogatását.
A natív szűrő lekér egy adathalmazt az adatforrásból, majd szűri és
finomítja az adatokat a
Rational Publishing Engine
sablon kimenetének.
Nem muszáj abban a termékben létrehoznia szűrőket, amelyből az adatok
származnak, kivéve, ha tesztelni akarja a szűrők pontosságát. Lehetősége
van szűrők létrehozására a
Rational Publishing Engine
sablonokban való kizárólagos használatra a
Rational Publishing Engine
termékből.
A korábbi
Rational Publishing Engine
kiadásokban csak statikus szűrőket lehetett meghatározni. A sablon
tervezésekor ismernie kellett a szűrőket, és nem volt lehetősége
módosítani azokat a futás során.
Natív szűrők alkalmazhatók bármely
adatforrásra, de a szintaxis az egyes adatforrásokra jellemző.
A szintaxissal kapcsolatos további információkért nézze meg az adott
adatforrás dokumentációját.
Eljárás
- A Document Studio alkalmazásban jelölje ki a szűrni kívánt
lekérdezést tartalmazó sablonelemet.
- A Tulajdonságok nézetben kattintson az
Adatok lapra.
- A Szűrő mezőben kattintson a kihagyás elemre.
- A Natív szűrő lapon bontsa ki a
Változók részt.
Megjegyzés: A szűrőkben használt változókat addig módosíthatja, amíg nem
használta az első lekérdezést az adott adatforráson.
- Válasszon ki egy változót, amelyre szűrni akar.
- A ${} szintaxissal határozza meg a szűrni
kívánt lekérdezést. Például szűrhet terméknév alapján. Több termék munkacsoportja
használhatja ezt a sablont és megadhat terméknevet a
dokumentummeghatározásban a futás során.
cq:Product{cq:Product"${terméknév}"
Megjegyzés: - A natív szűrőkben nem használhatja az egyéni attribútumokat.
- Ha átnevez egy változót, akkor a név nem frissül a
parancsfájl-kifejezésben vagy natív szűrőben és hivatkozási hiba áll elő. Változó átnevezésekor mindenképpen nézze át a parancsfájl-kifejezésekben
és natív szűrőkben szereplő nevet is.
- Rational DOORS
adatok kinyeréséhez használja a DXL parancsfájlt natív szűrőfeltételként. REST adatok kinyeréséhez használja az XPath szűrőfeltételt.
- Kattintson az OK gombra.