A leggyorsabb út a CQM-től a DQM-ig
Jó eséllyel, ha Ön régóta Cognos Analytics-ügyfél, még mindig húzza a régi kompatibilis lekérdezési mód (CQM) tartalmat. Tudod miért át kell állnia a dinamikus lekérdezési módba (DQM):
- A CQM kockázatot jelent. A CQM régi technológia, és bármikor elavulttá válhat
- A DQM jövőbiztos. A DQM méretezhető, hatékonyabb és jobban teljesít
- A felhő. Ha a felhőbe való átállás az 5 éves roadtérképet át kell helyezni a DQM-be
A mítosz
A csomagok és jelentések DQM-be való migrálása ijesztőnek tűnik. Egyrészt gyanítod, hogy valami eltörik a költözés során, de nem vagy biztos benne, hogy mi. Biztosan ez a helyzet, és nincs könnyű visszaút. Ha nincs egyszerű visszaút, egyszerűen nem lehet hetekig a vízben halott, miközben a felhasználók nem férnek hozzá a jelentésekhez.
Az egyenes vonal
Mi lenne, ha egyszerűen átkapcsolna egy kapcsolót, és megnézné, hogyan működik az összes CQM-tartalom DQM-ként? Val vel MotioCI tesztelés, pontosan ez az, amit megtehetsz. Ez olyan könnyű.
A Deetek
Máshol írtunk arról, hogy mikor érdemes áttérni a DQM-re. Így:
- Értékelés és leltár – Először mérlegelje, hogy mije van, és értékelje az erőfeszítést. Hány beszámolója van? Hány csomag? Hány csomagod CQM? Többféleképpen is megközelítheti ezt.
Keresse meg az egyes Framework Manager modelleket, nyissa meg, és ellenőrizze a tulajdonságokat.
Vagy keressen meg minden közzétett csomagot, és ellenőrizze a tulajdonságait.
Vagy használhatja MotioCI Leltár. A MotioCI A Készlet-irányítópult és a Készlet-összefoglaló jelentések áttekintést nyújtanak a teljes tartalomtárról. Egy pillantással megmondják, hogy a Cognos tartalomtárában hány CQM és hány DQM csomag található. A készletjelentés további részleteket tartalmaz a csomagokról:
-
-
- Pálya. Pontosan ott, ahol vannak.
- Hivatkozások. A beérkező hivatkozások száma képet ad arról, hogy hány jelentés függ tőle.
- Elavult. Ha nincsenek bejövő referenciák, az egyszerű lesz. Lehet, hogy nincs szüksége a csomagra. Nem használják.
-
Tesztelés – Először is meg kell határoznia a CQM-jelentések kiindulópontját.
Hozzon létre egy projektet MotioCI a CQM csomaghoz. MotioCI segít automatikusan megtalálni a csomag alapjául szolgáló összes jelentést. Hozzon létre teszteseteket az egyes jelentések tartalmi és teljesítménybeli kiindulópontjának meghatározásához
-
-
- Kimeneti stabilitás – A jelentés várható kimenetének alapértékét hozza létre
- Végrehajtási időstabilitás – alapértéket hoz létre a várható teljesítményhez
-
Végezze el a teszteseteket a jelentés kimenetének és a rekord végrehajtási idejének létrehozásához.
Értékelés – Itt kapcsolja át a DQM-re, és futtassa a jelentéseket.
-
- Klónozza az előző lépésben létrehozott projektet úgy, hogy egy másodperc MotioCI projekt ugyanazzal a csomaggal és jelentésekkel fog rendelkezni. Módosítsa a projektbeállításokat Dinamikus csomaglekérdezés kényszerítése módra. Hozzon létre teszteseteket minden jelentéshez, hogy összehasonlítsa a kimenetet és a teljesítményt a CQM alaperedményeivel.
- Kimenetek összehasonlítása – Összehasonlítja a jelentés kimenetét a DQM-ben a CQM alapértékével.
- Végrehajtási idő összehasonlítása – Összehasonlítja a jelentés végrehajtási idejét a DQM-ben a CQM alapértékével.
- Végezze el a teszteseteket, és értékelje a teszteredményeket
- Siker – Ezek a tesztesetek megfelelnek a kimeneti összehasonlításnak és a teljesítménynek is. Az ebben a csoportban tesztelt jelentések változtatás nélkül átkerülnek a DQM-be.
- Sikertelenség – A tesztesetek sikertelenek lesznek, ha valamelyik vagy mindkét állítás sikertelen.
- A kimeneti összehasonlítás sikertelensége – Megjelenik a jelentés CQM és DQM kimenetének egymás melletti összehasonlítása, kiemelve a különbségeket.
- A végrehajtási idő összehasonlításának sikertelensége – A jelentések ezen csoportja lassabban teljesít a DQM-ben, mint a CQM-ben.
- Klónozza az előző lépésben létrehozott projektet úgy, hogy egy másodperc MotioCI projekt ugyanazzal a csomaggal és jelentésekkel fog rendelkezni. Módosítsa a projektbeállításokat Dinamikus csomaglekérdezés kényszerítése módra. Hozzon létre teszteseteket minden jelentéshez, hogy összehasonlítsa a kimenetet és a teljesítményt a CQM alaperedményeivel.
Felbontás – A Tesztesetek eredményei alapján pontosan tudja, mely jelentések igényelnek figyelmet.
-
- Fontolja meg a MotioCI Jelentse a teszteset sikertelenségének részleteit. Ezzel a jelentéssel megtekintheti, hogy vannak-e olyan trendek vagy jelentéscsoportok, amelyek hasonló hibákat tartalmaznak. Szerkessze a Framework Manager modellt, és tegye újra közzé a csomagot.
- Futtassa újra a teszteseteket a DQM projektben, amíg nem elégedett a kimenettel és a teljesítménnyel.
- Egyes esetekben előfordulhat, hogy olyan egyedi jelentésekkel kell foglalkoznia, amelyek nem felelnek meg a kimeneti összehasonlításnak vagy az idő-összehasonlításnak. Javítsa ki a problémákat.
elvándorlás – Ezen a ponton az összes CQM-jelentés DQM-ben futott, és biztos abban, hogy ugyanazt a kimenetet produkálják és ésszerű időn belül végrehajtják.
-
- A Framework Managerben biztonságosan módosíthatja a Lekérdezési mód tulajdonságot Dinamikusra, és újra közzéteheti a csomagot.
- Utolsó lépésként a MotioCI DQM projektet, távolítsa el a Force DQM Query Mode tulajdonságot, és állítsa alapértelmezettre. Futtassa újra a teszteseteket, és ellenőrizze az eredményeket. Ez megerősíti, hogy a jelentésekben és csomagokban végzett változtatások nem befolyásolták a kimenetet vagy a teljesítményt.
Az ünneplés
Ezt az utolsó lépést elfelejtettem megemlíteni. Az ünneplés. Itt az ideje, hogy élvezze a DQM minden előnyét, és elkezdjen más projekteket keresni.
Bónusz Pro Tipp
Használhatja a ingyenes MotioPI segédprogram a CQM csomagok és jelentések kereséséhez. A CQM használatára beállított modellekkel rendelkező csomagok megkereséséhez töltse le és telepítse MotioPI:
- Nyisd ki MotioPI és kattintson a Tartalom panelre
- Modellek lekérdezése a Típusok lekérdezése Modell értékre állításával.
- Szűkítse a keresés forrását a megfelelő hatókörre. Csökkentse a hatókört a teljesítmény növelése érdekében.
- Adjon hozzá egy szűrőt, és válassza a Szövegtulajdonság-modell lehetőséget: Dinamikus lekérdezési mód = false.
- Kattintson a Keresés gombra
- Exportálja az eredményeket CSV formátumban, és nyissa meg Excelben
- Másolja ki annak a modellnek a Cognos keresési útvonalát, amelyhez jelentéseket szeretne találni
- Szerkessze a modell keresési útvonalát a „/model[@name=” és a karakterláncból következő elemek eltávolításával
- Illessze be a lerövidített modellútvonal-karakterláncot egy új tartalompanelbe MotioPI.
- Szerkessze a lekérdezést a típusokhoz a jelentés megjelenítéséhez
- Szűkítse a hatókört megfelelően
- Szűrés a szövegtulajdonság csomag keresési útvonalának használatához a rövidített modell elérési út karakterláncának beillesztésével
- Kattintson a Keresés gombra
- Az eredmények a CQM csomagot használó összes jelentés listáját adják vissza.
Igaz, ez egy kicsit bonyolult, nem végezhet semmilyen tesztelést, és nem kezeli a projektben való előrehaladását, de ingyenes. MotioA PI az Értékelés és a Leltár első két lépésével el tudja juttatni az utat MotioCI elviheti onnan.