Za běhu programu mohou být nutné určité změny prvku model obchodních ukazatelů. Tyto změny se provádějí v editoru Business Measures Editor a vyžadují novou implementaci modelu. Na základě prováděných změn rozhodne komponenta Schema Generator, zda bude tento model zcela nový model, nebo nová verze modelu.
Více informací o dostupných změnách najdete v tématu Generování artefaktů řízení změn v sekci databázových služeb.
V případě nové verze modelu komponenta Schema Generator vygeneruje skripty pro úpravu příslušných databází. DBA musí rozhodnout, zda vygenerovat všechny artefakty modelu jako při první implementaci, nebo vygenerovat jen artefakty pro změnu databází na základě změn. Chcete-li implementovat novou verzi modelu, musíte provést následující kroky:
- Exportujte model obchodních ukazatelů z editoru Business Measures Editor. Exportovaný soubor se nazývá monitor.zip a obsahuje model obchodních ukazatelů.
- Nakonfigurujte komponentu Schema Generator prostřednictvím konzoly pro správu WebSphere Business Monitor. Součástí vaší konfigurace by měla být strategie ukládání vygenerovaných artefaktů. Při výběru výstupního adresáře zvolte takový adresář, který obsahuje název projektu model obchodních ukazatelů, verzi projektu a datum. Použití tohoto mechanismu vám usnadní správu vygenerovaných artefaktů a pomůže i podpoře IBM v případě, že by tato podpora byla potřeba. Další informace o správě komponenty Schema Generator viz sekci Správa komponenty Schema
Generator.
- Regenerujte artefakty z komponenty Schema Generator prostřednictvím konzoly pro správu produktu WebSphere Business Monitor.
Poznámka: Chcete-li generovat pouze artefakty rozdílů mezi novým modelem a právě implementovaným modelem, měli byste zrušit zaškrtnutí políčka při generování artefaktů ignorovat předchozí implementace. Pokud chcete naplnit prázdné databáze, měli byste toto políčko zaškrtnout.
Generované artefakty jsou sbaleny v samostatné složce spolu s modelem model obchodních ukazatelů.
- Zkontrolujte výstup komponenty Schema Generator, abyste se ujistili, že v modelu nebyly provedeny žádné nekompatibilní změny. Pokud se zde jakékoli nekompatibilní změny vyskytují, měli byste model obchodních ukazatelů exportovat jako
nový model.
- Před spuštěním nových skriptů je třeba zálohovat databáze.
Další informace o zálohování databází viz sekci DB2 - Obnovení dat.
- Spusťte vygenerované skripty DDL (Database Definition Language) a pozměňte stávající databázové tabulky podle změn. Další informace o spouštění vygenerovaných skriptů najdete v sekci Vytváření dynamických databázových tabulek.
- Implementujte replikační artefakty, aby bylo možné provést replikaci mezi databázemi WebSphere Business Monitor. Další informace o implementaci replikačních artefaktů viz sekci Implementace služeb pohybu dat.
- Naimportujte definice Cube
Views do serveru DB2 OLAP. Další informace o implementaci modelu Cube Views viz sekci Implementace schématu databází Cube Views.
- Vytvořte ručně krychle ABX v konzole pro správu DB2 ALPHABLOX. Více informací o vytváření krychlí ABX najdete v sekci Ruční vytváření krychlí ABX.
- Spusťte služby pohybu dat, abyste zahájili synchronizaci mezi databázemi WebSphere Business Monitor. Více informací o službách pohybu dat najdete v sekci Spuštění/zastavení
služby pohybu dat.
- Naimportujte komprimovaný soubor zip, který obsahuje model obchodních ukazatelů a definice Cube Views, do konzoly pro správu WebSphere Business Monitor. V tomto případě musíte po provedení tohoto kroku restartovat WebSphere Application
Server.
Implementace nové verze modelu nemusí probíhat podle očekávání z následujících důvodů:
- Metadata úložiště nejsou synchronizována se strukturou databázových tabulek a to má za následek příkazy k vytvoření nebo změně, které nejsou kompatibilní s aktuálním stavem databáze. Může být nutné ručně upravit DDL skripty tak, aby byl jejich stav platný. S největší pravděpodobností k tomu dojde, když je ze serveru odebrána nějaká verze modelu.
- Další sloupce metrik způsobí, že tabulka přesáhne velikost svého tabulkového prostoru. V takovém případě je pro přidání nových sloupců třeba provést před spuštěním příkazů ke změně ruční migraci této tabulky do většího tabulkového prostoru velikosti stránky.
Poznámka: - Po implementaci modelu se na panelu dashboard zobrazí pouze informace o nejnovější verzi prvku model obchodních ukazatelů.
- Je důležité uchovat si kopii generovaných artefaktů jako zálohu.
- Ujistěte se také, že jste zachovali protokolové soubory, které byly vygenerovány v průběhu implementace. Tyto protokolové soubory mohou usnadnit případné pozdější zrušení implementace a nutnou identifikaci chyb (například tam, kde selže implementace nové verze).