IBM TRIRIGA Application Platform Verze 3 Vydání 5.2
Uživatelská příručka migrace objektů
IBM
Poznámka Před použitím těchto informací a produktu, který podporují, si přečtěte informace v části “Upozornění” na stránce 31.
Toto vydání se vztahuje k verzi 3, vydání 5 a úpravě 2 produktu IBM TRIRIGA Application Platform a ke všem následným vydáním a úpravám, pokud nebude v nových vydáních uvedeno jinak. © Copyright IBM Corporation 2011, 2016.
Obsah Kapitola 1. Migrace objektů . . . . . . 1 Přehled Migrace objektů . . . . Typy objektů. . . . . . . Závislé objekty . . . . . . Přístup k nástroji Migrace objektů Stránka Migrace objektů . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
1 1 2 2 3
Kapitola 2. Export objektů . . . . . . . 5 Přehled exportu objektů . . . . . . . . . . . 5 Rady pro export Migrace objektů. . . . . . . . 5 Vytvoření balíku exportu . . . . . . . . . . . 6 Parametry vyhledávání Vyhledávače objektů . . . . . 7 Uvedení objektů k přidání do balíku exportu . . . . . 8 Přidání objektů do balíku exportu . . . . . . . 8 Přidání objektů uživatelské zkušenosti do balíku exportu 9 Uvedení sledu prací pro spuštění během importu . . . 9 Vytvoření souboru pomocí balíku exportu . . . . . . 10
Kapitola 3. Import objektů. . . . . . . 11 Přenos balíku migrace . . . . Předběžná ověření . . . . . Přenosy na pozadí . . . . . Odesílání na pozadí s importem . Ověření balíku migrace . . . . Proces ověření . . . . . . Souhrn balíku . . . . . . Identifikování existujících objektů Ověření balíku . . . . . .
© Copyright IBM Corp. 2011, 2016
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
11 11 12 12 12 13 13 14 14
Odstraňování problémů s neplatnými objekty. . Porovnání objektů . . . . . . . . . . . Metody porovnání . . . . . . . . . . Porovnání všech objektů . . . . . . . . Porovnání objektu v přeneseném balíku s cílovým systémem . . . . . . . . . . . . Identifikace objektů, které jsou totožné . . . Porovnání dvou verzí stejného sledu prací . . . Import balíku migrace . . . . . . . . . Proces importu . . . . . . . . . . . Rady pro import Migrace objektů . . . . .
. . . .
. . . .
15 17 17 18
. . . . . .
. . . . . .
19 20 20 20 21 22
Kapitola 4. Migrace indexů tabulek databáze . . . . . . . . . . . . . . 25 Export indexů tabulek databáze . Export všech indexů tabulky . . Export jednotlivých indexů . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. 25 . 25 . 25
Kapitola 5. Konfigurace protokolu migrace objektů . . . . . . . . . . . 27 Kapitola 6. Export sledů prací jako textu 29 Upozornění . . . . . . . . . . . . . 31 Ochranné známky . . . . . . . . . . . . . 33 Podmínky pro dokumentaci k produktu . . . . . . 33 Online prohlášení IBM o zásadách ochrany osobních údajů 34
iii
iv
© Copyright IBM Corp. 2011, 2016
Kapitola 1. Migrace objektů Když vyvinete nebo přizpůsobíte aplikaci, můžete migrovat objekty, jako jsou např. obchodní objekty, formuláře a sledy prací, které představují vaši práci, do jiných prostředí produktů IBM® TRIRIGA Application Platform, kde se použijí.
Přehled Migrace objektů Migrujte objekty z jednoho prostředí produktu TRIRIGA Application Platform do jiného pomocí nástroje platformy, který se nazývá Migrace objektů. Nejprve vytvořte balík exportu vybraných objektů a zapište je do souboru. Pak naimportujte daný soubor do cílového prostředí produktu TRIRIGA Application Platform. Chcete-li migrovat novější verze stejných objektů, které jste migrovali dříve, použijte znovu balík, který jste vytvořili dříve, a zopakujte postup. Upozornění: Neumožňujte uživatelům přistoupit k prostředí TRIRIGA Application Platform, zatímco zpracováváte balíky Migrace objektů. Aktivita uživatele může mít za následek poškození dat nebo zamčené tabulky.
Typy objektů Migrace objektů podporuje některé typy objektů, zatímco jiné nikoliv. Migrace objektů podporuje následující typy objektů: v seznam alternativních formulářů v aplikace v přidružení v token rozpočtu v obchodní objekt v sada kalendářů v dokument v formulář v skupina v struktura hierarchie v seznam v modul v kolekce navigace v položka navigace v Popisek objektu v portál (po verzi 3.0) v sekce portálu v dotaz v data záznamu v karta hodnocení (po verzi 3.0) v styly v webová komponenta © Copyright IBM Corp. 2011, 2016
1
v sled prací Další informace o typu objektu naleznete v kolekci uživatelských příruček Sestavování aplikací produktu IBM TRIRIGA Application Platform 3. Můžete vybrat typ objektu Aplikace nebo Webová komponenta, chcete-li vyhledat a přidat aplikace nebo webové komponenty do balíku exportu. Standardně jsou všechna metadata související s aplikací nebo webovou komponentou, včetně závislých metadat, automaticky vybrána pro zahrnutí do balíku. Můžete použít parametry vyhledávání k omezení závislých dat. Volbu Data záznamu můžete použít pouze pro přesun dat nastavení, šablon a jiných položek, které se naimportují pouze jednou a používají se jako šablona. Migrace objektů nepodporuje následující typy objektů: v položka akce v správce v portál (před verzí 3.0) v karta hodnocení (před verzí 3.0) v seznam dotazů v sekce portálu dotazu v seznam pro rychlé přidání v seznam klávesových zkratek v styl webu v řada stavů Poznámka: Obrazy uložené v datech záznamu se nepřesunou ze zdroje do cíle během procesu exportu/importu migrace objektů. Migrace objektů zahrne během exportu jednoduchou cestu k souboru s obrazem (ve složce userfiles zdrojového systému) do XML dat záznamu. Během importu se tato cesta uloží do záznamu cílového systému, ale obraz nebude viditelný pro uživatele. Chcete-li, aby byly obrazy k dispozici v cílovém prostředí po importu, zkopírujte soubory s obrazem ze zdrojové složky userfiles do cílové složky userfiles.
Závislé objekty Koncepce závislých objektů je klíčová pro migraci objektů. Migrace objektů zkopíruje objekty z prostředí nebo aktualizuje prostředí objekty z jiného prostředí. Jakýkoli objekt může mít na sobě závislý jeden nebo více objektů. Obchodní objekt může mít například několik formulářů. Aby se formuláře řádně migrovaly, obchodní objekt již musí existovat v cílovém prostředí, nebo musí být obsažený ve stejném balíku. To znamená, že formulář je závislým objektem obchodního objektu. Jinými slovy, nelze jej naimportovat bez obchodního objektu. Poznámka: Není-li uvedeno jinak, výběrem objektu, který se zahrne do exportu, se automaticky nevybere jakýkoli ze závislých objektů objektu.
Přístup k nástroji Migrace objektů Existuje několik metod pro přístup k nástroji Migrace objektů.
2
© Copyright IBM Corp. 2011, 2016
Informace o této úloze v Chcete-li přistoupit k nástroji Migrace objektů z nabídky Nástroje, vyberte volby Nástroje > Administrace > Migrace objektů. v Chcete-li přistoupit k nástroji Migrace objektů z aplikace Datový modelář, vyberte volby Nástroje > Nástroje tvůrce > Datový modelář. Vyberte volbu Migrace objektů z nabídky Obslužné programy.
Stránka Migrace objektů Balík exportu uvádí sadu objektů, která se zapíší do souboru, aby ji mohla přečíst ostatní prostředí produktu TRIRIGA Application Platform. Balík importu obsahuje objekty ze souboru, který se migruje do tohoto prostředí platformy. Stránka Migrace objektů zobrazuje stav každého balíku, datum, kdy byl každý balík importován nebo exportován, uživatele, který vytvořil balík, a popis balíku. Chcete-li naimportovat balík migrace objektů, klepněte na volbu Nový balík importu. Chcete-li si prohlédnout specifikace existujícího balíku migrace objektů, klepněte na hypertextový název. Chcete-li odstranit balík migrace objektů, označte zaškrtávací políčko vedle názvu balíku a klepněte na volbu Odstranit. Chcete-li vytvořit nový balík exportu, který obsahuje stejné položky jako jeden z vypsaných balíků, klepněte na ikonu kopírování balíku vedle názvu balíku. Na stránce Vytvořit balík změňte název a zadejte popis. Režim vytvoření je nastaven předem na hodnotu Z balíku. Do balíku se umístí pouze existující objekty. Tip: Použijte funkci kopírování balíku, chcete-li opětovně exportovat sadu objektů, kterou jste naimportovali dříve. Použijte funkci kopírování balíku, když jste například naimportovali balík do prostředí, změnili objekty a pak je migrovali jinam. Poznámka: Názvy balíků nesmí obsahovat speciální znaky. Když klepnete na volbu Vytvořit balík, systém otevře stránku Migrace objektů.
Kapitola 1. Migrace objektů
3
4
© Copyright IBM Corp. 2011, 2016
Kapitola 2. Export objektů Migrujte skupiny objektů do jiných prostředí produktu TRIRIGA Application Platform tak, že nejprve vytvořte balíku exportu a přidejte do něj objekty. Pak exportujte objekty do souboru a naimportujte soubor do cílových prostředí.
Přehled exportu objektů Vytvořte balík exportu a přidejte do něj objekty a závislé objekty na panelu Vyhledávač objektů v nástroji Migrace objektů. Objekty, které jste přidali do balíku, si zobrazte na panelu Navigace v nástroji Migrace objektů. Každý objekt se přidá pouze jednou. Následné pokusy o přidání objektu se ignorují. Vyhledávat objektů můžete použít nejen k přidání objektů a jejich závislých objektů do balíku exportu, ale také k zobrazení objektů a závislých objektů. Nemusíte přidat žádné objekty do balíku, abyste mohli použít Vyhledávač objektů.
Rady pro export Migrace objektů Tyto rady můžete použít k lepšímu pochopení procesu exportu Migrace objektů. Oblast Migrace objektů
Rada
Panel Zprávy
Zkontrolujte panel Zprávy, kde naleznete stav procesu Migrace objektů.
Panel Navigace
Když klepnete na Objekty v panelu Navigace, panel Objekty zobrazí veškeré položky v balíku. Když vyberete jeden z typů objektů, panel Objekty zobrazí vše v balíku o tomto typu objektu. Obchodní objekty mohou například zobrazit triBuilding, triProperty nebo triProposedSite.
Hierarchie navigačního panel
Aby se existující hierarchie načetla rychleji, když znovu otevřete existující balík Migrace objektů, všechny složky na panelu Navigace se na začátku zavřou. Nemusíte rozbalit uzly, abyste viděli objekty. Po načtení hierarchie klepněte na libovolný název složky a prohlédněte si její objekty na panelu Objekty.
Stránka Migrace objektů
Vlastnosti rozvržení pro panely Migrace objektů se uloží jako soubory cookie ve vašem prohlížeči. Pokud se přihlásíte k jinému počítači, zdědíte vlastnosti nastavené uživatelem daného počítače. Jedním způsobem, jak resetovat rozvržení na výchozí stav při dodání, je klepnutí na volbu Resetovat.
Data záznamu
Pokud hledáte data záznamu, musíte vybrat modul. Pokud uvidíte zprávu Nenalezeny žádné položky, je to pravděpodobně kvůli tomu, že jste nevybrali modul. Data záznamu ukazují, ke kterému obchodnímu objektu patří. Typ objektu Data záznamu použijte pro přesun dat instalace, šablon a dalších položek, které jsou importovány pouze jednou a poté použity jako šablona. Migrace objektů není určena k přesunu dat z jednoho prostředí do jiného.
© Copyright IBM Corp. 2011, 2016
5
Data záznamu slovníku
Použijte aplikaci Správce globalizace místo aplikace Migrace objektů k exportu a importu dat záznamu slovníku (triDictionaryEntry). Pokud se rozhodnete použít Migraci objektů, ujistěte se, že jste odebrali existující záznamy slovníku z cílového prostředí, dříve než naimportujete balík, který obsahuje vaše záznamy slovníku. Název záznamu slovníku se mapuje z kontrolního čísla. Posloupnost kontrolního čísla ve zdrojovém prostředí se nemusí shodovat s posloupností v cílovém prostředí. Tudíž se při importu mohou vyskytnout duplicitní záznamy.
Potlačení skupiny
V nástroji Tvůrce navigace můžete nastavit potlačení skupiny ke skrytí položek navigace v kolekcích navigace před uživateli v označené skupině zabezpečení. Můžete také nastavit položku navigace, která bude obsahovat specifický cíl pro skupinu zabezpečení. Potlačení skupin se exportují jako součást kolekcí navigace, ke kterým jsou přidružena. V předchozích vydáních se potlačení skupin exportují s přidruženými skupinami zabezpečení.
Skupiny zabezpečení
Členové skupiny zabezpečení nejsou zahrnuti v procesu exportu.
Aktivita uživatele
Neumožňujte uživatelům přistoupit k prostředí IBM TRIRIGA, zatímco zpracováváte balíky Migrace objektů. Aktivita uživatele může mít za následek poškození dat nebo zamčené tabulky.
Sledy prací
Když vyhledáváte sledy prací, výsledky zahrnují všechny sledy prací bez ohledu na jejich stav. Pokud je sled prací v revizi, exportuje se poslední publikovaná nebo neaktivní verze. Když přidáte neaktivní sledy prací do balíku migrace objektů a naimportujete je do jiného prostředí, sledy prací se automaticky deaktivují v cílovém systému.
Vytvoření balíku exportu Můžete vytvořit balík, který na začátku neobsahuje žádné předem načtené objekty, a pak do něj přidat pouze požadované objekty. Můžete také vytvořit úplný balík nebo balík, který obsahuje předem načtené objekty, jež byly publikovány ve nebo po specifickém datu.
Postup 1. Vyberte volby Nástroje > Administrace > Migrace objektů. 2. Na stránce Migrace objektů klepněte na tlačítko Nový balík exportu. 3. Ve formuláři Vytvořit balík zadejte název a popis pro nový balík exportu. 4. Vyberte hodnotu z rozevíracího rámečku Režim vytvoření. v Chcete-li vytvořit balík, který na začátku neobsahuje žádné předběžně načtené objekty, vyberte volbu Prázdný. v Chcete-li vytvořit balík, který obsahuje všechny objekty, vyberte volbu Úplný balík metadat. Balík bude obsahovat všechny objekty z celého systému kromě většiny dat záznamu. Data záznamu pro klasifikace jsou zahrnutá v balíku. Avšak nejsou zahrnutá jakákoli data záznamu, která jsou přidružená ke klasifikacím.
6
© Copyright IBM Corp. 2011, 2016
v Chcete-li vytvořit balík, který obsahuje všechny objekty, které byly publikovány při nebo po specifickém datu, vyberte volbu Podle data. Vyberte datum v poli Upraveno po (datum) a zaškrtněte zaškrtávací políčko Závislosti první úrovně. Data záznamu se zahrnou pouze tehdy, pokud závisí na jiném objektu v balíku. Systém použije rekurzivní vyhledání k zachycení jedné úrovně závislých. 5. Klepněte na tlačítko Vytvořit balík.
Jak pokračovat dále Pokud jste vybrali volbu Prázdný, balík neobsahuje žádné objekty a dalším krokem je použití vyhledávače objektů k vyhledání a uvedení objektů k zahrnutí. Pokud jste vybrali volbu Úplný balík metadat, balík obsahuje všechny nezbytné objekty v prostředí a je připravený na export. Pokud jste vybrali volbu Dle data, balík obsahuje předem načtené objekty a dalším krokem je přidání nebo odstranění objektů.
Parametry vyhledávání Vyhledávače objektů Můžete vybrat jakýkoli jeden parametr vyhledávání nebo kombinaci parametrů vyhledávání k filtrování vyhledávání na specifické skupiny objektů. Po získání znalostí ohledně dat objektů ve Vyhledávači objektů můžete zrychlit používaní parametrů vyhledávání. V závislosti na vybraném parametru se aktualizují volby, které jsou k dispozici pro ostatní nevybrané parametry. Místo výběru typu objektu můžete například nejprve vybrat jeden z ostatních parametrů. Tabulka 1. Parametry v sekci Parametry vyhledávání na panelu Vyhledávač objektů Parametr vyhledávání
Popis
Typ objektu
Filtrujte vyhledávání na objekty se specifickým typem objektu.
Modul
Filtrujte vyhledávání na objekty ve specifickém modulu. Tento parametr se nezobrazí pro typy objektů Aplikace, Token rozpočtu, Dokument, Styl formuláře, Skupina, Modul, Kolekce navigace, Portál, Sekce portálu a Webová komponenta.
Obchodní objekt
Filtrujte vyhledávání na specifický obchodní objekt. Tento parametr se zobrazí, když vyberete modul obsahující obchodní objekty.
Změněno po (Datum)
Filtrujte vyhledávání na objekty upravené po specifickém datu. Pokud nevyberete datum, vrátí se objekty bez ohledu na to, kdy byly upraveny.
Upravil (Uživatel)
Filtrujte vyhledávání na objekty, které upravil specifický uživatel. Pokud neuvedete jméno uživatele, vrátí se objekty bez ohledu na to, který uživatel je naposledy upravil. Některé typy objektů nepodporují tento parametr ve svém rozvržení databáze. U těchto typů objektů systém nevrátí žádné objekty, pokud identifikujete uživatele pro tento parametr. Podporované typy objektů pro tento parametr jsou Aplikace, Obchodní objekt, Dokument, Formulář, Skupina, Modul, Kolekce navigace, Položka navigace, Data záznamu, Webová komponenta a Sled prací.
Kapitola 2. Export objektů
7
Tabulka 1. Parametry v sekci Parametry vyhledávání na panelu Vyhledávač objektů (pokračování) Popisek objektu
Filtrujte vyhledávání na objekty se specifickým popiskem objektu. Tento parametr se zobrazuje pro typy objektů Vše, Aplikace, Obchodní objekt, Formulář, Modul, Sestava, Webová komponenta a Sled prací. Je-li vybráno Vše, pak se prohledávají pouze ty objekty, které obsahují popisky objektů, tj: Aplikace, Obchodní objekt, Formulář, Modul, Sestava, Webová komponenta a Sled prací. Objekty bez popisků se neprohledávají. Tento parametr vyhledá pouze objekty, které momentálně obsahují popisek objektu. V nástroji Správce popisků objektů obsahuje karta Označené objekty pro definice popisku objektu nejenom objekty, které momentálně mají popisek, ale také objekty, které dříve měly popisek.
Název objektu
Filtrujte vyhledávání zadáním názvu požadovaného objektu a výběrem filtru.
Uvedení objektů k přidání do balíku exportu Proces přidání objektů do balíku exportu je nejsložitější část přípravy migrace. Zahrnuje začlenění správných objektů do balíku. Také může zahrnovat vyloučení objektů z balíku.
Přidání objektů do balíku exportu Dalším krokem je přidání objektů do balíku exportu pomocí jakýchkoli parametrů vyhledávání, které jsou k dispozici na panelu Vyhledávač objektů.
Informace o této úloze Do balíku můžete v daném okamžiku přidat jeden objekt a pak přidat jeho závislé objekty, nebo můžete přidat sadu objektů a pak přidat jejich závislé objekty. Vámi zvolená metoda pro přidání objektů, které jsou závislé na jiných objektech, do balíku je založena na vašich cílech a obeznámenosti s implementací produktu IBM TRIRIGA. Nemusí být nutné přidat všechny závislosti. Zcela záleží na vašem cílovém prostředí. Možná budete potřebovat přidat pouze ty objekty, které se změnily od specifického data. Může pomoci použití parametrů vyhledávání Změněno po nebo Změnil. Jakmile vyhledáte první úroveň závislostí pro typ objektu Data záznamu, všechny následné úrovně přidružených dat záznamu se načtou ve výsledcích závislosti vámi vybraných dat záznamu. Proto není nutné najít závislosti závislostí pro Data záznamu.
Postup 1. Vyhledejte objekt nebo sadu objektů k přidání do balíku exportu tak, že zadáte jeden nebo více parametrů v sekci Parametry vyhledávání panelu Vyhledávač objektů. 2. Klepněte na volbu Vyhledat. 3. Chcete-li přidat objekt nebo sadu objektů, které jsou vypsané v sekci Výsledky vyhledávání, do balíku exportu, označte zaškrtávací políčko pro objekty a klepněte na volbu Přidat vybrané objekty. 4. Chcete-li přidat závislé objekty vybraného objektu nebo objektů, které jste přidali do balíku, postupujte takto.
8
© Copyright IBM Corp. 2011, 2016
a. Vyhledejte závislé objekty vybraného objektu nebo objektů tak, že klepnete na volbu Najít závislé objekty. b. Přidejte závislé objekty, které jsou vypsané v sekci Výsledky vyhledávání, do balíku exportu tak, že označíte zaškrtávací políčka pro závislé objekty a klepnete na volbu Přidat vybrané objekty. 5. Přidejte závislé objekty závislého objektu nebo objektů, které jste přidali k balíku. a. Vyhledejte závislé objekty vybraného závislého objektu nebo objektů tak, že klepnete na volbu Najít závislé objekty. b. Přidejte závislé objekty, které jsou vypsané v sekci Výsledky vyhledávání, do balíku exportu tak, že označíte zaškrtávací políčka pro závislé objekty a klepnete na volbu Přidat vybrané objekty. 6. Podle potřeby zopakujte proces přidání závislých objektů. 7. Klepněte na volbu Resetovat vyhledávání ve Vyhledávači objektů, abyste vymazali aktuální vyhledávaná data, a vyberte parametry vyhledávání dalšího objektu nebo sady objektů. 8. Pokud balík exportu obsahuje všechny objekty, které chcete, uložte jej.
Přidání objektů uživatelské zkušenosti do balíku exportu Můžete vybrat typ objektu Aplikace nebo Webová komponenta, chcete-li vyhledat a přidat aplikace nebo webové komponenty uživatelské zkušenosti do balíku exportu.
Informace o této úloze Standardně jsou při výběru volby Vyhledat, všechna metadata související s aplikací nebo webovou komponentou, včetně závislých metadat, automaticky vybrána pro zahrnutí do balíku. Když je dokončeno vyhledávání a výsledky hledání obsahují aplikace nebo webové komponenty, zobrazí se zaškrtávací políčko Zahrnout závislé prvky. Toto zaškrtávací políčko je při výchozím nastavení zaškrtnuto. Chcete-li omezit závislá data, jako jsou Dotazy, Obchodní objekty a Sledy prací v balíku, zrušte zaškrtnutí zaškrtávacího políčka Zahrnout závislé prvky. Poté pomocí vyhledávacích parametrů vyhledejte a přidejte požadovaná závislá data. Závislé prvky uživatelských zkušeností aplikací a webových komponent, jako jsou Modely a Zdroje dat, jsou vždy zahrnuty v době exportu balíku. Zaškrtávací políčko Zahrnout závislé prvky se zobrazí jen tehdy, když vaše výsledky vyhledávání obsahují typy objektů aplikace nebo webové komponenty. Pouze s těmito typy objektů mohou být závislá data automaticky zvolena pro zahrnutí do balíku. Pokud vaše hledání obsahuje jiné objekty, které nejsou přidruženy k aplikaci nebo webové komponentě, zaškrtávací políčko Zahrnout závislé prvky nemá žádný vliv na tyto objekty. Pro tyto objekty musíte použít standardní metodu Vyhledat závislosti pro nalezení a přidání požadovaných závislých dat. Pokud vyberete typ objektu Aplikace nebo Webová komponenta a přidáte hledaný výraz do pole Název objektu a vybere volbu Vyhledat, výraz je vymazán poté, co jsou zobrazeny výsledky. Výraz je vymazán, takže jsou vybrány všechny závislé objekty přidružené k aplikaci nebo webové komponentě, ne jen ty objekty, jejichž název obsahuje tento výraz. Chcete-li se vrátit k vyhledávacím kritériím, vyberte volbu Zpět.
Uvedení sledu prací pro spuštění během importu Přidáte-li do exportovaného balíku sledy prací, můžete vybrat sled prací, který se automaticky spustí při importu. Když se úspěšně dokončí import balíku ve vašem cílovém prostředí TRIRIGA Application Platform, spustí se sled prací. Kapitola 2. Export objektů
9
Informace o této úloze Panel Vlastnost na stránce Migrace objektů obsahuje rozevírací nabídku Sled prací, který se naplní daty, když přidáte sledy prací do balíku exportu v panelu Vyhledávač objektů. Pokud do balíku nepřidáte sledy prací, rozevírací nabídka Sledu prací je prázdná.
Postup 1. Až do balíku exportu přidáte jeden nebo více sledů prací v panelu Vyhledávač objektů nástroje Migrace objektů, klepněte na rozevírací nabídku Sledy prací v panelu Vlastnost. 2. Vyberte sled prací, který chcete spustit nebo naimportovat. 3. Uložte balík.
Vytvoření souboru pomocí balíku exportu Když balík exportu obsahuje požadované objekty, vytvoříte soubor .zip, který použijete k migraci změn z jednoho prostředí do druhého.
Postup 1. S otevřeným balíkem exportu v nástroji migrace objektů klepněte na volbu Exportovat. 2. Na panelu Objekty vyberte volbu Čekat pro synchronní export, nebo volbu Na pozadí rpo asynchronní export. Produkt TRIRIGA Application Platform vygeneruje soubor .zip, který obsahuje soubor .xml pro každý z objektů v balíku. 3. Pokud exportujete synchronně, uve�te umístění pro exportovaný soubor a klepněte na volbu Uložit. 4. Pokud exportujete asynchronně, soubor se uloží do adresáře userfiles\ObjectMigration instalace produktu TRIRIGA Application Platform, například C:\Tririga\userfiles\ ObjectMigration\Building BO.zip. Zatímco agent migrace objektů pracuje na exportu balíku, nemůžete změnit definici balíku, která je zobrazená na obrazovce Migrace objektů. Dokončení exportu vám bude oznámeno.
Jak pokračovat dále Během procesu exportu může produkt TRIRIGA Application Platform zaprotokolovat chybové a varovné zprávy do souboru protokolu migrace objektů. Soubor protokolu migrace objektů se nachází v adresáři log instalace produktu TRIRIGA Application Platform, například C:\Tririga\log\ObjectMigration.log. Po stáhnutí souboru .zip se stav balíku migrace objektů změní na Exportováno. Jste připravení na migraci objektů do jiného prostředí produktu TRIRIGA Application Platform tím, že naimportujete soubor .zip do daného prostředí.
10
© Copyright IBM Corp. 2011, 2016
Kapitola 3. Import objektů Jakmile exportujete objekty do souboru .zip, můžete jej naimportovat do jiných prostředí produktu IBM TRIRIGA Application Platform.
Než začnete Neprovádějte normální produkční aktivity v prostředí produktu IBM TRIRIGA Application Platform, zatímco importujete balík migrace objektů do daného prostředí. Naimportujte balík, když je v prostředí minimální aktivita systému. Dříve než zahájíte import, ujistěte se, že není spuštěný agent vyčištění. Když dokončíte import, povolte spuštění agenta vyčištění. Ujistěte se, že produkční režim obsahuje správnou hodnotu, a restartujte server. Máte-li nějaké dotazy ohledně těchto koncepcí nebo procedur, prohlédněte si instalační a implementační příručku produktu IBM TRIRIGA Application Platform 3 a uživatelskou příručku konzoly administrátora produktu IBM TRIRIGA Application Platform 3.
Přenos balíku migrace Prvním krokem importu balíku do cílového prostředí produktu TRIRIGA Application Platform je přenos souboru .zip, který jste vytvořili během procesu exportu.
Informace o této úloze Chcete-li přenést balík, vyberte volbu Nový balík importu na stránce Migrace objektů. Přenesený balík se přidá do sekce Importované balíky na stránce se stavem Nový. Kdy jej otevřete, objekty v souboru .zip se extrahují a na objektech se dokončí předběžná ověření. Objekty a informace o ověření se zobrazí na panelu Navigace na stránce Migrace objektů. Všechny dočasné soubory, které byly vytvořeny během procesu přenosu balíku, se automaticky odstraní.
Předběžná ověření Když přenesete balík do cílového prostředí produktu TRIRIGA Application Platform, na objektech se dokončí předběžná ověření. První předběžné ověření, které se provede během procesu přenosu, zkontroluje následující položky. v Je-li v přeneseném objektu uveden modul, zda daný modul existuje v balíku, nebo v systému. v Je-li v přeneseném objektu uveden obchodní objekt, zda daný obchodní objekt existuje v balíku, nebo v systému. v Pokud se v balíku nebo v systému nenachází závislá položka uvedená v přeneseném objektu, objekt se označí jako neplatný a název objektu bude zobrazen červeně. Vedle názvu objektu se zobrazí ikona . Druhé předběžné ověření zkontroluje, zda se název objektu, včetně modulu a obchodního objektu, odpovídá-li to danému typu objektu, nachází v cílovém systému.
© Copyright IBM Corp. 2011, 2016
11
v Jestliže se název objektu nachází v cílovém systému, zobrazí se vedle něj ikona a název objektu bude zobrazen modře. v Jestliže se název objektu nenachází v cílovém systému, zobrazí se vedle něj ikona a název objektu bude zobrazen zeleně. Pokud má název objektu ikonu a s textem v zelené barvě, ale existuje v cílovém systému, zkontrolujte přesný pravopis názvu objektu. Pokud je název objektu zobrazený modře, ale neexistuje, zkontrolujte přesný pravopis názvu objektu. Pokud má typ objektu modul a obchodní objekt, zkontrolujte název modulu a název obchodního objektu, zda obsahují přebytečné mezery nebo se liší ve velikosti písmen. Pokud cílový systém obsahuje více než jeden objekt se stejným názvem, do protokolu migrace objektů se zapíše varování. Může například existovat jak dotaz na úrovni modulu, tak i dotaz v jednom z obchodních objektů modulu. Proces importu zaktualizuje objekt v cílovém systému, který má nejnižší ID, objektem z balíku importu.
Přenosy na pozadí Můžete zvolit, že chcete přenést balíky migrace objektů jako proces na pozadí. Zkopírujete soubor, který se má přenést, do složky userfiles\ObjectMigration\Uploads v instalační složce. Příkladem tohoto umístění v systému Microsoft Windows je C:\Tririga\userfiles\ObjectMigration\Uploads. Když přidáte soubor do této složky, agent migrace objektů jej zjistí a automaticky vytvoří balík pro daný soubor. Po vytvoření balíku migrace objektů systém soubor automaticky odstraní.
Odesílání na pozadí s importem Můžete zvolit, že chcete soubory zip balíků migrace objektů odeslat a importovat jako proces na pozadí. Chcete-li spustit proces na pozadí, zkopírujte soubor zip balíku pro import do podadresáře userfiles\ObjectMigration\UploadsWithImport instalační složky. Agent migrace objektů zjistí soubor, a potom jej automaticky odešle a importuje. Jakmile je soubor zip balíku migrace objektu importován, bude soubor ve složce \UploadsWithImport automaticky odstraněn. Příklad umístění instalační složky v systému Microsoft Windows je C:\Tririga\userfiles\ ObjectMigration\UploadsWithImport.
Ověření balíku migrace Účelem kroku ověření je zjištění problémů, které jsou způsobeny rozdíly mezi přenesenými objekty a objekty v cílovém prostředí platformy.
Postup 1. Klepněte na ikonu balíku. v
12
na panelu Navigace, abyste si zobrazili podrobnosti přeneseného
Modrá barva znamená, že v cílovém prostředí platformy existuje objekt se stejným názvem objektu a názvy modulu a obchodního objektu (je-li to vhodné pro daný typ objektu). Všimněte si ikony .
© Copyright IBM Corp. 2011, 2016
v Zelená barva znamená, že se objekt nachází v balíku migrace, ale v cílovém prostředí platformy neexistuje objekt se stejným názvem objektu a názvy modulu a obchodního objektu (je-li to vhodné pro daný typ objektu). Všimněte si ikony . v Červená barva znamená, že v balíku ani v cílovém prostředí neexistují závislé položky. Všimněte si ikony . Poznámka: Název objektu obsahu je vždy zelený s ikonou na obrazovce Migrace objektů.
(označující nový objekt)
Poznámka: Pokud cílový systém obsahuje více než jeden objekt se stejným názvem (například dotaz na úrovni modulu a dotaz v jednom z obchodních objektů modulu), do protokolu migrace objektů se zapíše varování. Proces importu zaktualizuje objekt v cílovém systému, který má nejnižší ID, objektem z balíku importu. 2. Chcete-li si prohlédnout vysvětlení objektu, klepněte na hypertextový název objektu na panelu Navigace. Panel Objekty ukazuje krátký popis. Poznámka: Pokud existují červené objekty s ikonou , nemůžete naimportovat migraci. Musíte vyřešit každý červený problém, než budete moci naimportovat objekt do cílového prostředí platformy.
Proces ověření Během ověření systém analyzuje přenesený soubor XML ze souboru .zip a zkontroluje, zda existují neplatné nebo chybějící odkazy na ostatní objekty. Pokud má například obchodní objekt předběžně vytvořený sled prací, proces ověření provede kontrolu, aby se zajistilo, že se daný sled prací nachází v balíku nebo systému. Pokud tomu tak není, systém zaprotokoluje varování vůči danému obchodnímu objektu. Když analýza zjistí vážnější situace, systém zaprotokoluje chybu vůči danému objektu a zneplatní jej (je zobrazen červeně s ikonou ). Jedním příkladem je, když se typ obchodního objektu změní ze samostatný na vestavěný. Systém produktu TRIRIGA Application Platform neumožňuje tuto změnu. Tudíž to migrace objektů bude považovat za chybu. Musíte vyřešit všechny neplatné objekty, dříve než budete moci naimportovat balík. Poznámka: Systém vždy ověří všechny objekty, dříve než nahlásí úspěšné nebo nezdařené ověření. Tento proces umožňuje osobě, která je zodpovědná za import balíku, mít všechny problémy na dosah (varování a chyby).
Souhrn balíku Chcete-li vidět všechna varování a chyby nalezené během ověření platnosti, klepněte na akci Souhrn v horní části obrazovky Migrace objektů. Souhrn objektů na začátku sestavy Souhrn balíku vypisuje statistiku pro každý typ objektů. Varování a chyby mají hypertextový odkaz na odpovídající souhrnnou sekci dále v sestavě. Tělo sestavy Souhrn balíku obsahuje samostatnou sekci s varováními a chybami pro každý typ objektu. Uvnitř těchto sekcí uvidíte název objektu, modul a obchodní objekt, je-li to vhodné pro daný typ objektu, a odpovídající varovné nebo chybové zprávy. Tabulka 2. Příklad souhrnu balíku Název:
TRIRIGA_10_11172010_After_0323
Popis:
TRIRIGA_10_11172010_After_0323
Stav:
Importovaný Souhrn objektu Typ
Počet objektů
Nové
Existující
Platné
Neplatné
Varování
Chyby
Kapitola 3. Import objektů
13
Tabulka 2. Příklad souhrnu balíku (pokračování) 1
Token rozpočtu
30
-
30
30
-
-
-
2
Obchodní objekt
354
-
354
354
-
-
-
3
Obsah
82
82
-
82
-
-
-
4
Dokument
268
-
268
268
-
2
-
5
Formulář
430
-
430
430
-
-
-
6
Skupina
59
-
59
59
-
1
-
7
Struktura hierarchie
13
-
13
13
-
-
-
8
Seznam
290
-
290
290
-
-
-
9
Modul
53
-
53
53
-
-
-
10
Kolekce navigace
171
-
171
171
-
-
-
11
Položka navigace
1441
-
1441
1441
-
-
-
12
Portál
89
-
89
89
-
-
-
13
Sekce portálu
367
-
367
367
-
-
-
14
Dotaz
2583
-
2583
2583
1
-
1
15
Data záznamu
780
-
780
780
-
-
-
16
Karta hodnocení
23
-
23
23
-
-
-
17
Styly
13
-
13
13
-
-
-
18
Sled prací
1063
-
1063
1063
-
-
-
8109
82
8027
8109
1
3
1
Varování dokumentu Objekt
Modul
Obchodní objekt
Zpráva
1
\ROOT\TRIRIGA\Item\Critical To Quality (CTQ) Item Response Record
Dokument
Dokument
1) Chyba aktualizace existujícího dokumentu [\ROOT\TRIRIGA\Item\Critical To Quality (CTQ) Item Response Record].
2
\ROOT\TRIRIGA\Location\ Floor_Space_Rollup
Dokument
Dokument
1) Chyba aktualizace existujícího dokumentu [\ROOT\TRIRIGA\Location\Floor_Space_Rollup].
Objekt
Modul
Obchodní objekt
Zpráva
\Admin Group
Skupina
Skupina
1) Skupina administrátorů se nenaimportuje.
Objekt
Modul
Obchodní objekt
Zpráva
triTaskHoldLog – Display - triTask
triLogging
triLogging
1) Nelze najít modul [triLogging] v systému nebo balíku.
Varování skupiny
1
Chyby dotazu
1
Identifikování existujících objektů Akce Vybrat existující objekty identifikuje objekty, které metoda porovnání migrace objektů najde ve zdrojovém balíku migrace objektů a v cílovém prostředí.
Postup 1. Chcete-li si zobrazit, zda existuje některý z objektů v přenosu v systému, vyberte jej na panelu Navigace. Objekt se zobrazí na panelu Objekty. 2. Vyberte jednu nebo více položek na panelu Objekty a klepněte na volbu Vybrat existující objekty. 3. Přezkoumejte výsledek ve sloupci Popis na panelu Objekty.
Ověření balíku Když balík importu obsahuje pouze objekty, které chcete přidat do systému, ověříte balík.
Postup 1.
Klepněte na tlačítko Validovat.
2. Na panelu Objekty se vás systém zeptá, zda chcete ověření zpracovat synchronně (volba Čekat), nebo asynchronně (volba Na pozadí). v Vyberete-li volbu Čekat, stav panelu Vlastnost se změní po dokončení ověření. v Vyberete-li volbu Na pozadí, po dokončení procesu ověření se odešle oznámení. v Oznámení volby Na pozadí se zobrazí v sekci Oznámení na domovském portálu. v Po dokončení ověření mohou být některé objekty na panelu Navigace zobrazeny červeně. Všimněte si ikony . Tato notace znamená, že došlo k problému s objektem. Chcete-li získat vysvětlení problému, klepněte na název objektu. v Zobrazí se krátký popis problému na panelu Objekty.
14
© Copyright IBM Corp. 2011, 2016
Výsledky Pokud jakékoli objekty obsahují červenou ikonu po ověření, jsou neplatné a nemůžete naimportovat migraci. Každý neplatný objekt je třeba vyřešit, než budete moci naimportovat objekty do cílového prostředí platformy.
Odstraňování problémů s neplatnými objekty. Objekt migrace má neplatný odkaz, když odkazuje na objekty, které neexistují v produktu TRIRIGA Application Platform. Problémy s neplatnými objekty můžete vyřešit dvěma metodami. V závislosti na důležitosti se některé neplatné odkazy zjistí jako chyby a jiné se zobrazí jako varování. Když dojde k takovéto situaci, platforma přesto naimportuje objekty migrace. Avšak také zaprotokoluje varovné zprávy do souboru protokolu Migrace objektů, aby označila chybějící objekt, a kde se na něj odkazuje. Varování nezabrání pokračování importu a jsou považovány jako méně kritické než chyby. Selhání importu způsobí pouze chyby nebo neplatné objekty. Neignorujte však varovné zprávy. Varování mohou vést k problémům s aplikacemi po importu. Ujistěte se, že rozumíte příčině varování, než budete pokračovat. Formát varovné zprávy se skládá z identifikátoru názvu objektu, který má neplatný odkaz, identifikátor názvu chybějícího objektu a jak se na něj odkazuje. Aby vám pomohla rychle určit objekt s problémem, platforma použije veškeré dostupné informace o objektu k vytvoření jeho identifikátoru názvu. Identifikátor názvu objektu je obvykle zkombinován s jeho názvem modulu, názvem obchodního objektu (pokud existuje a s jeho názvem. Například, identifikátoru názvu formuláře triCostItem_triPaymentLineItem_triPaymentOneTime se skládá z názvu modulu (triCostItem), názvu obchodního objektu (triPaymentLineItem) a z názvu formuláře (triPaymentOneTime). Metoda
Popis
Odstraňte problémový objekt.
Můžete odstranit objekt, když je zobrazený na panelu Objekty, tak, že označíte jeho zaškrtávací políčko a klepnete na akci Odstranit na panelu Objekty. Odstraňování objektů naslepo z balíku může způsobit další problémy během ověření a importu. Pokud například odeberete nový obchodní objekt nebo modul z balíku a jiné objekty v balíku odkazují na tento obchodní objekt, při dalším ověření budou tyto ostatní objekty neplatné.
Opravte základní problém a pak znovu ověřte objekty.
Pokud je například problémem chybějící obchodní objekt, znovu exportujte balík, který obsahuje chybějící obchodní objekt. Nebo ručně vytvořte požadovaný obchodní objekt v cílovém prostředí platformy a znovu spus�te ověření.
Následující tabulka je dílčí seznam chyb, které lze označit příznakem během ověření. Typ objektu
Stručný popis chyby
Podrobnosti o chybě
Obchodní objekt
Seznam neexistuje.
Obchodní objekt v objektech migrace má pole se seznamem, které odkazuje na seznam hodnot, jenž neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Kapitola 3. Import objektů
15
Obchodní objekt
Obchodní objektu lokátoru Obchodní objekt v objektech migrace má pole neexistuje. lokátoru, které odkazuje na obchodní objekt, jenž neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Obchodní objekt
Publikovaný název chybí.
Obchodní objekt nemá uvedené informace mapování názvů.
Obchodní objekt
[Název objektu] je neplatný. Existující data sekce jsou neplatná.
Tento obchodní objekt existuje jak v objektech migrace, tak i v cílovém prostředí platformy. Obě verze obchodního objektu mají sekci záznamu s názvem xxx, ale vlastnosti těchto dvou verzí sekce jsou odlišné. Možné rozdíly mohou být: v Dvě verze sekce záznamu odkazují na různý obchodní objekt. v Jedna z verzí sekce záznamu je sekce jediného záznamu a druhá verze je sekce více záznamů.
Obchodní objekt
xxx je neplatné. Obchodní Obchodní objekt má sekci s názvem xxx. objekt odkazu neexistuje. Obchodní objekt, na který odkazuje sekce xxx, neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Formulář
Neplatný obchodní objekt.
Sled prací
Zdroj úlohy Připojit soubor Tento sled prací v objektech migrace obsahuje s formátem chybí. úlohu Připojit soubor s formátem, která odkazuje na záznam dokumentu, jenž neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Sled prací
Zdroj úlohy Volat sled prací ověření na LI chybí.
Tento sled prací v objektech migrace obsahuje úlohu Volat sled prací, která odkazuje na další sled prací, jenž neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Sled prací
Zdroj úlohy dotazu chybí.
Sled prací v objektech migrace obsahuje úlohu dotazu, která odkazuje na dotaz, jenž neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Tento formulář v objektu migrace je založený na obchodním objektu, který neexistuje v objektech migrace nebo v cílovém prostředí platformy.
Pokud cílový systém obsahuje více než jeden objekt se stejným názvem (například dotaz na úrovni modulu a dotaz v jednom z obchodních objektů modulu), do protokolu migrace objektů se zapíše varování. Proces importu zaktualizuje objekt v cílovém systému, který má nejnižší ID, objektem z balíku importu. Následující text ukazuje zprávy, které krok ověření obvykle zaprotokoluje. Ověření testovacího balíku zahájeno Ověření obchodního objektu Obchodní objekt triProject_triCapitalProject odkazuje na neplatné objekty: 1) triNotificationAction_triInsuranceContractNotification jako přidružený obchodní objekt. Ověření formuláře Formulář triCostItem_triPaymentLineItem_triPaymentOneTime odkazuje na neplatné objekty: 1) triContract_prázdný název obchodního objektu_triRealEstateContract - Najít Seznam nájmů realit a vlastněného majetku jako rozevírací dotaz akce Najít sekce triRealEstateLeaseContract na kartě triGeneral. Ověření dotazu
16
© Copyright IBM Corp. 2011, 2016
triContract_triRealEstateContract_triRealEstateContract - CRYSTAL Dotaz Podrobnosti budoucích závazků nájemného odkazuje na neplatné objekty: 1) \ROOT\TRIRIGA\Contract\Future Rent Obligation Detail_Document_Document jako neplatná šablona sestavy Crystal. Ověření seznamu Ověření správce Ověření dokončeno
Podle tohoto ukázkového protokolu migrace objektů krok ověřování zjistil následující neplatné odkazy: v Obchodní objekt triProject_triCapitalProject má přidružení k obchodnímu objektu triNotificationAction_triInsuranceContractNotification, ale tento obchodní objekt neexistuje na platformě. Výsledkem je, že se obchodní objekt triProject_triCapitalProject vytvoří bez přidružení. v Formulář triCostItem_triPaymentLineItem_triPaymentOneTime odkazuje na dotaz triRealEstateContract - Find - List of Real Estate Lease and Owned Property jako na svou akci rozevíracího dotazu sekce. Avšak, dotaz neexistuje na platformě. Zpráva také uvádí název odkazující sekce, v tomto případě sekce triRealEstateLeaseContract karty triGeneral. v Dotaz sestavy Crystal triContract_triRealEstateContract_triRealEstateContract CRYSTAL - Podrobnosti budoucích závazků nájemného odkazuje na neplatnou šablonu sestavy Crystal.
Porovnání objektů Dalším krokem v procesu importu je porovnání objektů, které jste přenesli, s objekty v cílovém prostředí produktu TRIRIGA Application Platform.
Metody porovnání Migrace objektů nabízí dvě metody porovnání k nalezení dalších informací o rozdílech mezi přenesenými položkami a existujícími položkami v systému. Můžete porovnat celý přenos pomocí akce Sestava porovnání, nebo můžete porovnat jednotlivé položky prostřednictvím jedné z akcí Porovnat na panelu Objekty. Logika porovnání je stejná pro sestavu porovnání i jednotlivé porovnání. Hlavním rozdílem je, že sestava porovnání zkompiluje výsledek do souboru a metoda jednotlivého porovnání zobrazí výsledek v uživatelském rozhraní. Porovnají se následující typy objektů: v seznam alternativních formulářů v token rozpočtu v obchodní objekt v sada kalendářů v formulář v styl formuláře v struktura hierarchie v seznam v modul v kolekce navigace v položka navigace v portál Kapitola 3. Import objektů
17
v sekce portálu v dotaz Částečně se porovná následující typ objektu: v Sledy prací. Migrace objektů provede dílčí porovnání pro sledy prací. Porovná se záhlaví sledu prací a nahlásí se podrobnosti o rozdílech mezi zdrojem a cílem, pokud existují. Také se porovnají úlohy sledu prací. Sestava avšak pouze označí, zda jsou úlohy stejné, nebo zda existují rozdíly mezi zdrojem a cílem. Podrobnosti ohledně rozdílů se nehlásí. Když sestava označuje "Bez rozdílů" pro sledy prací, znamená to, že všechny vlastnosti záhlaví, jakož i úlohy sledu prací, jsou stejné ve zdroji i cíli. Chcete-li získat podrobnou kontrolu sledů prací, použijte akci Exportovat vybraný text na panelu Objekty v nástroji Migrace objektů. Porovnají se následující typy objektů UX: v aplikace v akce v skupina akcí v zdroj dat v pole zdroje dat v model v model a pohled v webová komponenta v soubor webového zobrazení Do porovnání se zahrnou soubory, jako např. soubory HTML a CSS které jsou přiložené k metadatům souboru webového zobrazení. Výsledky budou avšak pouze označovat, zda jsou soubory ve zdroji nebo cíli stejné, nebo zda se liší. Podrobnosti ohledně rozdílů se nehlásí. Sestava, která označuje Bez rozdílů pro soubory webového zobrazení, znamená, že jsou stejné všechny vlastnosti, jakož i jakékoli přiložené soubory. Můžete použít nástroj HTML "diff" k porovnání verzí souborů. Neporovnají se následující typy objektů: v Obsah. Informace jsou binární. v Dokument. Informace jsou binární. v Skupina. Některé skupiny jsou mimořádně velké a jejich porovnání by mohlo trvat několik hodin. v Data záznamu. Definice je dynamicky strukturované XML založené na sekcích, polích a jiných prvcích. Když porovnáváte objekty typu Obsah, Dokument, Skupina nebo Data záznamu, výsledkem bude vždy Bez rozdílů. Nenechte se tedy splést výsledkem porovnání Žádné rozdíly pro existující typy objektů Obsah, Dokument, Skupina a Data záznamu.
Porovnání všech objektů Můžete vytvořit sestavu porovnání, která porovná každý objekt v přeneseném balíku s objekty v cílovém systému. Výsledkem bude soubor .txt se záznamy oddělenými kartami. Sestavy porovnání můžete uložit pro budoucí analýzu a porovnání.
18
© Copyright IBM Corp. 2011, 2016
Informace o této úloze Každý řádek v sestavě porovnání představuje jeden rozdíl nebo konflikt mezi přeneseným balíkem a cílovým systémem. Pokud má například obchodní objekt 10 rozdílů, v sestavě porovnání se zobrazí 10 řádků.
Postup 1. Klepněte na volbu Sestava porovnání na stránce Migrace objektu. 2. Na panelu Objekty vytvořte sestavu. v Vyberte volbu Čekat, chcete-li sestavu vytvořit synchronně. Uve�te umístění ke stažení souboru .txt a vyberte volbu Uložit. v Vyberte volbu Na pozadí, chcete-li sestavu vytvořit asynchronně. Soubor .txt se uloží do adresáře userfiles\ObjectMigration instalace produktu IBM TRIRIGA. Například C:\Tririga\userfiles\ObjectMigration\triLog Query Import.txt. Možná budete potřebovat podporu od oddělení IT, abyste získali přístup k souboru, protože se nachází na serveru. 3. Přezkoumejte sestavu porovnání. Sestavu můžete naimportovat do aplikace Microsoft Excel a analyzovat informace. Můžete například převést řádek záhlaví na filtry a použít filtrování pro oblasti zájmu.
Porovnání objektu v přeneseném balíku s cílovým systémem Akce Porovnat se podívá pouze na jeden objekt a porovná to, co se nachází v přeneseném balíku, s tím, co se nachází v cílovém systému.
Informace o této úloze Chcete-li přesně posoudit objekty, musíte znát jak zdrojový, tak i cílový systém. Informace jsou založené na porovnání XML v balíku s cílovým systémem. Musíte také znát význam ikon barev textu objektu. Tabulka 3. Popis ikon a barev textu objektu Ikona a barva objektu Objekt v modré barvě s ikonou
Popis .
Objekt se zeleným textem a s ikonou . Objekt s červeným textem a s ikonou
Objekt se nachází v balíku, ale v cílovém prostředí neexistuje žádný objekt se stejným názvem objektu a s názvy modulu a obchodního objektu, je-li to vhodné. Objekt se stejným názvem objektu a s názvy modulu a obchodního objektu, je-li to vhodné pro daný typ objektu, existuje jak v balíku, tak i v cílovém prostředí. . Název objektu a modul a obchodní objekt v názvu objektu migrace se nacházejí v obou systémech, jsou ale odlišné.
Chcete-li použít akci Porovnat, postupujte takto.
Postup 1. Chcete-li porovnat jeden z objektů v přenosu s jeho protějškem v systému, vyberte objekt na panelu Navigace. Objekt se zobrazí na panelu Objekty. 2. Vyberte položku na panelu Objekty a klepněte na volbu Porovnat. Výsledek se zobrazí ve sloupci Popis na panelu Objekty. 3. Klepnutím na ikonu
rozbalte a zavřete úrovně objektu.
v Objekt s červeným textem označuje, že objekt existuje v cílovém prostředí, ale nikoliv v balíku.
Kapitola 3. Import objektů
19
v Objekt se zeleným textem označuje, že objekt existuje v balíku, ale nikoliv v cílovém prostředí.
Identifikace objektů, které jsou totožné Akce Porovnat & Vybrat vyhovující objekty identifikuje objekty, které metoda porovnání migrace objektů považuje za totožné ve zdrojovém balíku a cílovém prostředím. Tato akce poskytuje rychlý způsob, jak odebrat tyto objekty a zanechat pouze pozměněné objekty.
Informace o této úloze Chcete-li porovnat jeden z objektů v přenosu s jeho protějškem v systému, abyste identifikovali vyhovující objekty, postupujte takto.
Postup 1. Vyberte objekt na panelu Navigace. Objekt se zobrazí na panelu Objekty. 2. Vyberte jednu nebo více položek na panelu Objekty a klepněte na volbu Porovnat & Vybrat vyhovující objekty. 3. Přezkoumejte výsledek ve sloupci Popis na panelu Objekty.
Porovnání dvou verzí stejného sledu prací Akce Exportovat vybrané jako text exportuje jeden nebo více sledů prací jako text. Můžete exportovat dvě verze stejného sledu prací jako text a porovnat je, abyste se rozhodli, zda chcete naimportovat sled prací z balíku migrace.
Postup 1. Vyberte volbu Sled prací v panelu Navigace. 2. Vyberte jeden nebo více sledů prací na panelu Sled prací a klepněte na volbu Exportovat vybrané jako text. 3. Uložte soubor v systému.
Import balíku migrace Jakmile ověříte balík, neexistují-li žádné neplatné (červené) objekty, jste připraveni na import. Zpracování importu může trvat určitou dobu.
Informace o této úloze Agent migrace objektu musí být spuštěn, aby došlo ke zpracování importu. Když klepnete na volbu Import, platforma přidá zprávu do panelu Objekty, která označuje, že import byl zahájen. Po dokončení importu obdržíte oznámení na domovské stránce portálu. Stav se také zobrazí v sekci Importovat balíky obrazovky Migrace objektů. Pokud je balík nakonfigurován tak, aby automaticky spustil konkrétní sled prací, spustí se po dokončení procesu importu. Volitelně můžete uvést sled prací, který se spustí při dokončení importu, když vytvoříte balík ve zdrojovém prostředí IBM TRIRIGA Application Platform. V balíku importu můžete zrušit výběr sledu prací, který byl nastaven v exportu, ale nemůžete vybrat jiné sledy prací v balíku. Když se sled prací spustí po dokončení importu, vytvoří se záznam na základě několika pravidel.
20
© Copyright IBM Corp. 2011, 2016
v Pokud je sled prací definován na obchodním objektu, vytvoří se záznam tohoto obchodního objektu. v Pokud sled prací není definován na obchodním objektu, vytvoří se záznam základního obchodního objektu modulu. v Pokud sled prací není definován na obchodním objektu a modul neobsahuje základní obchodní objekt, spuštění se nezdaří, a proto selže i import. Pro účely ladění sledu prací se vytvoří prázdný záznam. Pokud je instance sledu prací zapnuta, můžete zobrazit instance sledu prací prostřednictvím prázdného záznamu.
Proces importu Před spuštěním importu systém znovu ověří platnost všech objektů v balíku. Opětovné ověření umožňuje systému, aby se ujistil, že vždy používá nejnovější snímek obsahu systému. Opětovné ověření je důležité, když je balík přenesen několik dní před samotným importem. Během této doby prodlevy se může stát cokoliv. Například, objekty identifikované jako nové uvnitř balíku mohly být ručně vytvořeny nebo importovány jako část jiného balíku. To může způsobit zmatek, pokud se proces importu pokusí opětovně vytvořit stejný objekt. Opětovné ověření je jednou z nejdůležitějších fází celého procesu. Poznámka: Validace importu je stejný proces, který může uživatel spustit ručně. Pokud se po opětovném ověření zjistí jakékoli chyby, import se zastaví a stav balíku se změní na Import se nezdařil. Pokud nedojde k žádným chybám, proces naimportuje objekty v následujícím pořadí: v obsah v dokument v styl formuláře v token rozpočtu v data záznamu pro typ měrné jednotky a hodnoty měrné jednotky v modul v obchodní objekt v formulář v data záznamu (kromě typu měrné jednotky a hodnot měrné jednotky) v Komponenty UX (Aplikace, webové komponenty a související metadata UX) v struktura hierarchie v dotaz v sled prací v kolekce navigace v položka navigace v skupina v portál v sekce portálu v seznam Aby se vyřešily veškeré kruhové závislosti/odkazy, systém automaticky importuje balík dvakrát. Po každém průchodu systém aktualizuje veškerou mezipamě� systému v prostředí, kde se provádí import. Pokud existují jiné spuštěné servery procesů nebo aplikační servery, mezipamě� na těchto systémech by se měla aktualizovat ručně.
Kapitola 3. Import objektů
21
Pokud během importu existuje v cílovém prostředí objekt Aplikace nebo Webová komponenta, v cílovém prostředí je pořízen snímek objektu. Chcete-li připravit čistý cíl, všechna metadata UX, která souvisí se specifickým objektem Aplikace nebo Webová komponenta v cílovém prostředí, ale nejsou zahrnuta do balíku importu, jsou odstraněna.
Rady pro import Migrace objektů Tyto rady můžete použít k lepšímu pochopení procesu importu Migrace objektů. Oblast Migrace objektů
Rada
Přidružení
Proces Migrace objektů sloučí přidružení. Všechna nová přidružení zůstanou beze změny.
Typ obchodního objektu Proces importu přepíše informace o typu obchodního objektu. (obecné informace) Mezipamě�
V minulých implementacích Migrace objektů bylo nezbytné vymazat / aktualizovat mezipamě� systému po úspěšném importu. Již není nutné vymazat mezipamě�. Proces importu automaticky aktualizuje mezipamě�.
Objekty obsahu
Tyto objekty používají a odkazují na ně objekty dat záznamu a formuláře a přidají se automaticky jako závislé objekty během procesu exportu. Během importu jsou všechny objekty obsahu zobrazeny jako nové objekty (zelené). Pokud má objekt obsahu ve zdroji stejný název jako objekt obsahu v cíli, v cíli se během importu vytvoří nový objekt obsahu.
Výchozí formulář
Po importu formuláře se výchozí příznak nastaví na importovaný formulář. Můžete jej chtít resetovat.
Duplicitní objekty
Pokud cílový systém obsahuje více než jeden objekt se stejným názvem, do protokolu migrace objektů se zapíše varování. Například může existovat dotaz na úrovni modulu a dotaz v jednom z obchodních objektů modulu. Proces importu zaktualizuje objekt v cílovém systému, který má nejnižší ID, objektem z balíku importu.
Dynamický seznam
Proces importu přepíše veškeré informace dynamického seznamu.
Mapování polí
Mapování polí se přepíše, až na jednu výjimku. Pokud je počáteční číslo řízení importovaného pole menší než aktuální číslo řízení, aktuální číslo řízení se zachová.
Pole
Proces Migrace objektů sloučí pole obchodního objektu. Všechny úpravy existujících polí v obchodním objektu se přepíší, až na několik výjimek: v Pokud je u textových polí velikost importovaného pole menší než aktuální velikost, aktuální velikost se nezmenší. v Pokud je u textových polí velikost importovaného pole 0, aktuální velikost se nezmenší. Pokud je importované pole nové, použije se výchozí velikost 700. Změňte existující pole ve formulářích, kdykoli je to možné. Pokud jsou povinné atributy a atributy jen pro čtení nastaveny v Datovém modeláři, nelze je přepsat ve formuláři. Pokud provedete změny existujících polí před samotným importem, musíte tyto změny znovu provést po importu.
22
Formuláře
Import Migrace objektů přepíše všechny informace formuláře. Chcete-li zachovat jakýkoli změněný formulář, přejmenujte jej. Chcete-li zachovat původní formulář, vytvořte jeho kopii, dříve než jej změníte, a přejmenujte ji zpět na původní název.
Importovat dvakrát
V minulých implementacích Migrace objektů bylo nutné dvakrát provést každý import. Proces importu nyní automaticky dvakrát naimportuje balík Migrace objektů.
© Copyright IBM Corp. 2011, 2016
Tabulky jazyků
Když naimportujete balík migrace objektů, který byl vytvořen v produktu TRIRIGA Application Platform ve verzi dřívější než 3.3, do prostředí, které jste upgradovali na produkt TRIRIGA Application Platform nebo novější a na produkt IBM TRIRIGA 10.3 nebo novější, tabulka jazyků se odstraní.
Kolekce navigace / Položka navigace
Proces importu přepíše veškeré informace kolekce navigace/ položky navigace. Chcete-li zachovat jakékoli úpravy správců: v Vytvořte kolekci navigace/ položku navigace. v Odeberte kolekci navigace s předponou tri z Tvůrce navigace. v Přidejte novou přejmenovanou položku kolekce navigace do Tvůrce navigace. Alternativně si můžete poznamenat změny, pokud jich je minimum, a znovu je použít po importu. Za určitých okolností představuje tato alternativní metoda rychlejší volbu.
Modul
Proces importu nezmění existující moduly a přidají se jakékoli nové moduly.
Portál
Pokud má importovaný portál stejný název jako existující portál, proces importu přepíše všechny informace portálu.
Předem vytvořený sled prací
Pokud upravíte předem vytvořený sled prací, po importu musíte tento atribut v Datovém modeláři znovu ukázat na přejmenovaný sled prací. Proces importu resetuje atribut na sled prací s předponou tri.
Publikovaný název
Pokud publikovaný název upravíte před samotným importem, prove�te úpravu znovu po importu.
Dotazy/Sestavy
Proces importu přepíše veškeré informace o dotazech/sestavách. Chcete-li zachovat všechny upravené dotazy/sestavy, přejmenujte je. Chcete-li zachovat původní dotaz/sestavu, vytvořte kopii dotazu nebo sestavy, dříve než dotaz nebo sestavu změníte, a přejmenujte dotaz/sestavu zpět na původní název.
Data záznamu
Proces importu přepíše veškeré informace o datech záznamu. Ve starších verzích aplikace Migrace objektů nebyl XML dat záznamu exportován s názvem formuláře nebo se stavem objektu, což způsobuje neočekávané chování během importu. Pokud nová data záznamu nemají název formuláře, systém použije výchozí formulář pro obchodní objekt. Pokud také není uveden stav objektu, systém zvolí libovolnou akci k přechodu nových dat záznamu z nullového stavu. Balík migrace zahrnuje informace pro všechna přidružení zjištěná ve zdrojovém prostředí pro data záznamu zahrnutá v balíku. Přidružení pro data záznamu zahrnutá v balíku jsou zavedena pro cílové prostředí během procesu importu balíku migrace. Když vytvoříte balík, můžete se rozhodnout, že nechcete zahrnout informace o přidružení pro jakýkoli záznam. Otevřete panel pro data záznamu zahrnutá v balíku. Vyberte jeden nebo více záznamů a klepněte na odkaz Nezahrnovat přidružení. Vedle názvu záznamu na panelu Data záznamu se objeví červená hvězdička u všech záznamů, které nebudou zahrnovat informace o přidružení během procesu migrace. Chcete-li znovu zahrnout informace o přidružení záznamu, vyberte jeden nebo více záznamů na panelu Data záznamu a klepněte na odkaz Zahrnout přidružení. Pro balíky vygenerované ve starších verzích znovu exportujte balíky.
Sekce
Sekce obchodního objektu se sloučí v importu Migrace objektů.
Pole sekce
Pole sekce se sloučí v importu Migrace objektů.
Kapitola 3. Import objektů
23
Skupina zabezpečení
Proces importu přepíše veškeré informace o skupině zabezpečení. Členové skupiny zabezpečení nejsou v procesu importu zahrnuti.
Řada stavů
Import Migrace objektů přepíše řady stavů obchodního objektu.
Statický seznam
Proces importu přepíše veškeré typy statických seznamů. Avšak, hodnoty statického seznamu se sloučí.
Struktura
Proces importu přepíše strukturu.
Styl
Import Migrace objektů se pokusí nahradit styly, až na dvě výjimky: Systémové a používané styly se nenahradí.
Sledy prací
Import přepíše sledy prací, ale zachová se verze a stav sledu prací. Když naimportujete sled prací a sled prací je spouštěn přidružením s řetězcem přidružení, který není momentálně na seznamu typů přidružení, import jej přidá na seznam. Asynchronní sledy prací (jako např. akce, přidružení, zrušení přidružení) v Zkopírujte a přejmenujte sled prací. v Deaktivujte původní sled prací. v Aktivujte zkopírovaný sled prací. Synchronní sledy prací v Přejmenujte sled prací.
24
© Copyright IBM Corp. 2011, 2016
Kapitola 4. Migrace indexů tabulek databáze Můžete si zobrazit, pozměnit, zrušit a vytvořit indexy tabulek databáze v nástroji Správce tabulek databáze. Kromě toho Správce tabulek databáze podporuje migraci indexů tabulek databáze z jednoho prostředí produktu IBM TRIRIGA do jiného.
Informace o této úloze Proces migrace indexů tabulek databáze se provádí prostřednictvím migrace dat záznamu v modulu triPlatformDBTableManager. Nástroj Správce tabulek databáze se nenachází v konzole administrátora produktu IBM TRIRIGA. S vhodnými oprávněními můžete nástroj Správce tabulek databáze nalézt, když se přihlásíte k produktu IBM TRIRIGA a přejdete do nabídky Nástroje > Nastavení systému > Systém > Správce tabulek databáze.
Export indexů tabulek databáze Můžete vytvořit balík exportu, který bu� vyexportuje všechny indexy tabulky, nebo vyexportuje jednotlivé indexy.
Informace o této úloze Poznámka: Z hlediska globalizace by se záznamy vytvořené z určitých obchodních objektů správce tabulek databáze triIndex, triSparseColumn, triTable a triIndexedColumn neměly překládat. Avšak protože jejich mapování názvů obchodního objektu obsahují pole se seznamem, platforma se automaticky pokusí exportovat data pro překlad. Aby se zabránilo tomuto procesu, záznamy těchto specifických obchodních objektů se vždy vyloučí během exportu dat ze Správce globalizace.
Export všech indexů tabulky Můžete vybrat tabulku k zahrnutí do balíku a všechny indexy, které jsou částí tabulky, se automaticky zahrnou do balíku.
Postup 1. Když sestavíte balík exportu na panelu Vyhledávač objektů v nástroji Migrace objektů, zadejte Data záznamu pro parametr vyhledávání Typ objektu. 2. Jako Modul vyberte triPlatformDBTableManager. 3. Jako Obchodní objekt vyberte triTable a klepněte na volbu Vyhledat. 4. Vyhledejte tabulku obsahující indexy, které chcete přidat. 5. Vyberte tabulku. Všechny indexy, které jsou přidružené k tabulce, se přidají do balíku exportu.
Export jednotlivých indexů Můžete vybrat jednotlivé indexy tabulky databáze, které se zahrnou do balíku exportu.
Postup 1. Když sestavíte balík exportu na panelu Vyhledávač objektů v nástroji Migrace objektů, zadejte Data záznamu pro parametr vyhledávání Typ objektu. © Copyright IBM Corp. 2011, 2016
25
2. Jako Modul vyberte triPlatformDBTableManager. 3. Jako Obchodní objekt vyberte triTable a vyberte volbu Vyhledat. 4. Vyhledejte tabulku obsahující indexy, které chcete přidat. 5. Vyberte volbu Najít závislé objekty pro vybranou tabulku. Všechny indexy dané tabulky se objeví jako přidružená data záznamu. 6. Vyberte jednotlivé indexy, které se zahrnou do balíku.
26
© Copyright IBM Corp. 2011, 2016
Kapitola 5. Konfigurace protokolu migrace objektů Procesy exportu a importu v migraci objektů generují informativní zprávy, když nelze určit nebo ověřit názvy závislých objektů pro objekt. Zprávy se odešlou do souboru protokolu s názvem ObjectMigration.log.
Informace o této úloze Zprávy v protokolu identifikují název objektu, který má problém a vypisuje neplatné odkazy podle typu a kde se na ně odkazuje. Protokol se nachází v adresáři protokolu instalace produktu IBM TRIRIGA, například C:\Tririga\log\ ObjectMigration.log. Soubor ObjectMigration.log nakonfigurujte v souboru log4j.xml v adresáři config vaší instalace, například C:\Tririga\config\log4j.xml. Ujistěte se, že přezkoumáte tato nastavení a podle potřeby je upravíte, dříve než provedete migraci objektů. Také je důležité, abyste přezkoumali soubor ObjectMigration.log po každé události migrace objektů. Následují výchozí položky migrace objektů v souboru log4j.xml. =================================================================== Připojte zprávy k souboru ObjectMigration.log ===================================================================
<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”/> <param name=“ConversionPattern” value=“%d %-5p %m%n”/> ... < | Aditivita je nastavena na hodnotu false (nepravda), | tudíž migrace objektů nebude protokolovat s kořenovými prvky. | Toto umožňuje pouze migraci objektů protokolovat do souboru ObjectMigration.log. -->
<priority value=“INFO”/>
com.tririga.om.logger.OMLogger je pro verze 2.1 až 2.5 migrace objektů. com.tririga.platform.om.logger.OMLogger je pro verze 2.6 a novější migrace objektů.
© Copyright IBM Corp. 2011, 2016
27
28
© Copyright IBM Corp. 2011, 2016
Kapitola 6. Export sledů prací jako textu Sled prací můžete exportovat do textového souboru. Tento textový soubor obsahuje model založený na textu logiky sledu prací. Můžete exportovat sled prací, dříve než jej zahrnete do balíku migrace, nebo dříve než naimportujete balík migrace, který obsahuje sled prací.
Informace o této úloze Může být užitečné exportovat sled prací, který je obsažen v balíku migrace, abyste jej zkontrolovali, dříve než se rozhodnete jej naimportovat. Můžete chtít porovnat sled prací obsažený v balíku migrace s jinou verzí stejného sledu prací pomocí nástroje porovnání, abyste identifikovali rozdíly mezi verzemi. 1.
Přeneste balík migrace objektů, který obsahuje sled prací, do cílového prostředí platformy.
2. Ověřte objekty, které se migrují. 3. Vyberte jeden nebo více sledů prací na panelu Sled prací a klepněte na volbu Exportovat vybrané jako text. 4. Uložte soubor v systému. Jednotlivé sledy prací se uloží s příponou souboru .cld. Pokud k textovému exportu vyberete několik sledu prací, sledy prací se uloží do souboru .zip. Soubor .zip zahrnuje hierarchie složek, která je založená na struktuře objektů sledu prací. Hierarchie zahrnuje modul a obchodní objekt sledu prací, jsou-li definované. 5. Použijte textový editor ke kontrole exportovaného sledu prací a ověřte, že by měl být naimportován jako část balíku migrace. 6. Naimportujte migrované objekty do cílového prostředí.
© Copyright IBM Corp. 2011, 2016
29
30
© Copyright IBM Corp. 2011, 2016
Upozornění Tyto informace jsou určeny pro produkty a služby nabízené ve Spojených státech. IBM může materiál dodávat v jiných jazycích. Ale abyste k němu získali přístup, budete možná potřebovat vlastní kopii produktu či verze v tomto jazyce. IBM nemusí produkty, služby nebo funkce popsané v tomto dokumentu nabízet v jiných zemích. Informace o produktech a službách, které jsou momentálně ve Vaší zemi dostupné, můžete získat od obchodního zástupce IBM pro Vaši oblast. Žádný z odkazů na produkty, programové vybavení nebo služby IBM neznamená, ani z něj nelze vyvozovat, že smí být použit pouze uvedený produkt, program nebo služba IBM. Použít lze jakýkoli funkčně ekvivalentní produkt, program či službu neporušující práva IBM k duševnímu vlastnictví. Za vyhodnocení a ověření operací libovolného produktu, programu či služby od jiného výrobce však odpovídá uživatel. IBM může mít patenty nebo podané žádosti o patent, které zahrnují předmět tohoto dokumentu. Vlastnictví tohoto dokumentu Vám nedává žádná práva k těmto patentům. Písemné dotazy ohledně licencí můžete zaslat na adresu: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US Pokud máte zájem o licenci v zemi s dvoubajtovou znakovou sadou (DBCS), kontaktujte IBM Intellectual Property Department ve Vaší zemi nebo zašlete písemné dotazy na adresu: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan SPOLEČNOST INTERNATIONAL BUSINESS MACHINES CORPORATION TUTO PUBLIKACI POSKYTUJE TAK, JAK JE (AS-IS), BEZ JAKÝCHKOLIV ZÁRUK, VYJÁDŘENÝCH VÝSLOVNĚ NEBO VYPLÝVAJÍCÍCH Z OKOLNOSTÍ, VČETNĚ, A TO ZEJMÉNA, ZÁRUK NEPORUŠENÍ PRÁV TŘETÍCH STRAN, PRODEJNOSTI NEBO VHODNOSTI PRO URČITÝ ÚČEL VYPLÝVAJÍCÍCH Z OKOLNOSTÍ. Některé jurisdikce nepřipouštějí vyloučení záruk vyjádřených výslovně nebo vyplývajících z okolností v určitých transakcích, a proto se na vás výše uvedené omezení nemusí vztahovat. Tato publikace může obsahovat technické nepřesnosti nebo typografické chyby. Informace zde uvedené jsou pravidelně aktualizovány a v nových vydáních této publikace již budou tyto změny zahrnuty. IBM má právo kdykoliv bez upozornění zdokonalovat nebo měnit produkt(y) a program(y) popsané v této publikaci. Jakékoliv odkazy v této publikaci na webové stránky jiných společností jsou poskytovány pouze pro pohodlí uživatele a nemohou být žádným způsobem vykládány jako doporučení těchto webových stránek ze strany IBM. Materiály obsažené na takovýchto webových stránkách nejsou součástí materiálů k tomuto produktu IBM a tyto webové stránky mohou být používány pouze na vlastní nebezpečí.
© Copyright IBM Corp. 2011, 2016
31
IBM může, pokud to považuje za vhodné, používat nebo distribuovat libovolné informace, které jí poskytnete, aniž by tím vznikl jakýkoliv závazek IBM vůči Vám. Držitelé licence na tento program, kteří si přejí mít přístup i k informacím o programu za účelem (i) výměny informací mezi nezávisle vytvořenými programy a jinými programy (včetně tohoto) a (ii) vzájemného použití sdílených informací, mohou kontaktovat: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US Informace tohoto typu mohou být dostupné za určitých podmínek. V některých případech připadá v úvahu zaplacení poplatku. IBM poskytuje licencovaný program popsaný v tomto dokumentu a veškeré dostupné licencované materiály na základě podmínek uvedených ve smlouvě IBM Customer Agreement, v Mezinárodní licenční smlouvě na programy IBM International Program License Agreement nebo v jiné ekvivalentní smlouvě. Data o výkonu a citované příklady od klientů slouží pouze jako ilustrativní příklady. Skutečná výkonnost se může lišit podle konfigurace a provozních podmínek v konkrétním případě. Informace týkající se produktů jiných výrobců pocházejí od dodavatelů těchto produktů, z jejich veřejných oznámení nebo z jiných veřejně dostupných zdrojů. Společnost IBM tyto produkty netestovala a nemůže potvrdit jejich správnou výkonnost, kompatibilitu ani žádné jiné výroky týkající se produktů jiných výrobců než IBM. Otázky týkající se kompatibility produktů jiných výrobců by měly být směrovány dodavatelům těchto produktů. Prohlášení týkající se budoucího směru vývoje nebo záměrů IBM se mohou změnit nebo mohou být zrušena bez předchozího upozornění a představují pouze cíle a záměry. Tyto informace obsahují příklady údajů a sestav používaných v každodenních obchodních operacích. Z důvodu zajištění co největší názornosti obsahují uvedené příklady jména osob, společností, názvy značek a produktů. Všechna tato jména jsou fiktivní a jakákoliv podobnost se skutečnými lidmi či obchodními podniky je zcela náhodná. LICENČNÍ INFORMACE: Tyto informace obsahují ukázkové aplikační programy ve zdrojovém jazyce, které ilustrují programovací techniky na různých provozních platformách. Tyto ukázkové programy můžete bez závazků vůči společnosti IBM jakýmkoli způsobem kopírovat, měnit a distribuovat za účelem vývoje, používání, odbytu či distribuce aplikačních programů odpovídajících rozhraní API pro operační platformu, pro kterou byly ukázkové programy napsány. Vzorové programy nebyly důkladně testovány za všech podmínek. Společnost IBM proto nemůže zaručit nebo vyvodit spolehlivost, provozuschopnost a funkčnost těchto programů. Vzorové programy jsou poskytovány "JAK JSOU", bez záruky jakéhokoli druhu. Společnost IBM nenese odpovědnost za žádné škody vzniklé ve spojení s užíváním ukázkových programů. Každá kopie nebo jakákoli část těchto ukázkových programů nebo odvozená práce musí zahrnovat níže uvedená oznámení autorských práv: © (název společnosti) (rok). Části tohoto kódu jsou odvozeny ze vzorových programů společnosti IBM Corporation. © Copyright IBM Corp. _zadejte rok nebo roky_.
32
© Copyright IBM Corp. 2011, 2016
Ochranné známky IBM, logo IBM a ibm.com jsou ochranné známky nebo registrované ochranné známky společnosti International Business Machines Corp, registrované v mnoha jurisdikcích po celém světě. Ostatní názvy produktů a služeb mohou být ochrannými známkami IBM a ostatních společností. Aktuální seznam ochranných známek společnosti IBM je dostupný na webu "Copyright and trademark information" na adrese www.ibm.com/legal/copytrade.shtml. Java™ a všechny ochranné známky a loga založené na termínu Java jsou ochranné známky společnosti Oracle a jejích příbuzných společností. Linux je ochrannou známkou společnosti Linus Torvalds ve Spojených Státech a případně v dalších jiných zemích. Microsoft, Windows, Windows NT, a logo Windows jsou ochranné známky společnosti Microsoft Corporation ve Spojených státech a případně v dalších jiných zemích. UNIX je registrovaná ochranná známka společnosti The Open Group ve Spojených státech a jiných zemích. Ostatní názvy produktů a služeb mohou být ochrannými známkami IBM a ostatních společností.
Podmínky pro dokumentaci k produktu Oprávnění k použití těchto publikací je vymezeno následujícími podmínkami.
Použitelnost Tyto podmínky platí společně s podmínkami pro použití pro webové servery IBM.
Osobní použití Tyto příručky můžete používat pro své osobní, nekomerční použití za předpokladu, že budou zachovány vlastnické doložky. Bez výslovného svolení společnosti IBM není povoleno publikace nebo jejich části rozšiřovat, prezentovat nebo od nich odvozovat výsledky práce.
Komerční využití Uvedené publikace lze reprodukovat, distribuovat či zobrazit pouze v rámci daného podniku za předpokladu, že jsou zachovány všechny údaje týkající se vlastnických práv. Bez výslovného souhlasu IBM nejste oprávněni vytvářet z těchto publikací odvozené práce, ani tyto příručky či jakékoliv jejich části reprodukovat, distribuovat či zobrazovat mimo Váš podnik.
Práva Kromě oprávnění výslovně uvedených v těchto podmínkách nejsou poskytována žádná další oprávnění, licence nebo práva k publikaci, datům, softwaru nebo jiným obsaženým hodnotám intelektuální podstaty. IBM si vyhrazuje právo odebrat zde udělená povolení kdykoli, na základě vlastní úvahy, je použití publikací v rozporu s jejími zájmy nebo, jak stanoveno IBM, nepostupujete v souladu s výše uvedenými instrukcemi.
Upozornění
33
Uvedené informace smí být stahovány, exportovány či reexportovány pouze v plném souladu se všemi relevantními zákony a předpisy, včetně všech zákonů a předpisů USA pro export. IBM NEPOSKYTUJE ŽÁDNÉ ZÁRUKY K OBSAHU TĚCHTO PUBLIKACÍ. UVEDENÉ PUBLIKACE JSOU POSKYTOVÁNY NA BÁZI AS-IS (TAK, JAK JSOU), BEZ JAKÝCHKOLIV ZÁRUK, VYJÁDŘENÝCH VÝSLOVNĚ NEBO VYPLÝVAJÍCÍCH Z OKOLNOSTÍ, VČETNĚ, A TO ZEJMÉNA, ZÁRUK PRODEJNOSTI, NEPORUŠENÍ PRÁV TŘETÍCH STRAN, NEBO VHODNOSTI PRO URČITÝ ÚČEL.
Online prohlášení IBM o zásadách ochrany osobních údajů Softwarové produkty IBM, včetně řešení SaaS (software as a service solution) ("Nabídky softwaru"), mohou využívat soubory cookie nebo jiné technologie ke shromaž�ování informací o užívání produktů s cílem zlepšit pracovní zkušenosti koncového uživatele, lépe přizpůsobit interakce s koncovým uživatelem nebo pro jiné účely. Nabídky softwaru shromaž�ují v mnoha případech údaje, z nichž nelze určit totožnost. Některé z našich Nabídek softwaru vám mohou pomoci umožnit shromaž�ování údajů, z nichž lze určit totožnost. Používá-li tato Nabídka softwaru soubory cookie ke sběru údajů, z nichž lze určit totožnost, naleznete níže specifické informace o užívání souborů cookie touto nabídkou. Tato Nabídka softwaru nevyužívá soubory cookie nebo jiné technologie ke shromaž�ování údajů, z nichž lze určit totožnost. Jestliže konfigurace implementované pro tuto Nabídku softwaru vám - jako zákazníkovi poskytují schopnost shromaž�ovat od koncových uživatelů údaje, z nichž lze určit totožnost, prostřednictvím souborů cookie a jiných technologií, jste povinni vyhledat právní poradu ohledně právních předpisů, jež se vztahují na takový sběr dat, včetně veškerých požadavků týkajících se oznamování a vyžádání souhlasu. Informace o užívání různých technologií, včetně souborů cookie, pro tyto účely najdete v dokumentu IBM Privacy Policy na adrese http://www.ibm.com/privacy a v dokumentu IBM Online Privacy Statement na adrese http://www.ibm.com/privacy/details v části nazvané "Cookies, Web Beacons and Other Technologies" a v dokumentu "IBM Software Products and Software-as-a-Service Privacy Statement" na adrese http://www.ibm.com/software/info/product-privacy/.
34
© Copyright IBM Corp. 2011, 2016
Upozornění
35
IBM®
Vytištěno v Dánsku společností IBM Danmark A/S.