Az adatforrásséma olyan XML alapú fájl, amely meghatározza az
adatforrás szerkezetét és tulajdonságait. Az adatforrásban található
minden egyes mező vagy csoport megfelel egy-egy elemnek a sémában. Azzal, hogy
adatforrás sémával tervezi a sablonokat, nem kell a teljes adatmodellt betölteni a
dokumentum-előállítás minden futtatásakor. Az adatforrás séma az adatmodell
struktúráját magának a teljes adatmodellnek a megjelenítése nélkül jeleníti meg. A
dokumentum-előállításnak a termék felé csak a jelentéshez szükséges adatokért kell
kérést küldenie.
Az
Rational Publishing Engine
biztosítja a mechanizmust a sémák létrehozásához vagy beszerzéséhez számos
adatforrástípusból, például
Rational DOORS,
Rational Tau
és Rational REST
adatforrásokból. A
szabványos sémameghatározással kapcsolatos további információkat itt
talál:
http://www.w3.org/XML/Schema. Lehetősége van külső alkalmazás használatára a séma létrehozásához az XML
adatokból.
Sémafeltérképezés
Az XML sémafeltérképezés eszközzel lehetősége van speciális XML
séma előállítására. A szabványos XML séma használatával hozzáférhet minden
attribútumhoz és kinyerheti bizonyos attribútumok értékét. A szolgáltatás akkor hasznos, ha a sablon gyakran igényli bizonyos
attribútumok értékét. Válasszon ki egy sémát, ami viszonylag pontosan
ábrázolja az igényeket. Vegye fel a sémát a sablonba. A séma XML attribútumokba exponálja a
modult, az objektumattribútumokat és a megjelenítési oszlopok tartalmát. Az XML séma dokumentálja azt a tartalmat is, amellyel a formális modulnak
rendelkeznie kell ahhoz, hogy használható legyen egy adott sablonból
előállított dokumentumokban.
- Rational DOORS
sémafeltérképezés: Adott
Rational DOORS
modulhoz hozhat létre
Rational DOORS
adatforrássémát.
- REST sémafeltérképezés: A Jelenthető REST szolgáltatások 1-es és 2-es
változatához hozhat létre REST adatforrássémát.
- Általános XML fájlok esetén Önnek kell biztosítania a sémát, mert a
Rational Publishing Engine
szabványos XML sémameghatározást használ az adatforrássémákhoz. A
szabványos sémameghatározással kapcsolatos további információkat itt
talál:
http://www.w3.org/XML/Schema. Lehetősége van külső alkalmazás használatára a séma létrehozásához az XML
adatokból.