IBM TRIRIGA Application Platform változat 3 alváltozat 5.0
Objektumátállítási felhasználói kézikönyv
IBM
Megjegyzés A kiadvány és a tárgyalt termék használatba vétele előtt olvassa el a “Nyilatkozatok” oldalszám: 35 szakasz tájékoztatását.
E kiadás az IBM TRIRIGA Application Platform 3.5.0 változatára, továbbá minden ezt követő változatra és módosításra vonatkozik mindaddig, amíg újabb kiadások ezt másképp nem jelzik. © Szerzői jog IBM Corporation 2011, 2015. © Copyright IBM Corporation 2011, 2015.
Tartalom 1. fejezet Objektumok átállítása . . . ..
1
Objektumátállítás áttekintése . . . Objektumtípusok . . . . . Függőségek . . . . . . . Objektumátállítási eszköz elérése. Objektumátállítás oldal. . . .
.. .. .. .. ..
1 1 2 2 3
. ..
5
. . . . .
. . . . .
. . . . .
. . . . .
2. fejezet Objektumok exportálása
. . . . .
Objektumexportálás áttekintése . . . . . . . .. 5 Objektumátállítás exportálási tippek . . . . . .. 5 Exportálási csomag létrehozása . . . . . . . .. 6 Objektumkereső keresési paraméterei . . . . . .. 7 Objektumok megadása az exportálási csomaghoz történő hozzáadáshoz . . . . . . . . . . . . .. 8 Objektumok hozzáadása az exportálási csomaghoz .. 8 UX objektumok hozzáadása az exportálási csomaghoz . 9 Teljes csomag létrehozása . . . . . . . . .. 9 Munkafolyamat futtatásának meghatározása az importálás során . . . . . . . . . . .. 10 Fájl létrehozása exportálási csomag használatával . .. 10
3. fejezet Objektumok importálása . .. Átállítási csomag feltöltése . . . Előzetes érvényesítések . . . Háttérfeltöltések . . . . . Átállítási csomag érvényesítése . . Érvényesítési folyamat . . . Csomag összegzése . . . . Meglévő objektumok azonosítása Csomag érvényesítése. . . .
© Szerzői jog IBM 2011, 2015
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
.. .. .. .. .. .. .. ..
13 13 13 14 14 15 15 16 16
Érvénytelen objektumok hibaelhárítása . Objektumok összehasonlítása . . . . . Összehasonlítási módszerek . . . . . Összes objektum összehasonlítása . . . A feltöltött csomagban található objektum összehasonlítása a célrendszerrel . . . Egyforma objektumok azonosítása . . . Ugyanazon munkafolyamat két verziójának összehasonlítása . . . . . . . . Átállítási csomag importálása . . . . . Importálási folyamat . . . . . . . Objektumátállítás importálási tippjei . .
. . . .
. . . .
.. .. .. ..
17 19 19 20
. .
. .
.. ..
21 21
. . . .
. . . .
.. .. .. ..
22 22 23 24
4. fejezet Adatbázistábla-indexek átállítása . . . . . . . . . . . . .. Adatbázistábla-indexek exportálása. Tábla összes indexének exportálása. Egyéni indexek exportálása . . .
. . .
. . .
. . .
. . .
. . .
.. .. ..
5. fejezet Objektumátállítási napló konfigurálása . . . . . . . . . . ..
29 29 29 29
31
6. fejezet Munkafolyamatok exportálása szövegként . . . . . . . . . . . .. 33 Nyilatkozatok . . . . . . . . . . ..
35
Védjegyek . . . . . . . . . . . . . .. 37 A termékdokumentációra vonatkozó feltételek és kikötések 37 IBM online adatvédelmi nyilatkozat . . . . . .. 38
iii
iv
© Copyright IBM Corp. 2011, 2015
1. fejezet Objektumok átállítása Alkalmazás fejlesztésekor vagy személyre szabásakor áttelepítheti az objektumokat, például az üzleti objektumokat, űrlapokat és munkafolyamatokat más IBM® TRIRIGA Application Platform környezetekbe, ahol felhasználásra kerülnek.
Objektumátállítás áttekintése Az objektumokat áttelepítheti az egyik TRIRIGA Application Platform környezetből a másikba a platformon található Objektumátállítás nevű eszközzel. Először hozza létre a kiválasztott objektumok exportálási csomagját, majd írja őket egy fájlba. Ezután importálja a fájlt a cél TRIRIGA Application Platform környezetbe. Az előzőleg áttelepített objektumoknak az átállításához egy újabb verzióra, használja újra a korábban létrehozott csomagot, majd ismételje meg a lépéseket. FIGYELEM: Ne engedélyezze a felhasználók számára a TRIRIGA Application Platform környezet elérését, miközben az Objektumátállítási csomagokat dolgozza fel. A felhasználói tevékenység adatsérülést vagy táblazárolásokat eredményezhet.
Objektumtípusok Az Objektum átállítása támogat néhány objektumtípust, néhányat pedig nem. Az Objektum átállítása a következő objektumtípusokat támogatja: v Alternatív űrlaplista v Alkalmazás v Társítások v Költségvetés jelsor v Üzleti objektum v Naptárkészlet v Dokumentum v Űrlap v Csoport v Hierarchiastruktúra v Lista v Modul v Navigációs gyűjtemény v Navigációs elem v Portál (3.0 utáni) v Portálszakasz v Lekérdezés v Rekordadatok v Eredménymutató (3.0. utáni) v Stílusok v Webes összetevő v Munkafolyamat © Szerzői jog IBM 2011, 2015
1
További információkért az objektumtípussal kapcsolatban tekintse meg a felhasználói kézikönyv gyűjtemények 3. IBM TRIRIGA Application Platform alkalmazásösszeállító kézikönyvét. A kereséshez válassza ki az Alkalmazás vagy a Webes összetevő objektumtípust, majd adja hozzá az alkalmazásokat és a webes összetevőket az exportálási csomaghoz. Alapértelmezésben az összes metaadat, amely az alkalmazáshoz vagy a webes összetevőhöz kapcsolódik, beleértve a függő metaadatokat, automatikusan kijelölésre kerül belefoglalásra a csomagba. A függő adatok korlátozásához használhatja a keresési paramétereket. A Rekordadatok opciót csak a beállítási adatok, sablonok és egyéb elemek áthelyezéséhez használhatja, amelyek egyszer importálva lettek és sablonként kerültek felhasználásra. Az Objektumátállítás a következő objektumtípusokat nem támogatja: v Művelet elem v Kezelő v Portál (3.0-nál régebbi) v Eredménymutató (3.0-nál régebbi) v Lekérdezési lista v Lekérdezési portálszakasz v Gyors hozzáadási lista v Gyorsbillentyű lista v Helystílus v Állapotcsalád Megjegyzés: A rekordadatokban tárolt képek nem kerülnek áthelyezésre a forrásból a célra az objektumátállítás export/import folyamata során. Az exportálás során az objektumátállítás tartalmazza az egyszerű útvonalat a képfájlhoz (a forrásrendszer userfiles mappájában) a Rekordadatok XML fájljában. Az importálás során ez az útvonal mentésre kerül a célrendszer rekordjában, de a kép nem látható a felhasználó számára. Ahhoz, hogy a képek elérhetők legyenek a célkörnyezetben az importálás után, másolja a képfájlokat a forrás userfiles mappából a cél userfiles mappába.
Függőségek A függőségek fogalom az Objektumátállítás kulcsa. Az Objektumátállítás másolja az objektumokat egy adott környezetből vagy frissít a környezetet az objektumokkal egy másik környezetből. Bármelyik objektumnak lehet legalább egy tőle függő objektuma. Egy üzleti objektum például számos űrlappal rendelkezhet; az űrlapok megfelelő átállítása érdekében az üzleti objektumnak már létezni kell a célkörnyezetben vagy benne kell lennie ugyanabban a csomagban. Ez az jelenti, hogy az űrlap az üzleti objektum függősége. Más szóval az űrlap nem importálható az üzleti objektum nélkül. Megjegyzés: Hacsak másként nincs megadva, egy objektum kijelölése belefoglalásra at exportálásba, nem tartalmazza automatikusan az objektum egyik függőségét sem.
Objektumátállítási eszköz elérése Az Objektumátállítási eszköz elérésének több módja is van.
Erről a feladatról v Az objektumátállítási eszköz eléréséhez az Eszközök menüből, válassza ki az Eszközök > Adminisztráció > Objektumátállítás menüpontot.
2
© Copyright IBM Corp. 2011, 2015
v Az objektumátállítási eszköz eléréséhez az Adatmodellezőből, válassza ki az Eszközök > Tervezőeszközök > Adatmodellező menüpontot. A Segédprogramok menüből válassza ki az Objektumátállítás menüpontot.
Objektumátállítás oldal Az exportálási csomag megadja az objektumkészletet, amelyet ki kell írni egy fájlba, hogy a többi TRIRIGA Application Platform környezet olvasni tudja őket. Az importálási csomag tartalmazza az objektumokat az adott platformkörnyezetbe átállítandó fájlból. Az Objektumátállítás oldalon megjelennek az egyes csomagok státuszai, a csomagot létrehozó felhasználó és a csomag leírása. Az Objektumátállítási csomag importálásához kattintson az Új importálási csomag elemre. Egy meglévő Objektumátállítási csomag specifikációinak megtekintéséhez kattintson a hivatkozással ellátott névre. Az Objektumátállítási csomag törléséhez jelölje be a csomag neve melletti jelölőnégyzetet, majd kattintson a Törlés gombra. Ha létre kíván hozni egy új exportálási csomagot, amely ugyanazokat az elemeket tartalmazta, mint a felsorolt csomagok egyike, akkor kattintson a csomag másolása ikonra a csomag neve mellett. A Csomag létrehozása oldalon módosítsa a nevet és adjon meg egy leírást. A Létrehozási mód előre be van állítva a Kiinduló csomaghoz. Az új csomagba csak meglévő objektumok kerülnek bele. Tipp: A csomag másolása szolgáltatást az korábban importált objektumok készletének újraexportálásához is használhatja. Használhatja például a csomag másolása szolgáltatást, ha csomagot importál egy környezetbe, módosítja az objektumokat vagy áttelepíti őket valahova máshova. Megjegyzés: A csomagnevek nem tartalmazhatnak speciális karaktereket. Ha a Csomag létrehozása elemre kattint, a rendszer megnyitja az Objektumátállítás oldalt.
1. fejezet Objektumok átállítása
3
4
© Copyright IBM Corp. 2011, 2015
2. fejezet Objektumok exportálása Az objektumok csoportjait úgy állíthatja át más TRIRIGA Application Platform környezetekbe, ha először létrehoz egy exportálási csomagot, majd hozzáadja a kívánt objektumokat a csomaghoz. Ezután az objektumokat egy fájlba exportálja, majd a fájlt a célkörnyezetekbe importálja.
Objektumexportálás áttekintése Létrehozhat egy exportálási csomagot, majd hozzáadhatja az objektumokat és a függő objektumokat a csomaghoz az Objektumátállítási eszköz Objektumkereső panelén. Megjelenítheti az objektumokat, amelyeket hozzáad a csomaghoz az Objektumátállítási eszköz Navigáció panelén. Minden egyes objektum csak egyszer kerül hozzáadásra. Az objektum hozzáadására vonatkozó soron következő kísérletek figyelmen kívül maradnak. Az Objektumkeresőt nem csak objektumok és az objektumok függőségeinek hozzáadására használhatja az exportálási csomaghoz, hanem az objektumok és függőségeik keresésére is. Az Objektumkereső használatához nem kell objektumokat hozzáadni a csomaghoz.
Objektumátállítás exportálási tippek Az alábbi tippek segítségével jobban megértheti az Objektumátállítás exportálási folyamatát. Objektumátállítási terület
Tipp
Üzenetek panel
Az Üzenetek panelen ellenőrizheti az Objektumátállítási folyamat státuszát.
Navigációs panel
Ha az Objektumok elemre kattint a Navigációs panelen, akkor az Objektumok panel megjelenít mindent a csomagban. Amikor kiválasztja az egyik objektumtípust, az Objektumok panel megjelenít minden az adott objektumtípusról; például az üzleti objektumok a következőt jeleníthetik meg: triBuilding, triProperty vagy triProposedSite.
Navigációs panel hierarchia
A meglévő hierarchia gyorsabb betöltődésének elősegítése érdekében, amikor újra megnyit egy meglévő Objektumátállítási csomagot, akkor a Navigációs panelen minden mappa kezdetben bezáródik. Az objektumok megtekintéséhez nem kell kibontani a csomópontokat. A hierarchia betöltésekor kattintson rá bármelyik mappanévre és tekintse meg az objektumait az Objektumok panelen.
Objektumátállítás oldal
© Szerzői jog IBM 2011, 2015
Az Objektumátállítási panelek elrendezési tulajdonságai cookie-ként kerülnek mentésre a böngészőben. Ha bejelentkezik egy másik számítógépre, akkor örökli az adott számítógép felhasználója által beállított tulajdonságokat. Az elrendezés visszaállításának egyik módja a szállított alapértelmezésre a Visszaállítás gombra történő kattintás.
5
Rekordadatok
Ha rekordadatokat keres, akkor ki kell jelölni egy modult. Ha a Semmi sem található üzenet jelenik meg, akkor valószínűleg a modul nincs kijelölve. A Rekordadatok képernyőn megjelenik, hogy a rekordadatok melyik üzleti objektumhoz tartoznak. A Rekordadatok objektumot csak a beállítási adatok, sablonok és egyéb elemek áthelyezéséhez használja, amelyek egyszer importálva lettek és azután sablonként kerültek felhasználásra. Az objektumátállítás nem az adatok áthelyezésére szolgál egyik környezetből a másikba.
Szótár rekordadatai
Az Objektumátállítás helyett a Globalizációkezelővel exportálja és importálja a Szótár (triDictionaryEntry) rekordadatait. Ha az Objektumátállítás használatát választja, akkor gondoskodjék róla, hogy eltávolítsa a meglévő szótárrekordokat a célkörnyezetből, mielőtt importálja a szótárrekordokat tartalmazó csomagot. A szótárrekord neme leképezésre kerül az ellenőrzőszámról. A forráskörnyezetben lévő ellenőrzőszám sorozat valószínűleg nem egyezik meg a célkörnyezetben található sorozattal; ezért az importálás során másodpéldányok fordulhatnak elő.
Felhasználói tevékenység
Ne engedélyezze a felhasználók számára a IBM TRIRIGA környezet elérését, miközben az Objektumátállítási csomagokat dolgozza fel. A felhasználói tevékenység adatsérülést vagy táblazárolásokat eredményezhet.
Munkafolyamatok
Amikor munkafolyamatokat keres, az eredmények tartalmazhatják az összes munkafolyamatot függetlenül a státuszuktól. Ha egy munkafolyamat felülvizsgálat alatt áll, akkor az utoljára közzétett vagy visszavont verzió kerül exportálásra. Ha lejárt munkafolyamatokat ad hozzá az Objektumátállítási csomaghoz, majd másik környezetbe importálja őket, akkor a munkafolyamatok automatikusan elavulnak a célrendszeren.
Exportálási csomag létrehozása Létrehozhat olyan csomagot, amely kezdetben nem tartalmaz semmilyen előre betöltött objektumot vagy létrehozhat olyan csomagot amely egy adott dátumon vagy utána közzétett előre betöltött objektumokat tartalmaz.
Eljárás 1. 2. 3. 4.
6
Kattintson az Eszközök > Adminisztráció > Objektumátállítás menüpontra. Az Objektumátállítás oldalon kattintson az Új exportálási csomag elemre. A Csomag létrehozása űrlapon adja meg az új exportálási csomag nevét és leírását. Válasszon ki egy értéket a Létrehozási mód legördülő listáról. v Olyan csomag létrehozásához, amely kezdetben nem tartalmaz előre betöltött objektumokat, válassza ki az Üres lehetőséget. v Olyan csomag létrehozásához, amely az összes objektumot tartalmazza, amely közzé lett téve egy adott dátumon vagy utána, válassza ki a Dátum szerint lehetőséget. Válasszon ki egy dátumot a Módosítva a következő után (dátum) mezőben, majd jelölje be az Első szintű függőségek jelölőnégyzetet.
© Copyright IBM Corp. 2011, 2015
A rekordadatok csak akkor kerülnek belefoglalásra, ha ez valami más függősége a csomagban. A rendszer egy rekurzív keresést használ a függőségek egyetlen szintjének rögzítéséhez. 5. Kattintson a Csomag létrehozása elemre.
Mi a következő lépés? Ha kiválasztotta a Dátum szerint lehetőséget a Létrehozási mód mezőben, akkor a létrehozott exportálási csomag előre betöltött objektumokat tartalmaz és a következő lépés az objektumok hozzáadása, illetve törlése. Ha az Üres lehetőséget választotta ki, akkor a csomag nem tartalmaz objektumot és a következő lépés a csomagban tartalmazandó objektumok meghatározása.
Objektumkereső keresési paraméterei A keresést bármelyik keresési paraméterrel vagy keresési paraméterkombinációval szűrheti adott objektumcsoportokra. Ahogy megismeri az objektumadatokat az Objektumkeresőben, felgyorsíthatja a keresési paraméterek használatát. A kiválasztott paramétertől függően, a többi kijelöletlen paraméterekhez elérhető beállítások frissítésre kerülnek. Ahelyett, hogy először egy objektumtípust választana ki, kiválaszthatja először a többi paraméter egyikét. 1. táblázat: Az Objektumkereső panel Keresési paraméterek szakaszában található paraméterek Keresési paraméter
Leírás
Objektumnév
Az objektumok keresését egy adott objektumtípusra szűri.
Modul
Az objektumok keresését egy adott modulra szűri. Ez a paraméter nem jelenik meg a következő objektumtípusokhoz: Alkalmazás, Költségvetés jelsor, Dokumentum, Űrlapstílus, Csoport, Modul, Navigációs gyűjtemény, Navigációs elem, Portál, Portálszakasz és Webes összetevő.
Üzleti objektum
A keresést adott üzleti objektumokra szűri. Ez a paraméter csak akkor jelenik meg, ha üzleti objektumokat tartalmazó modult választ ki.
Módosítás a következő után (Dátum)
A keresést egy megadott dátum után módosított objektumokra szűri. Ha nem választ ki dátumot, akkor az objektumok visszaadásra kerülnek attól függetlenül, hogy mikor lettek módosítva.
Módosította (felhasználó)
A keresést olyan objektumokra szűri, amelyeket egy adott felhasználó módosított. Ha nem ad meg felhasználónevet, akkor az objektumok visszaadásra kerülnek függetlenül a felhasználótól, aki utoljára módosította őket. Néhány objektumtípus nem támogatja ezt a paramétert az adatbázis elrendezésében. Az ilyen objektumtípusok esetében a rendszer nem ad vissza objektumot, ha megad egy felhasználót ehhez a paraméterhez. A paraméter támogatott objektumtípusai a következők: alkalmazás, üzleti objektum, dokumentum, űrlap, csoport, modul, navigációs gyűjtemény, navigációs elem, lekérdezés, rekordadatok, webes összetevő és munkafolyamat.
Objektumnév
Szűrje a keresést a kívánt objektumnév megadásával és egy szűrő kiválasztásával.
2. fejezet Objektumok exportálása
7
Objektumok megadása az exportálási csomaghoz történő hozzáadáshoz Az objektumok hozzáadási folyamata az exportálási csomaghoz az átállítás előkészítésének legbonyolultabb része. Magában foglalja a megfelelő objektumok belefoglalását a csomagba. Ezenkívül az objektumok kizárását is magában foglalhatja a csomagból.
Objektumok hozzáadása az exportálási csomaghoz A következő lépés az objektumok hozzáadása az exportálási csomaghoz az elérhető keresési paraméterek bármelyikének használatával az Objektumkereső panelen.
Erről a feladatról A csomaghoz hozzáadhat egyszerre egy objektumot, majd később a függőségeit, vagy hozzáadhat egy objektumkészletet és utána azok függőségeit. A módszer, amelyet kiválaszt az olyan objektumok hozzáadásához a csomaghoz, amelyek más objektumok függőségei, a célkitűzésein és az IBM TRIRIGA megvalósítás ismeretein alapul. Valószínűleg nem szükséges az összes függőséget hozzáadni. Ez teljesen a célkörnyezettől függ. Valószínűleg csak azokat az objektumokat kell hozzáadni, amelyek egy adott dátum óta módosítva lettek. A Módosítás a következő után és a Módosította keresési paraméter használata segíthet. Amikor megkeresi a függőségek első szintjét a Rekordadatok objektumtípushoz, a társított rekordadatok minden további szintje lekérésre kerül a függőségi eredményekben a kiválasztott rekordadatokhoz. Ezért nincs szükség a függőségek függőségeinek kikeresésére a rekordadatokhoz.
Eljárás 1. Keressen ki egy objektumot vagy objektumkészletet hozzáadásra az exportálási csomaghoz, ehhez adjon meg legalább egy paramétert a Keresési paraméterek részben az Objektumkereső panelen. 2. Kattintson a Keresés gombra. 3. A keresési eredmények szakaszban objektum vagy objektumkészlet hozzáadásához az exportálási csomaghoz, jelölje be az objektumok jelölőnégyzeteit, majd kattintson a Kijelölt objektumok hozzáadása elemre. 4. A kiválasztott objektum vagy objektumok függőségeinek hozzáadásához a csomaghoz, tegye a következőket. a. Keresse meg a kijelölt objektum vagy objektumok függőségeit a Függőségek keresése elemre kattintva. b. A keresési eredmények szakaszban felsorolt függő objektumokat adja hozzá az exportálási csomaghoz a függő objektumok jelölőnégyzeteinek bejelölésével, majd kattintson a Kijelölt objektumok hozzáadása elemre. 5. A adja hozzá a csomaghoz hozzáadott függő objektum vagy objektumok függőségeit. a. Keresse meg a kijelölt függő objektum vagy objektumok függőségeit a Függőségek keresése elemre kattintva. b. A keresési eredmények szakaszban felsorolt függő objektumokat adja hozzá az exportálási csomaghoz a függő objektumok jelölőnégyzeteinek bejelölésével, majd kattintson a Kijelölt objektumok hozzáadása elemre. 6. Ismételje meg a függőségek függőségeinek hozzáadási folyamatát szükség szerint.
8
© Copyright IBM Corp. 2011, 2015
7. Az objektumkeresőben kattintson a Keresés visszaállítása elemre a jelenlegi keresési adatok kiürítéséhez, majd válassza ki a keresési paramétereket a következő objektumhoz vagy objektumkészlethez. 8. Ha az exportálási csomag tartalmazza az összes kívánt objektumot, akkor mentse a csomagot.
UX objektumok hozzáadása az exportálási csomaghoz A kereséshez válassza ki az Alkalmazás vagy a Webes összetevő objektumtípust, majd adja hozzá az UX alkalmazásokat és a webes összetevőket az exportálási csomaghoz.
Erről a feladatról Alapértelmezésben a Keresés kiválasztásakor az összes metaadat, amely az alkalmazáshoz vagy a webes összetevőhöz kapcsolódik, beleértve a függő metaadatokat, automatikusan kijelölésre kerül belefoglalásra a csomagba. Ha a keresés befejeződik és a keresési eredmények alkalmazásokat vagy webes összetevőket tartalmaznak, akkor megjelenik a Függőségek belefoglalása jelölőnégyzet. A jelölőnégyzet alapértelmezésben be van jelölve. Ha korlátozni szeretné a függő adatokat, például a lekérdezéseket, üzleti objektumokat és a munkafolyamatokat a csomagban, akkor szüntesse meg a Függőségek belefoglalása jelölőnégyzet kijelölését. Ezután a keresési paraméterekkel keresse ki és adja hozzá a kívánt függő adatokat. Az alkalmazások és webes összetevők UX függőségei, mint például a modellek és az adatforrások, mindig belefoglalásra kerülnek a csomag exportálásakor. A Függőségek belefoglalása jelölőnégyzet csak akkor jelenik meg, ha a keresési eredmények alkalmazás vagy webes összetevő objektumtípusokat tartalmaznak. Csak ezekkel az objektumtípusokkal fordulhat elő, hogy a függő adatok automatikusan kijelölésre kerülnek befoglalásra a csomagba, Ha a keresés más objektumokat is tartalmaz, amelyek nincsenek társítva alkalmazással vagy webes összetevővel, akkor a Függőségek belefoglalása jelölőnégyzetnek nincs befolyása azokra az objektumokra. Azon objektumok esetében az általános módszert kell használni a Függőségek keresése opciót a kíván függő adatok kikereséséhez és hozzáadásához. Ha kiválasztja az Alkalmazás vagy a Webes összetevő objektumtípust és hozzáad egy keresési kifejezést az Objektum neve mezőhöz és kiválasztja a Keresés elemet, akkor a kifejezés törlődik az eredmények megjelenítése után. A kifejezés törlésre kerül, ezért minden függő objektum, amely társítva van az alkalmazással vagy webes összetevővel, kijelölésre kerül, nem csak azok, amelyek neve tartalmazza a kifejezést. Ha vissza kíván lépni a keresési feltételekhez, akkor kattintson a Vissza gombra.
Teljes csomag létrehozása Igény szerint létrehozhat és exportálhat olyan csomagot, amely az összes objektumot tartalmazza. Minden egyes objektumtípus esetében keresse ki és jelölje ki az összes objektumot hozzáadásra a csomaghoz. Ne feledje, hogy egy teljes csomag exportálása nagyon hosszú időt vesz igénybe.
Eljárás 1. Az Objektumkereső panel Keresési paraméterek szakaszában válasszon ki egy Objektumtípust, majd kattintson a Keresés gombra. Ha a Rekordadatok objektumtípust választja ki, akkor az egyes modulokat egyénileg kell kiválasztani, majd az összes objektum keresési eredményt hozzá kell adni a csomaghoz. 2. A Keresési eredmények szakaszban jelölje ki az adott objektumtípus minden objektumát az objektumtípus melletti jelölőnégyzetre kattintva. 2. fejezet Objektumok exportálása
9
3. Kattintson a Kijelölt objektumok hozzáadása elemre. 4. Ismételje meg a lépést minden egyes objektumkészlethez, amelyet bele kíván foglalni a csomagba. 5. Ha az exportálási csomag tartalmazza az összes kívánt objektumot, akkor mentse a csomagot.
Munkafolyamat futtatásának meghatározása az importálás során Ha munkafolyamatokat ad hozz az exportálási csomaghoz, kiválaszthat egy olyan munkafolyamatot, amely automatikusan fut az importáláson. Ha a csomag importálása a cél TRIRIGA Application Platform környezetben sikeresen befejeződik, akkor a munkafolyamat fut.
Erről a feladatról Az Objektumátállítási oldalon a Tulajdonság panel tartalmazza a Munkafolyamat legördülő menüjét, amely akkor kerül kitöltésre, amikor hozzáadja a munkafolyamatokat az exportálási csomaghoz az Objektumkereső panelen. Ha nem ad hozzá munkafolyamatokat a csomaghoz, akkor a Munkafolyamat legördülő menüje üres.
Eljárás 1. Miután hozzáadott legalább egy munkafolyamatot az exportálási csomaghoz az Objektumátállítási eszköz Objektumkereső panelén, a tulajdonságok panelen kattintson a Munkafolyamatok legördülő menüre. 2. Jelölje ki azt a munkafolyamatot, amelyet az importáláson futtatni kíván. 3. Mentse a csomagot.
Fájl létrehozása exportálási csomag használatával Ha az exportálási csomag tartalmazza a kívánt objektumot, akkor hozzon létre egy .zip fájlt, amelyet a módosítások átállításához használhat az egyik környezetből a másikba.
Eljárás 1. Az exportálási csomaggal nyissa meg az Objektumátállítási eszközt, majd kattintson az Exportálás elemre. 2. Az Objektumok panelen válassza ki a Várakozás lehetőséget a szinkron exportáláshoz vagy a Háttér lehetőséget az aszinkron exportáláshoz. A TRIRIGA Application Platform előállít egy olyan .zip fájlt, amely tartalmaz egy .xml fájlt a csomag minden egyes objektumához. 3. Ha szinkron exportálást végez, akkor adja meg az exportált fájl helyét, majd kattintson a Mentés gombra. 4. Ha aszinkron módon exportál, akkor a fájl mentésre kerül a TRIRIGA Application Platform környezet userfiles\ObjectMigration könyvtárába. Például: C:\Tririga\userfiles\ObjectMigration\Building BO.zip. Miközben az objektumátállítási ügynök az exportálási csomagon dolgozik, nem módosíthatja az Objektumátállítási képernyőn megjelenő csomag meghatározását. A rendszer értesíti, ha az exportálás kész.
10
© Copyright IBM Corp. 2011, 2015
Mi a következő lépés? Az exportálási folyamat során a TRIRIGA Application Platform hiba és figyelmeztető üzeneteket naplózhat az Objektumátállítási naplófájlba. Az Objektumátállítási naplófájl a TRIRIGA Application Platform környezet log könyvtárában található, például: C:\Tririga\log\ObjectMigration.log. Ha a .zip fájl letöltésre kerül, az Objektumátállítási csomag státusza Exportált értékre változik. Kész az objektumok átállítására másik TRIRIGA Application Platform környezetbe, a .zip fájl importálásával a kívánt környezetbe.
2. fejezet Objektumok exportálása
11
12
© Copyright IBM Corp. 2011, 2015
3. fejezet Objektumok importálása Miután az objektumokat .zip fájlba exportálta, importálhatja a fájlt más IBM TRIRIGA Application Platform környezetekbe.
Mielőtt elkezdené Ne végezzen normál éles tevékenységeket az IBM TRIRIGA Application Platform környezetben, miközben objektumátállítási csomagot importál az adott környezetbe. A csomagok akkor importálja, amikor a környezet minimális tevékenységet végez. Az importálási lépések elkezdése előtt győződjön meg róla, hogy a Kiürítési ügynök nem fut. Amikor befejezte az importálási lépéseket, engedélyezze a Kiürítési ügynök futtatását a korábbi módon. Győződjön meg róla, hogy az éles mód értéke megfelelő, majd indítsa újra a kiszolgálót. Ha kérdései vannak a fogalmakkal vagy az eljárásokkal kapcsolatban, akkor tekintse meg a 3. IBM TRIRIGA Application Platform telepítési és megvalósítási kézikönyvet és a 3. IBM TRIRIGA Application Platform adminisztrációs konzol felhasználói kézikönyvet.
Átállítási csomag feltöltése A csomag importálásának első lépése a cél TRIRIGA Application Platform környezetbe az exportálási folyamat során létrehozott .zip fájl feltöltése.
Erről a feladatról A csomag feltöltéséhez válassza ki az Új importálási csomag elemet az Objektumátállítás oldalon. A feltöltött csomag hozzáadásra kerül az oldal Importálási csomagok szakaszához Új státusszal. Amikor megnyitja a csomagot, a .zip fájlban található objektumok kibontásra kerülnek és előzetes érvényesítés kerül végrehajtásra az objektumokon. Az objektumok és az érvényesítési információk a Navigáció panelen jelennek meg az Objektumátállítás oldalon. A csomag feltöltési folyamata során létrehozott ideiglenes fájlok automatikusan törlésre kerülnek.
Előzetes érvényesítések Amikor feltölti a csomagot a cél TRIRIGA Application Platform környezetbe, az objektumokon előzetes érvényesítések kerülnek végrehajtásra. Az első előzetes érvényesítési, amely a feltöltési folyamat során végrehajtásra kerül, a következő elemeket ellenőrzi: v Ha a feltöltött objektumban meg van adva egy modul, akkor az, hogy a modul létezik-e a csomagban vagy a rendszeren. v Ha a feltöltött objektumban meg van adva egy üzleti objektum, akkor az, hogy az üzleti objektum létezik-e a csomagban vagy a rendszeren. v Ha a feltöltött objektumban megadott függő elem nincs a csomagban vagy a rendszeren, akkor az objektum az Érvénytelen címkével kerül ellátásra és az objektumnév vörös színnel jelenik meg. A ikon jelenik meg az objektumnév mellett.
© Szerzői jog IBM 2011, 2015
13
A második előzetes érvényesítés azt ellenőrzi, hogy az objektumnév, beleértve a modult és az üzleti objektumot (ha az adott objektumtípushoz megfelelő), a célrendszeren van-e. v Ha az objektumnév a célrendszeren van, akkor megjelenik mellette a ikon, az objektumnév pedig kék szövegű. v Ha az objektumnév a nincs célrendszeren, akkor megjelenik mellette a ikon, az objektumnév pedig zöld szövegű. Ha egy objektumnév mellett megjelenik a ikon és zöld szövegű, de létezik a célrendszeren, akkor ellenőrizze az objektumnév helyesírását. Ha egy objektumnév kék, de nem létezik, akkor ellenőrizze az objektumnév pontos helyesírását. Ha az objektumtípushoz modul és üzleti objektum tartozik, akkor ellenőrizze a modulnévben és az üzleti objektum névben az extra szóközöket és a kis- és nagybetűs eltéréseket. Ha a célrendszer több objektumot is tartalmaz ugyanazzal a névvel, akkor a rendszer egy figyelmeztetést ír az Objektumátállítási naplóba. Előfordulhat például, hogy egy lekérdezés modulszinten és a modul egyik üzleti objektumában is létezik. Az importálási folyamat frissíti a legalacsonyabb azonosítóval rendelkező objektumot a célrendszerben az importálási csomagból származó objektummal.
Háttérfeltöltések Az Objektumátállítási csomagok feltöltését kijelölheti háttérfolyamatként is. Másolja a feltöltendő mappát a telepítési mappa userfiles\ObjectMigration\Uploads mappájába. A helyre példa Microsoft Windows rendszeren a következő: C:\Tririga\userfiles\ObjectMigration\Uploads. Amikor hozzáad egy fájlt ehhez a mappához, az Objektumátállítási ügynök észleli a fájlt és automatikusan létrehozza a csomagot a fájlhoz. Az Objektumátállítási csomag létrehozása után, a rendszer automatikusan törli a fájlt.
Átállítási csomag érvényesítése Az érvényesítési lépés célja a feltöltött objektumok és a cél platform környezetben található objektumok közötti eltérések által okozott problémák felismerése.
Eljárás 1. A feltöltött csomagok részleteinek megjelenítéséhez a Navigáció panelen kattintson a ikonra. v A kék azt jelenti, hogy van egy objektum ugyanazzal az objektumnévvel és modullal, valamint üzleti objektum nevekkel (ha az objektumtípushoz megfelelő) a cél platform környezetben. Figyeljen a ikonra. v A Zöld azt jelenti, hogy az objektum benne van az átállítási csomagban, nincs objektum ugyanazzal az objektumnévvel, modullal és üzleti objektum névvel (ha az objektumtípushoz megfelelő) a cél platform környezetben. Figyeljen a ikonra. v A Vörös azt jelenti, hogy nincs függő elem a csomagban és a célkörnyezetben sem. Figyeljen a ikonra. Megjegyzés: A tartalomobjektum neve mindig zöld Objektumátállítási képernyőn.
ikonnal (új jelzéssel) az
Megjegyzés: Ha a célrendszer több objektumot tartalmaz ugyanazzal a névvel (például egy lekérdezés modulszinten és egy lekérdezés a modul egyik üzleti objektumában), akkor figyelmeztetés kerül beírásra az Objektum átállítása naplóba. Az importálási
14
© Copyright IBM Corp. 2011, 2015
folyamat frissíti a legalacsonyabb azonosítóval rendelkező objektumot a célrendszerben az importálási csomagból származó objektummal. 2. Az objektum magyarázatának megtekintéséhez kattintson az objektum hivatkozással ellátott nevére a Navigáció panelen. Az Objektumok panelen megjelenik a rövid leírás. Megjegyzés: Ha vannak vörös objektumok ikonnal, akkor az átállítást nem lehet importálni. Meg kell oldani minden vörös színnel jelölt problémát, mielőtt az objektumokat importálhatná a cél platform környezetbe.
Érvényesítési folyamat Az érvényesítési folyamat során a rendszer elemzi a feltöltött XML fájlt a .zip fájlból, majd ellenőrzi más objektumok érvénytelen vagy hiányzó hivatkozásait. Ha például egy üzleti objektumnak van egy előre létrehozott munkafolyamata, akkor az érvényesítési folyamat ellenőrzi és meggyőződik róla, hogy a munkafolyamat benne van a csomagban vagy a rendszeren. Ha nem, akkor a rendszer figyelmeztetést naplóz az adott üzleti objektumhoz. Ha az elemzés súlyosabb helyzeteket tár fel, akkor a rendszer hibát naplóz az objektumhoz és Érvénytelen értékűnek rendereli (vörös színnel jelenik meg ikonnal). Az egyik példa, amikor az üzleti objektum típusa önálló típusról beágyazott típusra módosul. A TRIRIGA Application Platform rendszer nem engedélyi ezt a módosítást; ezért az objektumátállítás hibaként veszi figyelembe. A csomag importálása előtt minden Érvénytelen objektum problémát meg kell oldani. Megjegyzés: A rendszer minden esetben érvényesíti az összes objektumot, mielőtt sikeres vagy sikertelen érvényesítést jelent. Ez a folyamat lehetővé teszi az importálásért felelős személy számára az összes probléma (figyelmeztetés és hiba) megtekintését.
Csomag összegzése Az érvényesítés során talált összes figyelmeztetés és hiba megtekintéséhez kattintson az Összegzés műveletre az Objektumátállítási képernyő tetején. A Csomagösszegzés jelentés elején az objektumösszegzés felsorolja az egyes objektumtípusok statisztikáit. A figyelmeztetések és a hibák ellátásra kerülnek hivatkozással a jelentés megfelelő összegzési szakaszásra. A csomagösszegzés jelentés törzse tartalmaz egy különálló szakaszt minden egyes figyelmeztetést és hibát tartalmazó objektumtípushoz. A szakaszokban megjelenik az objektumnév, modul és üzleti objektum, ha az objektumtípushoz megfelelő, valamint a vonatkozó figyelmeztető- és hibaüzenetek. 2. táblázat: Csomagösszegzési példa Név:
TRIRIGA_10_11172010_After_0323
Leírás:
TRIRIGA_10_11172010_After_0323
Státusz:
Importálva Objektumösszegzés Típus
objektumok # része
Új
Meglévő
Érvényes
Érvénytelen Figyelmeztetések Hibák
1
Költségvetés jelsor
30
-
30
30
-
-
-
2
Üzleti objektum
354
-
354
354
-
-
-
3
Tartalom
82
82
-
82
-
-
-
4
Dokumentum
268
-
268
268
-
2
-
5
Űrlap
430
-
430
430
-
-
-
6
Csoport
59
-
59
59
-
1
-
7
Hierarchiastruktúra
13
-
13
13
-
-
-
8
Lista
290
-
290
290
-
-
-
9
Modul
53
-
53
53
-
-
-
3. fejezet Objektumok importálása
15
2. táblázat: Csomagösszegzési példa (Folytatás) 10
Navigációs gyűjtemény
171
-
171
171
-
-
-
11
Navigációs elem
1441
-
1441
1441
-
-
-
12
Portál
89
-
89
89
-
-
-
13
Portálszakasz
367
-
367
367
-
-
-
14
Lekérdezés
2583
-
2583
2583
1
-
1
15
Rekordadatok
780
-
780
780
-
-
-
16
Eredménymutató
23
-
23
23
-
-
-
17
Stílusok
13
-
13
13
-
-
-
18
Munkafolyamat
1063
-
1063
1063
-
-
-
8109
82
8027
8109
1
3
1
Dokumentum figyelmeztetések Objektum
Modul
Üzleti objektum
Üzenet
1
\ROOT\TRIRIGA\Item\Critical To Quality (CTQ) elem válaszrekord
Dokumentum
Dokumentum
1) Hiba a meglévő dokumentum frissítése közben [\ROOT\TRIRIGA\Item\Critical To Quality (CTQ) elem válaszrekord].
2
\ROOT\TRIRIGA\Location\ Floor_Space_Rollup
Dokumentum
Dokumentum
1) Hiba a meglévő dokumentum frissítése közben [\ROOT\TRIRIGA\Location\Floor_Space_Rollup].
Objektum
Modul
Üzleti objektum
Üzenet
\Admin csoport
Group
Csoport
1) Az admin csoport nem kerül importálásra.
Objektum
Modul
Üzleti objektum
Üzenet
triTaskHoldLog – Megjelenítés - triTask
triLogging
triLogging
1) Nem található [triLogging] modul a rendszerben vagy csomagban,
Csoport figyelmeztetések
1
Lekérdezési hibák
1
Meglévő objektumok azonosítása A Meglévő objektumok kijelölése művelet azonosítja azokat az objektumokat, amelyeket azt Objektumátállítási összehasonlítási módszer megtalál a forrás Objektumátállítási csomagban és a a célkörnyezetben is.
Eljárás 1. Ha meg kívánja tekinteni, hogy a feltöltésben található egyik objektum létezik-e a rendszeren, akkor jelölje ki az objektumot a Navigáció panelen. Az objektum megjelenik az Objektumok panelen. 2. Válasszon ki legalább egy elemet az Objektumok panelen, majd kattintson a Meglévő objektumok kiválasztása elemre. 3. Tekintse meg az eredményt az Objektumok panel Leírás oszlopában.
Csomag érvényesítése Ha az importálási csomag csak azokat az objektumokat tartalmazza, amelyeket hozzá kíván adni a rendszerhez, akkor érvényesítse a csomagot.
Eljárás 1. Kattintson az Érvényesítés elemre. 2. Az Objektumok panelen a rendszer rákérdez, hogy milyen módon kívánja az érvényesítést feldolgozni, szinkron módon (Várakozás) vagy aszinkron módon (Háttér). v Ha a Várakozás lehetőséget választja ki, akkor a státusz a Tulajdonság panelen megváltozik, amikor az érvényesítés befejeződik. v Ha a Háttér lehetőséget választja ki, akkor a rendszer értesítést küld, amikor az érvényesítési folyamat befejeződik. v A Háttér értesítés a Kezdőlap portál Értesítés szakaszában jelenik meg. v Amikor az érvényesítés befejeződik, a Navigáció panelen előfordulhat, hogy néhány objektum vörös színnel jelenik meg. Figyeljen a ikonra. Ez a jelölésmód azt jelenti, hogy probléma merült fel az objektummal kapcsolatban. A probléma magyarázatának megtekintéséhez kattintson az objektum nevére. v Megjelenik a probléma rövid leírása az Objektumok panelen.
16
© Copyright IBM Corp. 2011, 2015
Eredmények Ha az érvényesítés után valamelyik objektum vörös ikont tartalmaz, akkor az objektumok állapota Érvénytelen és nem lehet importálni az átállítást. Minden egyes érvénytelen objektumot fel kell oldani, mielőtt importálhatná az objektumokat a cél platform környezetbe.
Érvénytelen objektumok hibaelhárítása Az átállítási objektum hivatkozása érvénytelen, ha olyan objektumokra hivatkozik, amelyek nem léteznek a TRIRIGA Application Platform környezetben. Az érvénytelen objektum problémákat két módszerrel lehet megoldani. A súlyosságtól függően néhány érvénytelen hivatkozást a rendszer hibaként észlel, míg mások figyelmeztetésként jelennek meg. Ha ilyen nem súlyos helyzet fordul elő, akkor a platform továbbra is importálja az átállítási objektumokat. Azonban figyelmeztető üzeneteket is naplóz az Objektum átállítása naplófájlba és jelzi a hiányzó objektumot, valamint a hivatkozás helyét. A figyelmeztetések nem állítják le az importálás folytatását és a rendszer kevésbé értékeli súlyosnak őket, mint a hibákat. Csak a hibák és az érvénytelen objektumok okozzák az importálás meghiúsulását. Azonban nem hagyja figyelmen kívül a figyelmeztető üzeneteket sem, A figyelmeztetések problémákhoz vezethetnek az alkalmazásokban az importálás után. A folytatás előtt győződjön meg róla, hogy érti a figyelmeztetés okát. A figyelmeztető üzenet formátuma a következőkből áll: az érvénytelen hivatkozással rendelkező objektum névazonosítója, a hiányzó objektum névazonosítója és a hivatkozás módja. A problémás objektum gyors meghatározása érdekében a platform minden elérhető információt felhasznál az objektumról a névazonosítójának összeállításához. Általában az objektum névazonosítója kombinálva van a modulja nevével, az üzleti objektuma nevével (ha van) és a saját nevével. Például a triCostItem_triPaymentLineItem_triPaymentOneTime űrlapnév azonosító a következőkből áll: a modul nevéből (triCostItem), az üzleti objektum nevéből (triPaymentLineItem) és az űrlap nevéből (triPaymentOneTime). Módszer
Leírás
Problémás objektum törlése. Az objektumot akkor törölheti, ha megjelenik az Objektumok panelen és bejelöli a jelölőnégyzetét, majd a Törlés műveletre kattint az Objektumok panelen. Az objektumok vak eltávolítása a csomagból további problémákhoz vezethet az érvényesítés és az importálás során. Ha például eltávolít egy új üzleti objektumot vagy modult a csomagból, és más objektumokat az adott üzleti objektumra hivatkozó csomagból, akkor a következő érvényesítéskor ezek az egyéb objektumok érvénytelenné válnak. Alapul szolgáló probléma javítása és az objektum újraérvényesítése.
Ha például a probléma egy hiányzó üzleti objektum, akkor exportálja újra a hiányzó üzleti objektumot tartalmazó csomagot. Vagy kézzel hozza létre a szükséges üzleti objektumot a célplatform környezetében, majd futtassa újra az érvényesítést.
A következő táblázat az érvényesítés során megjelölhető hibák részleges listája. Objektumtípus
Hiba rövid leírása
Hiba részletei
Üzleti objektum
A lista nem létezik.
Az átállítási objektumban az üzleti objektumnak van egy olyan lista mezője, amely olyan értéklistára hivatkozik, amely nem létezik az átállítási objektumokban vagy a célplatform környezetében.
3. fejezet Objektumok importálása
17
Üzleti objektum
A helymeghatározó BO nem létezik.
Üzleti objektum
A közzétételi név hiányzik. Az üzleti objektumnak nincsenek megadva a névleképezési információi.
Üzleti objektum
[Objektumnév] érvénytelen. A jelenlegi szakaszadatok érvénytelenek.
Az átállítási objektumban az üzleti objektumnak van egy olyan helymeghatározó mezője, amely olyan üzleti objektumra hivatkozik, amely nem létezik az átállítási objektumokban vagy a célplatform környezetében.
Ez az üzleti objektum létezik az átállítási objektumokban és a célplatform környezetében is. Az üzleti objektum mindkét verziójának van egy xxx nevű rekordszakasza, de a szakasz két verziójának a tulajdonságai eltérnek. A lehetséges eltérések a következők lehetnek: v A rekordszakasz két verziója más üzleti objektumra hivatkozik. v A rekordszakasz egyik verziója egy egyrekordos szakasz, a másik pedig egy többrekordos szakasz.
Üzleti objektum
xxx érvénytelen. A Az üzleti objektumnak van egy xxx nevű referencia BO nem létezik. rekordszakasza. Az xxx szakasz által hivatkozott üzleti objektum nem létezik az átállítási objektumokban vagy a célplatform környezetében.
Űrlap
Érvénytelen BO.
Az átállítási objektumban ez az űrlap olyan üzleti objektumon alapul, amely nem létezik az átállítási objektumokban vagy a célplatform környezetében.
Munkafolyamat
Az űrlapfájl csatolása feladat forrása hiányzik.
Az átállítási objektumokban a munkafolyamat olyan Űrlapfájl csatolása feladatot tartalmaz, amely az átállítási objektumokban vagy a célplatform környezetében nem létező dokumentumrekordra hivatkozik.
Munkafolyamat
Az érvényesítési munkafolyamat hívása a parancssoron feladat hiányzik.
Az átállítási objektumokban a munkafolyamat olyan Munkafolyamat hívása feladatot tartalmaz, amely az átállítási objektumokban vagy a célplatform környezetében nem létező másik munkafolyamatra hivatkozik.
Munkafolyamat
A lekérdezés feladat forrása hiányzik.
Az átállítási objektumokban a munkafolyamat olyan Lekérdezés feladatot tartalmaz, amely az átállítási objektumokban vagy a célplatform környezetében nem létező lekérdezésre hivatkozik.
Ha a célrendszer több objektumot tartalmaz ugyanazzal a névvel (például egy lekérdezés modulszinten és egy lekérdezés a modul egyik üzleti objektumában), akkor figyelmeztetés kerül beírásra az Objektum átállítása naplóba. Az importálási folyamat frissíti a legalacsonyabb azonosítóval rendelkező objektumot a célrendszerben az importálási csomagból származó objektummal. Az alábbi szövegben olyan üzenetek láthatók, amelyeket jellemzően az érvényesítési lépés naplóz. A tesztcsomag érvényesítése elkezdődik Üzleti objektum érvényesítése A triProject_triCapitalProject üzleti objektum érvénytelen objektum(ok)ra hivatkozik: 1) triNotificationAction_triInsuranceContractNotification, mint társított üzleti objektum.
18
© Copyright IBM Corp. 2011, 2015
Űrlap érvényesítése A triCostItem_triPaymentLineItem_triPaymentOneTime űrlap érvénytelen objektum(ok)ra hivatkozik: 1) A triContract_Blank üzleti objektum name_triRealEstateContract - Keresés Ingatlanbérlet és Saját ingatlan felsorolása, amint a Keresés művelet felhozza a triGaneral lap triRealEstateLeaseContract szakaszának lekérdezését. Lekérdezés érvényesítése triContract_triRealEstateContract_triRealEstateContract - CRYSTAL A jövőbeni Bérletidíj-kötelezettség részletei lekérdezés érvénytelen objektum(ok)ra hivatkozik: 1) \ROOT\TRIRIGA\Contract\Future Rent Obligation Detail_Document_Document mint érvénytelen Crystal jelentéssablon. Lista érvényesítése Kezelő érvényesítése Az érvényesítés befejeződött
Az alábbi minta Objektum átállítása napló szerint az érvényesítési lépés a következő érvénytelen hivatkozásokat találta: v A triProject_triCapitalProject üzleti objektumnak van egy társítása a triNotificationAction_triInsuranceContractNotification üzleti objektummal, de ilyan üzleti objektum nem létezik a platformon. Ennek eredményeként a triProject_triCapitalProject üzleti objektum a társítás nélkül kerül létrehozásra. v A triCostItem_triPaymentLineItem_triPaymentOneTime űrlap a triRealEstateContract - Find - List of Real Estate Lease and Owned Property lekérdezésre hivatkozik, mint a szakaszának előugró lekérdezési műveletére. Azonban a lekérdezés nem létezik a platformon. Az üzenet megadja a hivatkozott szakasz nevét is, ebben az esetben a triGeneral lap triRealEstateLeaseContract szakaszát. v A triContract_triRealEstateContract_triRealEstateContract - CRYSTAL - Future Rent Obligations Detail Crystal jelentés lekérdezése egy érvénytelen Crystal jelentéssablonra hivatkozik.
Objektumok összehasonlítása Az importálási folyamat következő lépése a feltöltött objektumok összehasonlítása a cél TRIRIGA Application Platform környezetben található objektumokkal.
Összehasonlítási módszerek Az Objektumátállítás két összehasonlítási módszert biztosít a további információk megismeréséhez a feltöltött elemek és a meglévő elemek közötti eltérésekről a rendszeren. A teljes feltöltést összehasonlíthatja az Összehasonlítási jelentés művelettel, vagy összehasonlíthat egyéni elemeket az egyik Összehasonlítás művelettel az objektumok panelen. Az összehasonlítás működése megegyezik az összehasonlítási jelentés és az egyéni összehasonlítás esetében. A legfontosabb különbség, hogy az összehasonlítási jelentés lefordítja az eredményt egy fájlba, míg az egyéni összehasonlítási módszer megjeleníti az eredményt a felhasználói felületen. A következő objektumtípusok kerülnek összehasonlításra: v Alternatív űrlaplista v Költségvetés jelsor v Üzleti objektum v Naptárkészlet v Űrlap 3. fejezet Objektumok importálása
19
v v v v v v v v v
Űrlapstílus Hierarchiastruktúra Lista Modul Navigációs gyűjtemény Navigációs elem Portál Portálszakasz Lekérdezés
A következő objektumtípusok nem kerülnek összehasonlításra: v Alkalmazás v Tartalom. Az információk binárisak. v Dokumentum. Az információk binárisak. v Csoport. Néhány csoport nagyon nagy méretű és az összehasonlítás több órát is igénybe vehet. v Rekordadatok. A meghatározás dinamikusan strukturált XML alapú a szakaszokon, mezőkön és más elemeken. v Webes összetevő v Munkafolyamatok. Az Objektumátállítás a munkafolyamatoknak részleges összehasonlítását végzi el. Csak a munkafolyamatok fejlécinformációi kerülnek összehasonlításra. A feladatrészletek nem kerülnek összehasonlításra. A munkafolyamatok részletesebb vizsgálata érdekében használja a Szövegexportálás kiválasztva műveletet. Ha a négy objektumtípus egyike összehasonlításra kerül, akkor az eredmény mindig Nincs különbség. Ne vegye figyelembe tévesen a Nincs különbség összehasonlítási eredményt a meglévő tartalom, dokumentum, csoport és rekordadatok objektumtípus esetében.
Összes objektum összehasonlítása Létrehozhat egy összehasonlítási jelentést, amely összehasonlítja a feltöltött csomagban tartalmazott összes objektumot a célrendszerben található objektumokkal. Az eredmény egy tabulátorral tagolt .txt fájl. Az összehasonlítási jelentéseket elmentheti a jövőbeni elemzésekhez és összehasonlításokhoz.
Erről a feladatról Az összehasonlítási jelentésben minden egyes sor egy eltérést vagy konfliktust ábrázol a feltöltött csomag és a célrendszer között. Ha például egy üzleti objektum 10 különbséggel rendelkezik, akkor az összehasonlítási jelentésben 10 sor jelenik meg.
Eljárás 1. Kattintson az Összehasonlítási jelentés elemre az Objektumátállítás oldalon. 2. Az Objektumok panelen hozza létre a jelentést. v A jelentés szinkron létrehozásához válassza ki a Várakozás lehetőséget. Adja meg a helyet a .txt fájl letöltéséhez, majd kattintson a Mentés elemre. v A jelentés aszinkron módon történő létrehozásához válassza ki a Háttér lehetőséget. A .txt fájl mentésre kerül az IBM TRIRIGA telepítés userfiles\ObjectMigration
20
© Copyright IBM Corp. 2011, 2015
könyvtárába; például: C:\Tririga\userfiles\ObjectMigration\triLog Query Import.txt. Valószínűleg segítséget kell kérnie az IT részlegtől, hogy hozzáférést kapjon a fájlhoz, mivel az a kiszolgálón helyezkedik el. 3. Összehasonlítási jelentés felülvizsgálata. A jelentést a Microsoft Excel alkalmazásba importálhatja és elemezheti az információkat; például átalakíthatja a fejlécsort szűrőkké és szűrést használhat az érdekes területekre.
A feltöltött csomagban található objektum összehasonlítása a célrendszerrel Az Összehasonlítás művelet csak egy objektumot néz meg és összehasonlítja azt, ami a feltöltött csomagban van azzal, ami a célrendszeren található.
Erről a feladatról Az objektumok pontos értékelése érdekében a forrás- és a célrendszert is ismernie kell. Az információk a csomagban található XML és a célrendszeren található XML összehasonlításán alapulnak. Ismerni kell az objektum szövegszíneinek és ikonjainak a jelentését. 3. táblázat: Objektum szövegszíneinek és ikonjainak leírása Objektumszín és ikon Objektum kék szöveggel a
Leírás ikonnal.
Az objektum benne van a csomagban, de nincs objektum ugyanezzel az objektumnévvel vagy modul és üzleti objektum névvel (ha alkalmazható) a célkörnyezetben. Az objektum ugyanazzal az objektumnévvel, illetve modul és üzleti objektum névvel (ha az objektumtípushoz alkalmazható), a csomagban és a célkörnyezetben is benne van.
Objektum zöld szöveggel a
ikonnal.
Objektum vörös szöveggel a
ikonnal. Az átállítási objektum nevében az objektumnév, modul és az üzleti objektum mindkét rendszeren jelen van, de eltérő.
Az Összehasonlítás művelet használatához tegye a következőket.
Eljárás 1. A feltöltésben található az egyik objektum összehasonlításához a rendszeren található párjával, jelölje ki az objektumot a Navigáció panelen. Az objektum megjelenik az Objektumok panelen. 2. Válasszon ki egy elemet az Objektumok panelen, majd kattintson az Összehasonlítás elemre. Az eredmény megjelenik az Objektumok panel Leírás oszlopában. 3. Az objektumszintek kibontásához és bezárásához kattintson az ikonra. v A vörös szövegű objektum azt jelzi, hogy az objektum létezik a célon, de nem létezik a csomagban. v A zöld szövegű objektum azt jelzi, hogy az objektum létezik a csomagban, de nem létezik a célon.
Egyforma objektumok azonosítása Az Összehasonlítás & Megegyező objektumok kiválasztása művelet azonosítja azokat az objektumokat, amelyeket az Objektum átállítás összehasonlítási metódusa egyformának tart a forráscsomag és a célkörnyezet között. Ez a művelet gyors módját biztosítja az objektumok eltávolításának, csak azoknak az objektumoknak a meghagyásával, amelyek módosultak.
3. fejezet Objektumok importálása
21
Erről a feladatról A feltöltésben található egyik objektum összehasonlításához a rendszeren található párjával az egyforma objektumok azonosításához, tegye a következőket.
Eljárás 1. Válassza ki az objektumot a Navigáció panelen. Az objektum megjelenik az Objektumok panelen. 2. Válasszon ki legalább egy elemet az Objektumok panelen, majd kattintson az Összehasonlítás & Egyforma objektumok kiválasztása elemre. 3. Tekintse meg az eredményt az Objektumok panel Leírás oszlopában.
Ugyanazon munkafolyamat két verziójának összehasonlítása A Szöveges exportálás kiválasztva művelet több munkafolyamatot exportál szövegként. Ugyanannak a munkafolyamatnak két verzióját is exportálhatja szövegként, majd összehasonlíthatja őket és eldöntheti, hogy szeretne-e munkafolyamatot importálni az átállítási csomagból.
Eljárás 1. A Navigáció panelen válassza ki a Munkafolyamat elemet. 2. Válasszon ki legalább egy munkafolyamatot a Munkafolyamat panelen, majd kattintson a Szöveges exportálás kiválasztva elemre. 3. Mentse a fájlt a rendszerre.
Átállítási csomag importálása Miután érvényesítette a csomagot és nincs érvénytelen (vörös) objektum, kész az importálásra. Az importálás feldolgozása hosszabb időt is igénybe vehet.
Erről a feladatról Az importálás feldolgozásához az Objektumátállítási ügynöknek futnia kell. Amikor az Importálás elemre kattint, a platform hozzáad egy üzenetet az Objektumok panelhez, amely jelzi, hogy az importálás elkezdődött. Ha az importálás befejeződött, akkor értesítést kap róla a portál kezdőlapján. A státusz az Objektumátállítási képernyő Csomagok importálása szakaszában is megjelenik. Ha a csomag be van állítva egy adott munkafolyamat automatikus futtatására, akkor az az importálási folyamat befejezése után futtatásra kerül. Tetszés szerint megadhat egy munkafolyamatot futtatásra az importálás befejezésekor, amikor létrehozza a csomagot a forrás IBM TRIRIGA Application Platform környezetben. Az importálási csomagnak megszüntetheti a munkafolyamat kijelölését, amely az exportálásban lett beállítva, de nem jelölhet ki más munkafolyamatokat a csomagban. Ha a munkafolyamat fut az importálás befejezésekor, akkor egy rekord kerül létrehozásra több szabály alapján. v Ha a munkafolyamat egy üzleti objektumon van meghatározva, akkor az adott üzleti objektum rekordja kerül létrehozásra. v Ha a munkafolyamat nem üzleti objektumon lett meghatározva, akkor a modul alap üzleti objektumának rekordja jön létre.
22
© Copyright IBM Corp. 2011, 2015
v Ha a munkafolyamat nem üzleti objektumon lett megadva és a modulnak nincs alap üzleti objektuma, akkor a futtatás meghiúsul, és ezért az importálás is meghiúsul. A munkafolyamat hibakeresési céljából létrejön egy üres rekord. Ha a munkafolyamat példány be van kapcsolva, akkor a munkafolyamat példányokat megtekintheti az üres rekordon keresztül.
Importálási folyamat Mielőtt az importálás elkezdődik, a rendszer újraérvényesíti a csomagban található összes objektumot. Az újraérvényesítés lehetővé teszi a rendszer számára annak biztosítását, hogy mindig a legaktuálisabb pillanatképet használja a rendszeren tartalmazott elemekről. Az újraérvényesítés akkor fontos, ha a csomag több nappal az importálás előtt lett feltöltve. Ezalatt az idő alatt bármi történhet. Például a csomagban újként azonosított objektumokat kézzel lehetett hozni vagy importálni egy másik csomag részeként. Több összeütközést okozhat, ha az importálási folyamat megpróbálja újra létrehozni ugyanazt az objektumot. Az újraérvényesítés a teljes folyamat egyik legfontosabb része. Megjegyzés: Az importálás érvényesítése ugyanaz a folyamat, amelyet a felhasználó kézzel aktiválhat. Az újraérvényesítés után, ha bármilyen hiba történik, az importálás leáll és a csomag státusza az Importálás meghiúsult értékre változik. Ha nem történik hiba, akkor a folyamat a következő sorrendben importálja az objektumokat: v Tartalom v Dokumentum v Űrlapstílus v Költségvetés jelsor v UOM_Type és UOM_Values rekordadatai v Modul v Üzleti objektum v Űrlap v Rekordadatok (kivéve UOM_Type és UOM_Values) v UX összetevők (Alkalmazás, Webes összetevő és kapcsolódó UX metaadatok) v Hierarchiastruktúra v Lekérdezés v Munkafolyamat v Navigációs gyűjtemény v Navigációs elem v Csoport v Portál v Portálszakasz v Lista A körkörös függőségek/hivatkozások elkerülése érdekében a rendszer automatikusan kétszer importálja a csomagot. A rendszer minden egyes átadás után frissíti az összes gyorsítótárat a környezetben, amelyben az importálás folyamatban van. Ha vannak más futó folyamatkiszolgálók és alkalmazáskiszolgálók is, a gyorsítótárakat azokon a rendszereken kézzel kell frissíteni.
3. fejezet Objektumok importálása
23
Az importálás során, ha egy alkalmazás vagy webes összetevő létezik az célkörnyezetben, akkor az objektum pillanatképe létrehozásra kerül a célkörnyezetben. Egy tiszta cél előkészítéséhez minden olyan UX metaadat, amely az adott alkalmazás vagy webes összetevő objektumhoz kapcsolóik a célkörnyezetben, de nincs benne az importálási csomagban, törlésre kerül.
Objektumátállítás importálási tippjei Az alábbi tippek segítségével jobban megértheti az Objektumátállítás importálási folyamatát. Objektumátállítási terület
Tipp
Társítások
Az Objektumátállítási folyamat összefésüli a társításokat. Minden új társítás sértetlen marad.
Üzleti objektum típusa (általános információk)
Az importálási folyamat felülírja az üzleti objektum típusinformációit.
Gyorsítótár
Az Objektumátállítás régebbi megvalósításaiban szükség volt a rendszer gyorsítótárának kiürítésére/frissítésére a sikeres importálás után. Most már nincs szükség a gyorsítótár kiürítésére. Az importálási folyamat automatikusan frissíti a gyorsítótárat.
Tartalomobjektumok
Ezeket az objektumokat a Rekordadatok és az Űrlap objektumok használják és látják el hivatkozással, és kötelező függőkként automatikusan felvételre kerülnek az exportálási folyamat során. Az importálás közben minden tartalomobjektum új objektumként jelenik meg (zöld). Ha a forrásban a tartalomobjektumnak ugyanaz a neve, mint a célban található tartalomobjektumnak, akkor egy új tartalomobjektum kerül létrehozásra a célban az importálás során.
Alapértelmezett űrlap
Űrlap importálásakor az importált űrlaphoz beállításra kerül az alapértelmezett jelző. Valószínűleg vissza kell állítani.
Többször szereplő objektumok
Ha a célrendszer több objektumot is tartalmaz ugyanazzal a névvel, akkor a rendszer egy figyelmeztetést ír az Objektumátállítási naplóba. Legyen például egy lekérdezés modul szinten és egy lekérdezés a modul egyik üzleti objektumában. Az importálási folyamat frissíti a legalacsonyabb azonosítóval rendelkező objektumot a célrendszerben az importálási csomagból származó objektummal.
Dinamikus felsorolás
Az importálási folyamat felülír minden dinamikus felsorolási információt.
Mezőleképezés
A mezőleképezés felülírásra kerül egy kivétellel. Ha az importált mezőleképezés ellenőrző indítási száma kisebb, mint az aktuális ellenőrzőszám, akkor az aktuális ellenőrzőszám megmarad.
Mezők
Az objektumátállítási folyamat összefésüli az üzleti objektum mezőket. Az üzleti objektumban a meglévő mezők minden módosítása felülírásra kerül több kivétellel: v A szövegmezők esetében, ha az importált mező mérete kisebb, mint az aktuális méret, akkor az aktuális méret nem csökken. v A szövegmezők esetében, ha az importált mező mérete 0, akkor az aktuális méret nem csökken. Ha az importált mező új, akkor a rendszer az alapértelmezett 700-as méretet használja. Ahol lehetséges, módosítsa az űrlapok meglévő mezőit. Ha a kötelező és az írásvédett attribútumok be vannak állítva az adatmodellezőben, akkor az űrlapon nem lehet felülbírálni őket. Ha a meglévő mezőtulajdonságokban módosítás történik az importálás előtt, akkor ezeket a módosításokat újra el kell végezni az importálás után.
24
© Copyright IBM Corp. 2011, 2015
Űrlapok
Az objektumátállítás importálása minden űrlapinformációt felülír. A módosított űrlapok megőrzéséhez nevezze át az űrlapot. Az eredeti űrlap megtartásához módosítás előtt készítsen másolatot az űrlapról, majd nevezze vissza az eredeti névre.
Importálás kétszer
Az objektumátállítás régebbi megvalósításaiban minden importálást kétszer kellett végrehajtani. Az importálási folyamat most már automatikusan kétszer importálja az objektumátállítási csomagot.
Nyelvi táblák
Amikor az TRIRIGA Application Platform rendszer 3.3 változata előtt létrehozott objektumátállítási csomag kerül importálásra az TRIRIGA Application Platform vagy újabb, valamint az IBM TRIRIGA 10.3 vagy újabb változatára frissített környezetbe, akkor a rendszer törli a nyelvi táblát.
Navigációs gyűjtemény / Navigációs elem
Az importálási folyamat felülír minden navigációs gyűjteményt/navigációs elemet. A módosítások megtartása a kezelőkhöz: v Hozzon létre egy navigációs gyűjteményt/navigációs elemet. v A Navigációtervezőből távolítsa el a navigációs gyűjteményt a tri előtaggal. v Adja hozzá az új átnevezett navigációs gyűjtemény elemet a Navigációtervezőhöz. Alternatív megoldásként, ha a módosítások minimálisak, készíthet feljegyzést a módosításokról, majd az importálás után újra alkalmazhatja őket. Néhány esetben ez az alternatív módszer gyorsabb megoldás lehet.
Modul
Az importálási folyamat nem módosítja a meglévő modulokat és minden új modul felvételre kerül.
Portál
Ha egy importált portálnak ugyanaz a neve, mint egy meglévő portálnak, akkor az importálási folyamat minden portálinformációt felülír.
Előzetesen létrehozott munkafolyamat
Ha egy előzetesen létrehozott munkafolyamat módosításra kerül, akkor importálás után ezt az attribútumot úgy kell beállítani az adatmodellezőben, hogy az átnevezett munkafolyamatra mutasson. Az importálási folyamat visszaállítja az attribútumot a tri előtaggal rendelkező munkafolyamatra.
Közzétételi név
Ha a közzétételi név módosításra kerül az importálás előtt, akkor az importálás után végezze el újra a módosítást.
Lekérdezések/jelentések Az importálási folyamat felülír minden lekérdezési/jelentési információt. A módosított lekérdezések/jelentések megtartásához nevezze át a lekérdezést/jelentést. Az eredeti lekérdezés/jelentés megtartásához módosítás előtt készítsen másolatot a lekérdezésről/jelentésről, majd nevezze vissza az eredeti névre.
3. fejezet Objektumok importálása
25
Rekordadatok
Az importálási folyamat felülír minden rekordadat információt. Az objektumátállítás régebbi verzióival a rekordadatok XML fájlja nem került exportálásra az űrlap nevével vagy az objektum állapotával, ami előre jelezhetetlen viselkedést okoz az importálás során. Ha az új rekordadatnak nincs űrlapneve, akkor a rendszer az alapértelmezett űrlapot használja az üzleti objektumhoz. Ha tehát az objektum állapota nincs megadva, akkor a rendszer egy tetszőleges műveletet választ az új rekordadatok átmenetéhez a null állapotból. Az átállítási csomag az összes olyan társításhoz tartalmaz információkat, amely fel lett térképezve a csomagban tartalmazott rekordadatok forráskörnyezetében. A csomagban tartalmazott rekordadatok társításai létrehozásra kerülnek a célkörnyezethez az átállítási csomag importálási folyamata során. A csomag létrehozásakor választhatja, hogy nem foglal bele társítási információkat egyik rekordhoz sem. Nyissa meg a csomagban tartalmazott rekordadatok panelét. Jelöljön ki legalább egy rekordot, majd kattintson a Ne tartalmazzon társításokat hivatkozásra. A rekord neve mellett egy vörös csillag jelenik meg a Rekordadatok panelen az összes olyan rekordhoz, amely nem fog társítási információkat tartalmazni az átállítási folyamat során. A rekordtársítási információk ismételt tartalmazásához jelöljön ki legalább egy rekordot a Rekordadatok panelen, majd kattintson a Társítások tartalmazása hivatkozásra. A régebbi verziókkal előállított csomagok esetében exportálja újra a csomagokat.
26
Szakasz
Az üzleti objektum szakaszai összefésülésre kerülnek az objektumátállítás importálásában.
Szakaszmező
A szakaszmezők összefésülésre kerülnek az objektumátállítás importálásában.
Jogosultságcsoport
Az importálási folyamat felülír minden jogosultságcsoport információt.
Állapotcsalád
Az objektumátállítás importálása felülírja az üzleti objektum állapotcsaládjait.
Statikus lista
Az importálási folyamat felülír minden statikus listatípust. Azonban a statikus listaértékek összefésülésre kerülnek.
Struktúra
Az importálási folyamat felülírja a struktúrát.
Stílus
Az objektumátállítás importálása megpróbálja felülírni a stílusokat két kivétellel: A rendszerstílusok és a használatban lévő stílusok nem kerülnek felülírásra.
© Copyright IBM Corp. 2011, 2015
Munkafolyamatok
Az importálás felülírja a munkafolyamatokat, de a verzió megmarad és a munkafolyamat állapota megtartásra kerül. Munkafolyamat importálásakor, ha a munkafolyamatot egy társítás aktiválja egy olyan társítási karaktersorozattal, amely jelenleg nem szerepel a Társítási típusok listán, akkor az importálás hozzáadja a karaktersorozatot a Társítási típusok listájához. Aszinkron munkafolyamatok (például művelet, társítás, társítás megszüntetése) v Másolja, majd nevezze át a munkafolyamatot v Vonja vissza az eredeti munkafolyamatot v Aktiválja a másolt munkafolyamatot Szinkron munkafolyamatok v Nevezze át a munkafolyamatot
3. fejezet Objektumok importálása
27
28
© Copyright IBM Corp. 2011, 2015
4. fejezet Adatbázistábla-indexek átállítása Az adatbázistábla-indexeket az Adatbázistábla-kezelő eszközben megjelenítheti, megváltoztathatja, megszüntetheti és létrehozhatja. Ezenkívül az Adatbázistábla-kezelő támogatja az adatbázistábla-indexek átállítását egyik IBM TRIRIGA környezetből a másikba.
Erről a feladatról Az adatbázistábla-indexek átállítási folyamata a rekordadatok átállításán keresztül kerül végrehajtásra a triPlatformDBTableManager modulon. Az Adatbázistábla-kezelő eszköz nem található meg az IBM TRIRIGA adminisztrációs konzolon. A megfelelő engedélyekkel kikeresheti az Adatbázistábla-kezelőt, ha bejelentkezik az IBM TRIRIGA alkalmazásba, majd kiválasztja az Eszközök > Rendszerbeállítás > Rendszer > Adatbázistábla-kezelő menüpontot.
Adatbázistábla-indexek exportálása Létrehozhat olyan exportálási csomagot, amely egy tábla összes indexét exportálja vagy olyat, amely egyéni indexeket exportál.
Erről a feladatról Megjegyzés: A globalizáció időszakában, azokat a rekordokat, amelyek bizonyos Adatbázistábla-kezelő üzleti objektumokban triIndex, triSparseColumn, triTable és triIndexedColumn, lettek létrehozva, nem lehet lefordítani. Azonban mivel a BO név leképezések tartalmaznak egy listamezőt, a platform automatikusan megkíséreli exportálni az adatokat fordításra. A folyamat megakadályozása érdekében, az adott specifikus üzleti objektumokban szereplő rekordok mindig kizárásra kerülnek a Globalozáció-kezelőből az adatexportálás során.
Tábla összes indexének exportálása Kiválaszthat egy táblát befoglalásra egy csomagba, valamint az összes olyan index, amely a tábla része, automatikusan befoglalásra kerül a csomagba.
Eljárás 1. Amikor összeállít egy exportálási csomagot az Objektumátállítási eszköz Objektumkereső panelén, adja meg a Rekordadatok értéket az Objektumtípus keresési paraméterhez. 2. A Modul elemhez válassza ki a triPlatformDBTableManager értéket. 3. Az Üzleti objektum elemhez válassza ki a triTable értéket, majd kattintson a Keresés elemre. 4. Keresse ki a hozzáadni kívánt indexeket tartalmazó táblát. 5. Jelölje ki a táblát. A táblához társított összes index hozzáadásra kerül az exportálási csomaghoz.
Egyéni indexek exportálása Kiválaszthat egyéni adatbázistábla-indexeket belefoglalásra az exportálási csomagba.
© Szerzői jog IBM 2011, 2015
29
Eljárás 1. Amikor összeállít egy exportálási csomagot az Objektumátállítási eszköz Objektumkereső panelén, adja meg a Rekordadatok értéket az Objektumtípus keresési paraméterhez. 2. A Modul elemhez válassza ki a triPlatformDBTableManager értéket. 3. Az Üzleti objektum elemhez válassza ki a triTable értéket, majd válassza a Keresés elemet. 4. Keresse ki a hozzáadni kívánt indexeket tartalmazó táblát. 5. A kiválasztott táblához válassza ki a Függők keresése elemet. Az adott tábla összes indexe társított rekordadatként jelenik meg. 6. Válassza ki az egyéni indexeket belefoglalásra a csomagba.
30
© Copyright IBM Corp. 2011, 2015
5. fejezet Objektumátállítási napló konfigurálása Az Objektumátállításban az exportálási és az importálási folyamatok információs üzeneteket állítanak elő, ha egy objektum függő objektumneveit nem lehet meghatározni vagy ellenőrizni. Az üzenetek az ObjectMigration.log nevű naplófájlba kerülnek elküldésre.
Erről a feladatról A naplóba írt üzenetek azonosítják a problémás objektum nevét, valamint felsorolják az érvénytelen hivatkozásait típus és a hivatkozás helye szerint. A napló az IBM TRIRIGA környezet naplókönyvtárában található, például az alábbi helyen: C:\Tririga\log\ ObjectMigration.log. Állítsa be az ObjectMigration.log fájlt a log4j.xml fájlban a környezet config könyvtárában, például a következő helyen: C:\Tririga\config\log4j.xml. Az objektumátállítás előtt vizsgálja felül a beállításokat és módosítsa őket igény szerint. Tehát minden egyes objektumátállítási esemény után fontos az ObjectMigration.log felülvizsgálata. Az alapértelmezett objektumátállítási bejegyzések következnek a log4j.xml fájlban. =================================================================== Az ObjectMigration.log fájlhoz hozzáfűzött üzenetek ===================================================================
<param name=“File” value=“C:/Tririga/log/ObjectMigration.log”/> <param name=“Append” value=“true”/> <param name=“Threshold” value=“INFO”/> <param name=“DatePattern” value=“'.'yyyy-MM-dd”/> <elrendezés class=“org.apache.log4j.PatternLayout”> <param name=“ConversionPattern” value=“%d %-5p %m%n”/> ... < | Az additivitás hamis értékre van beállítva, ezért az OM nem naplóz a fő elemekkel. | Ez csak az OM számára teszi lehetővé a naplózást az ObjectMigration.log fájlba. --> <priority value=“INFO”/>
A com.tririga.om.logger.OMLogger az objektumátállítás 2.1-2.5 verzióihoz alkalmazható. A com.tririga.platform.om.logger.OMLogger az objektumátállítás 2.6+ verzióihoz alkalmazható.
© Szerzői jog IBM 2011, 2015
31
32
© Copyright IBM Corp. 2011, 2015
6. fejezet Munkafolyamatok exportálása szövegként A munkafolyamatot szövegfájlba lehet exportálni. Ez a szövegfájl tartalmazza a munkafolyamat működés szövegalapú modelljét. A munkafolyamatot azelőtt exportálhatja, mielőtt belefoglalja egy átállítási csomagba vagy importálja a munkafolyamatot tartalmazó átállítási csomagot.
Erről a feladatról Valószínűleg hasznosnak találja egy átállítási csomagban tartalmazott munkafolyamat exportálásának a megvizsgálását, mielőtt úgy dönt, hogy importálja. Előfordulhat, hogy össze szeretné hasonlítani az átállítási csomagban tartalmazott munkafolyamatot ugyanannak a munkafolyamatnak egy másik verziójával az összehasonlítási eszközzel a verziók közötti különbségek azonosításához. 1. Töltse fel a munkafolyamatot tartalmazó objektumátállítási csomagot a cél platform környezetbe. 2. Érvényesítse az átállítandó objektumokat. 3. Válasszon ki legalább egy munkafolyamatot a Munkafolyamat panelen, majd kattintson a Szöveges exportálás kiválasztva elemre. 4. Mentse a fájlt a rendszerre. Az egyéni munkafolyamatok .cld fájlkiterjesztéssel kerülnek mentésre. Ha több munkafolyamatot jelöl ki exportálásra szövegként, akkor a munkafolyamatok egy .zip fájlba kerülnek mentésre. A .zip fájl egy olyan mappahierarchiát tartalmaz, amely a munkafolyamat objektumstruktúráján alapul. A hierarchia tartalmazza a munkafolyamat modult és az üzleti objektumot, ha nem van adva. 5. A szövegszerkesztő segítségével vizsgálja meg az exportált munkafolyamatot és ellenőrizze, hogy az átállítási csomag részeként kerüljön-e importálásra. 6. Importálja az átállított objektumokat a célkörnyezetbe.
© Szerzői jog IBM 2011, 2015
33
34
© Copyright IBM Corp. 2011, 2015
Nyilatkozatok Ezek az információk az Egyesült Államokban forgalmazott termékekre és szolgáltatásokra vonatkoznak. Ezt az anyagot az IBM más nyelveken is elérhetővé teszi. Azonban szükség lehet arra, hogy a termék vagy termékverzió saját példányával rendelkezzen az adott nyelven ahhoz, hogy el tudja érni. Elképzelhető, hogy a dokumentumban tárgyalt termékeket, szolgáltatásokat vagy lehetőségeket az IBM más országokban nem forgalmazza. Az adott országokban rendelkezésre álló termékekről és szolgáltatásokról az IBM helyi képviseletei szolgálnak felvilágosítással. Az IBM termékeire, programjaira vagy szolgáltatásaira vonatkozó utalások sem állítani, sem sugallni nem kívánják, hogy az adott helyzetben csak az adott IBM termék, program vagy szolgáltatás alkalmazható. Minden olyan működésében azonos termék, program vagy szolgáltatás alkalmazható, amely nem sérti az IBM szellemi tulajdonjogát. A nem IBM termékek, programok és szolgáltatások működésének megítélése és ellenőrzése azonban a felhasználó felelőssége. A dokumentum tartalmával kapcsolatban az IBM bejegyzett vagy bejegyzés alatt álló szabadalmakkal rendelkezhet. Jelen dokumentum nem ad semmiféle jogos licencet e szabadalmakhoz. A licenckérelmeket írásban a következő címre küldheti: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 USA Ha a duplabyte-os karakterkészlet (DBCS) információival kapcsolatban van szüksége licencre, akkor lépjen kapcsolatba országában az IBM szellemi tulajdon osztályával, vagy írjon a következő címre: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan AZ INTERNATIONAL BUSINESS MACHINES CORPORATION A KIADVÁNYT "JELENLEGI FORMÁJÁBAN", BÁRMIFÉLE KIFEJEZETT VAGY VÉLELMEZETT GARANCIA NÉLKÜL ADJA KÖZRE, IDEÉRTVE, DE NEM KIZÁRÓLAG A JOGSÉRTÉS KIZÁRÁSÁRA, A KERESKEDELMI ÉRTÉKESÍTHETŐSÉGRE ÉS BIZONYOS CÉLRA VALÓ ALKALMASSÁGRA VONATKOZÓ VÉLELMEZETT GARANCIÁT. Bizonyos fennhatóságok nem engedélyezik egyes tranzakciók kifejezett vagy vélelmezett garanciáinak kizárását, így elképzelhető, hogy az előző bekezdés Önre nem vonatkozik. Jelen dokumentum tartalmazhat technikai pontatlanságokat és sajtóhibákat. A kiadványban leírt információk bizonyos időnként módosításra kerülnek; a módosításokat a kiadvány új kiadásai tartalmazzák. Az IBM mindennemű értesítés nélkül fejlesztheti és/vagy módosíthatja a kiadványban tárgyalt termékeket és/vagy programokat. A kiadványban a nem az IBM által üzemeltetett webhelyek megjelenése csak kényelmi célokat szolgál, és semmilyen módon nem jelenti ezen webhelyek előnyben részesítését © Szerzői jog IBM 2011, 2015
35
másokhoz képest. Az ilyen webhelyeken található anyagok nem képezik az adott IBM termék dokumentációjának részét, így ezek felhasználása csak saját felelősségre történhet. Az IBM belátása szerint bármilyen formában felhasználhatja és továbbadhatja a felhasználóktól származó információkat anélkül, hogy a felhasználó felé ebből bármilyen kötelezettsége származna. A programlicenc azon birtokosai, akik (i) a függetlenül létrehozott programok vagy más programok (beleértve ezt a programot is) közti információcsere, illetve (ii) a kicserélt információk kölcsönös használata céljából szeretnének információkhoz jutni, a következő címre írjanak: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 USA Az ilyen információk bizonyos feltételek és kikötések mellett állnak rendelkezésre, ideértve azokat az eseteket is, amikor ez díjfizetéssel jár. Az IBM a dokumentumban tárgyalt licencprogramokat és a hozzájuk tartozó licenc anyagokat IBM Vásárlói megállapodás, IBM Nemzetközi programlicenc szerződés vagy a felek azonos tartalmú megállapodása alapján biztosítja. A teljesítményadatok és az ügyfélpéldák csak illusztrációs célból lettek megadva. A tényleges teljesítményeredmények a specifikus konfigurációktól és az üzemeltetési feltételektől függően eltérhetnek. A nem IBM termékekre vonatkozó információk a termékek szállítóitól, illetve azok publikált dokumentációiból, valamint egyéb nyilvánosan hozzáférhető forrásokból származnak. Az IBM nem tesztelte ezeket a termékeket, így a nem IBM termékek esetében nem tudja megerősíteni a teljesítményre és kompatibilitásra vonatkozó, valamint az egyéb állítások pontosságát. A nem IBM termékekkel kapcsolatos kérdéseivel forduljon az adott termék szállítóihoz. Az IBM jövőbeli tevékenységére vagy szándékaira vonatkozó összes állítást az IBM mindennemű értesítés nélkül módosíthatja, azok csak célokat jelentenek. Az információk között példaként napi üzleti tevékenységekhez kapcsolódó jelentések és adatok lehetnek. A valóságot a lehető legjobban megközelítő illusztráláshoz a példákban egyének, vállalatok, márkák és termékek nevei szerepelnek. Minden ilyen név a képzelet szüleménye, és valódi személyi vagy üzleti vállalkozások neveivel való bármilyen hasonlóságuk teljes egészében a véletlen műve. Szerzői jogi licenc: A kiadvány forrásnyelvi alkalmazásokat tartalmaz, amelyek a programozási technikák bemutatására szolgálnak a különböző működési környezetekben. A példaprogramokat tetszőleges formában, az IBM-nek való díjfizetés nélkül másolhatja, módosíthatja és terjesztheti fejlesztés, használat, eladás vagy a példaprogramot futtató operációs rendszer alkalmazásprogramozási felületének megfelelő alkalmazásprogram terjesztésének céljából. Ezek a példák nem kerültek minden körülmények között tesztelésre. Ennek megfelelően az IBM nem tudja garantálni a programok megbízhatóságát, használhatóságát és működését. A
36
© Copyright IBM Corp. 2011, 2015
példaprogramok "JELENLEGI FORMÁJUKBAN", bármiféle garancia vállalása nélkül kerülnek közreadásra. Az IBM a példaprogramok használatának következtében fellépő semmilyen kárért nem vállal felelősséget. A mintaprogramok minden egyes példányának és részének, valamint a származékos munkáknak tartalmazniuk kell a szerzői jogi nyilatkozatot az alábbiak szerint: © (saját vállalat neve) (év). A kódrészek az IBM Corp. mintaprogramjaiból származnak. © Copyright IBM Corp. _adja meg az évet vagy éveket_.
Védjegyek Az IBM, az IBM logó és az ibm.com az International Business Machines Corporationnek a világ számos országában regisztrált védjegye. Más termékek és szolgáltatások neve is az IBM vagy más vállalatok védjegye lehet. Az IBM védjegyek aktuális listája elérhető a weben a "Copyright and trademark information" című részben a www.ibm.com/legal/copytrade.shtml webhelyen. A Java™, valamint minden Java alapú jelzés és logó az Oracle és/vagy társvállalatainak védjegye vagy bejegyzett védjegye. A Linux Linus Torvalds védjegye az Egyesült Államokban és/vagy más országokban. A Microsoft, a Windows, a Windows NT és a Windows logó a Microsoft Corporation védjegye az Egyesült Államokban és/vagy más országokban. A UNIX a The Open Group bejegyzett védjegye az Egyesült Államokban és más országokban. Más termékek és szolgáltatások neve is az IBM vagy más vállalatok védjegye lehet.
A termékdokumentációra vonatkozó feltételek és kikötések A jelen kiadványok használatára vonatkozó jogosultságok adományozása az alábbi feltételek és kikötések alapján lehetséges.
Alkalmazhatóság A jelen feltételek és kikötések kiegészítik az IBM webhelyének mindenkori használati feltételeit.
Személyes használat A kiadványok másolhatók személyes, nem kereskedelmi célú felhasználásra, feltéve, hogy valamennyi tulajdonosi feljegyzés megmarad. Az IBM kifejezett hozzájárulása nélkül nem szabad a kiadványokat vagy azok részeit terjeszteni, megjeleníteni, illetve belőlük származó munkát készíteni.
Kereskedelmi használat A kiadványok másolhatók, terjeszthetők és megjeleníthetők, de kizárólag a vállalaton belül, és csak az összes tulajdonosi feljegyzés megtartásával. Az IBM kifejezett hozzájárulása nélkül nem készíthetők olyan munkák, amelyek a kiadványokból származnak, továbbá a vállalaton kívül még részeikben sem másolhatók, terjeszthetők vagy jeleníthetők meg.
Nyilatkozatok
37
Jogok A jelen engedélyben foglalt, kifejezetten megadott hozzájáruláson túlmenően a kiadványokra, illetve a bennük található adatokra, szoftverekre vagy egyéb szellemi tulajdonra semmilyen más kifejezett vagy hallgatólagos engedély nem vonatkozik. Az IBM fenntartja magának a jogot, hogy jelen engedélyeket saját belátása szerint bármikor visszavonja, ha úgy ítéli meg, hogy a kiadványokat az IBM érdekeit sértő módon használják fel, vagy a fenti előírásokat nem megfelelően követik. Jelen információk kizárólag valamennyi vonatkozó törvény és előírás betartásával tölthetők le, exportálhatók és reexportálhatók, beleértve az Egyesült Államok exportra vonatkozó törvényeit és előírásait is. AZ IBM A KIADVÁNYOK TARTALMÁRA VONATKOZÓAN SEMMIFÉLE GARANCIÁT NEM NYÚJT. A KIADVÁNYOK "JELENLEGI FORMÁJUKBAN", BÁRMIFÉLE KIFEJEZETT VAGY VÉLELMEZETT GARANCIA VÁLLALÁSA NÉLKÜL KERÜLNEK KÖZREADÁSRA, IDEÉRTVE TÖBBEK KÖZÖTT A KERESKEDELMI ÉRTÉKESÍTHETŐSÉGRE, A SZABÁLYOSSÁGRA ÉS AZ ADOTT CÉLRA VALÓ ALKALMASSÁGRA VONATKOZÓ VÉLELMEZETT GARANCIÁKAT.
IBM online adatvédelmi nyilatkozat Az IBM szoftvertermékek a szoftverszolgáltatási megoldásokat is ideértve (gyűjtőnéven "Szoftverajánlatok") cookie-k és egyéb technikák segítségével adatokat gyűjthetnek a termék felhasználásáról a felhasználói élmény javítása, személyre szabott interakció nyújtása és további célok érdekében. A Szoftverajánlatok számos esetben nem gyűjtenek személyes azonosításra alkalmas információkat. Egyes Szoftverajánlatok lehetővé tehetik személyes azonosításra alkalmas információk gyűjtését is. Ha jelen Szoftverajánlat személyes azonosításra alkalmas információk gyűjtésére használ cookie-kat, akkor a cookie-knak az adott ajánlatban való használatáról az alábbiakban tájékozódhat. Jelen Szoftverajánlat nem használ cookie-kat vagy más technikákat személyes azonosításra alkalmas információk gyűjtésére. Ha jelen Szoftverajánlat konfigurációja lehetővé teszi önnek, mint vásárlónak, hogy cookie-k vagy egyéb technikák révén személyes azonosításra alkalmas információkat gyűjtsön a végfelhasználóktól, akkor kérjen jogi tanácsot az ilyen adatok gyűjtésére vonatkozó jogszabályok tekintetében, például a nyilatkozatra és beleegyezésre vonatkozó esetleges követelményekről. Az e célra használható különféle technikákról, például a cookie-król további információkat az IBM adatvédelmi oldalán (http://www.ibm.com/privacy), az IBM online adatvédelmi tájékoztató (http://www.ibm.com/privacy/details) "Cookie-k, webjelzők és egyéb technológiák" című szakaszában, illetve az "IBM Software Products and Software-as-a-Service Privacy Statement" című dokumentumban (http://www.ibm.com/ software/info/product-privacy/) talál.
38
© Copyright IBM Corp. 2011, 2015
Nyilatkozatok
39
IBM®
Nyomtatva Dániában