Nejrychlejší cesta od CQM k DQM
Je velká šance, že pokud jste dlouholetým zákazníkem Cognos Analytics, stále přetahujete nějaký starší obsah kompatibilního režimu dotazů (CQM). Víš proč musíte migrovat do režimu dynamického dotazování (DQM):
- CQM je riziko. CQM je stará technologie a může být kdykoli vyřazena
- DQM je připraven na budoucnost. DQM je škálovatelné, efektivnější a funguje lépe
- Mrak. Pokud přechod do cloudu trvá 5 let roadmapu musíte přesunout do DQM
Mýtus
Úloha migrace vašich balíčků a sestav do DQM se zdá být skličující. Jednak tušíte, že se při pohybu něco zlomí, ale nemůžete si být jisti co. To je jistě případ a není snadná cesta zpět. Pokud není snadná cesta zpět, prostě nemůžete být mrtví ve vodě celé týdny, když vaši uživatelé nemají přístup k přehledům.
Přímá čára
Co kdybyste mohli přepnout přepínač a podívat se, jak celý váš obsah CQM funguje jako DQM? S MotioCI testování, to je přesně to, co můžete udělat. Je to tak snadné.
Deets
O tom, kdy byste měli migrovat na DQM, jsme psali jinde. Takto:
- Hodnocení a inventarizace – Nejprve zvažte, co máte, a zhodnoťte úsilí. Kolik máte přehledů? Kolik balení? Kolik z vašich balíčků je CQM? Existuje několik způsobů, jak k tomu můžete přistupovat.
Najděte každý model Framework Manager, otevřete jej a zkontrolujte vlastnosti.
Nebo vyhledejte každý balíček, který byl publikován, a zkontrolujte jeho vlastnosti.
Nebo použijte MotioCI Inventář. The MotioCI Přehledy Inventory Dashboard a Inventory Summary poskytují přehled o celém vašem úložišti obsahu. Na první pohled vám řeknou, kolik balíčků ve vašem obchodě s obsahem Cognos je CQM a kolik je DQM. Přehled zásob zobrazuje další podrobnosti o balíčcích:
-
-
- Cesta. Přesně tam, kde se nacházejí.
- Reference. Počet příchozích referencí vám dává představu o tom, kolik sestav na něm závisí.
- Zastaralý. Pokud neexistují žádné příchozí reference, bude to snadné. Balíček možná nebudete potřebovat. Nepoužívá se.
-
Testování – Nejprve budete chtít vytvořit základ pro vaše zprávy CQM.
Vytvořte projekt v MotioCI pro váš balíček CQM. MotioCI vám pomůže automaticky najít všechny zprávy, na kterých je balíček založen. Vytvářejte testovací případy, abyste stanovili základ pro každý z přehledů pro obsah a výkon
-
-
- Stabilita výstupu – vytváří základ pro očekávaný výstup sestavy
- Časová stabilita provádění – vytváří základ pro očekávaný výkon
-
Provedením testovacích případů vygenerujte výstup sestavy a zaznamenejte dobu provedení.
Hodnocení – Zde přepnete přepínač na DQM a spustíte sestavy.
-
- Naklonujte projekt, který jste vytvořili v předchozím kroku, tak, aby sekunda MotioCI projekt bude mít stejný balíček a zprávy. Změňte nastavení projektu na Force Dynamic Package Query Mode. Vytvořte testovací případy pro každou ze sestav a porovnejte výstup a výkon s výsledky základního CQM.
- Porovnání výstupu – Porovná výstup sestavy v DQM se základní linií CQM.
- Porovnání doby provedení – Porovná dobu provedení sestavy v DQM se základní linií CQM.
- Proveďte testovací případy a vyhodnoťte výsledky testů
- Úspěch – Tyto testovací případy projdou porovnáním výstupů i výkonem. Zprávy testované v této skupině budou migrovány do DQM beze změn.
- Selhání – Testovací případy selžou, pokud jedno nebo obě tvrzení selžou.
- Selhání porovnání výstupu – Zobrazí se vám porovnání výstupu CQM a DQM vedle sebe se zvýrazněnými rozdíly.
- Porovnání selhání doby provedení – Tato skupina sestav funguje pomaleji v DQM než CQM.
- Naklonujte projekt, který jste vytvořili v předchozím kroku, tak, aby sekunda MotioCI projekt bude mít stejný balíček a zprávy. Změňte nastavení projektu na Force Dynamic Package Query Mode. Vytvořte testovací případy pro každou ze sestav a porovnejte výstup a výkon s výsledky základního CQM.
Rozlišení – Na základě výsledků testovacích případů přesně víte, které zprávy vyžadují pozornost.
-
- Zvažte přezkoumání MotioCI Nahlásit podrobnosti o selhání testovacího případu. Pomocí tohoto přehledu můžete zjistit, zda existují nějaké trendy nebo skupiny přehledů s podobnými chybami. Proveďte úpravy modelu Framework Manager a znovu publikujte balíček.
- Spusťte znovu testovací případy v projektu DQM, dokud nebudete spokojeni s výstupem a výkonem.
- V některých případech budete možná muset řešit jednotlivé sestavy, u kterých selhává Porovnání výstupů nebo Porovnání času. Opravte všechny problémy.
Migrace – V tuto chvíli byly všechny vaše sestavy CQM spuštěny v DQM a jste si jisti, že vytvářejí stejný výstup a provádějí se v přiměřené době.
-
- V Framework Manager můžete bezpečně změnit vlastnost Query Mode na Dynamic a znovu publikovat balíček.
- Jako poslední krok v MotioCI DQM projektu, odeberte vlastnost Force DQM Query Mode a nastavte ji na výchozí. Spusťte znovu své testovací případy a zkontrolujte výsledky. Tím potvrdíte, že změny, které jste provedli v sestavách a balíčcích, neovlivnily výstup nebo výkon.
Oslava
Tento poslední krok jsem zapomněl zmínit. Oslava. Je čas užít si všech výhod DQM a začít hledat další projekty.
Bonusový profi tip
Můžete použít uvolnit MotioPI nástroj k nalezení CQM balíčků a zpráv. Chcete-li najít balíčky s modely nastavenými na použití CQM, stáhněte si a nainstalujte MotioPI:
- Otevřená MotioPI a klikněte na panel Obsah
- Dotaz na modely nastavením Dotaz na typy na Model.
- Zužte zdroj vyhledávání na příslušný rozsah. Zmenšením rozsahu zvýšíte výkon.
- Přidejte filtr, vyberte Text Property Model je Dynamický režim dotazu = false.
- Klikněte na Hledat
- Exportujte výsledky jako CSV a otevřete v Excelu
- Zkopírujte cestu hledání Cognos modelu, pro který chcete najít sestavy
- Upravte cestu hledání modelu odstraněním „/model[@name=” a toho, co z řetězce vyplývá
- Vložte zkrácený řetězec cesty modelu do nového panelu obsahu v MotioPI.
- Upravte dotaz na typy, aby se zobrazila sestava
- Přiměřeně zužte rozsah
- Filtr pro použití Textové vlastnosti Balíček Vyhledávací cesta obsahuje vložením zkráceného řetězce cesty modelu
- Klikněte na Hledat
- Výsledky vrátí seznam všech sestav, které používají balíček CQM.
Je pravda, že je to trochu komplikované, nemůžete provádět žádné testování a neřídí váš postup v projektu, ale je to zdarma. MotioPI vás může dovést k cíli pomocí prvních dvou kroků hodnocení a inventarizace MotioCI může to vzít odtud.