Velike su šanse da, ako ste dugogodišnji korisnik Cognos Analyticsa, još uvijek vučete neki naslijeđeni sadržaj Compatible Query Mode (CQM). Znaš zašto trebate migrirati na dinamički način upita (DQM):
- CQM je rizik. CQM je stara tehnologija i može biti zastarjela u bilo kojem trenutku
- DQM je spreman za budućnost. DQM je skalabilan, učinkovitiji i bolje radi
- Oblak. Ako prelazak na oblak traje 5 godina roadkartu koju trebate premjestiti u DQM
Mit
Posao migracije vaših paketa i izvješća u DQM jednostavno se čini zastrašujućim. Kao prvo, sumnjate da će se nešto slomiti u selidbi, ali ne možete biti sigurni što. To je sigurno tako i nema lakog puta natrag. Ako nema jednostavnog puta natrag, jednostavno ne možete biti mrtvi u vodi tjednima dok vaši korisnici nemaju pristup izvješćima.
Ravna linija
Što ako biste jednostavno mogli okrenuti prekidač i vidjeti kako sav vaš CQM sadržaj funkcionira kao DQM? S MotioCI testiranje, to je upravo ono što možete učiniti. Tako je jednostavno.
Deetsovi
Na drugom mjestu smo pisali o tome kada biste trebali migrirati na DQM. Ovo je kako:
- Procjena i popis – Prvo razmislite što imate i procijenite trud. Koliko izvješća imate? Koliko paketa? Koliko je vaših paketa CQM? Postoji više načina na koje tome možete pristupiti.
Pronađite svaki model Framework Managera, otvorite ga i provjerite svojstva.
Ili pronađite svaki paket koji je objavljen i provjerite njegova svojstva.
Ili, upotrijebite MotioCI Inventar. The MotioCI Izvješća Nadzorna ploča inventara i Sažetak inventara pružaju pregled cijele vaše trgovine sadržajem. Oni vam na prvi pogled govore koliko je paketa u vašoj Cognos trgovini sadržaja CQM, a koliko DQM. Izvješće o zalihama prikazuje dodatne pojedinosti o paketima:
-
-
- Staza. Točno tamo gdje se nalaze.
- Reference. Broj dolaznih referenci daje vam predodžbu o tome koliko izvješća ovisi o njemu.
- Zastario. Ako nema dolaznih referenci, to će biti lako. Paket vam možda neće trebati. Ne koristi se.
-
Ispitivanje – Prvo ćete htjeti uspostaviti osnovu na svojim CQM izvješćima.
Izradite projekt u MotioCI za vaš CQM paket. MotioCI pomoći će vam da automatski pronađete sva izvješća na kojima se temelji paket. Stvorite testne slučajeve kako biste uspostavili osnovu za svako izvješće o sadržaju i izvedbi
-
-
- Stabilnost izlaza – stvara osnovu za očekivani rezultat izvješća
- Stabilnost vremena izvršenja – stvara osnovu za očekivanu izvedbu
-
Izvršite testne slučajeve kako biste generirali izlaz izvješća i zabilježili vrijeme izvršenja.
Procjena – Ovdje prebacujete na DQM i pokrećete izvješća.
-
- Klonirajte projekt koji ste izradili u prethodnom koraku tako da drugi MotioCI projekt će imati isti paket i izvješća. Promijenite postavke projekta na Force Dynamic Package Query Mode. Stvorite testne slučajeve za svako izvješće kako biste usporedili rezultate i performanse s osnovnim rezultatima CQM-a.
- Usporedba izlaza – Uspoređuje izlaz izvješća u DQM-u s osnovnom linijom CQM-a.
- Usporedba vremena izvršenja – Uspoređuje vrijeme izvršenja izvješća u DQM-u s osnovnom linijom CQM-a.
- Izvršite testne slučajeve i procijenite rezultate testa
- Uspjeh – Ovi testni slučajevi prolaze usporedbu rezultata i performanse. Izvješća testirana u ovoj grupi će migrirati u DQM bez promjena.
- Neuspjeh – Test slučajevi neće uspjeti ako jedna ili obje tvrdnje ne uspiju.
- Neuspjeh usporedbe izlaza – Prikazuje vam se usporedna usporedba CQM i DQM izlaza izvješća s istaknutim razlikama.
- Neuspjeh usporedbe vremena izvršenja – Ova grupa izvješća radi sporije u DQM-u nego u CQM-u.
- Klonirajte projekt koji ste izradili u prethodnom koraku tako da drugi MotioCI projekt će imati isti paket i izvješća. Promijenite postavke projekta na Force Dynamic Package Query Mode. Stvorite testne slučajeve za svako izvješće kako biste usporedili rezultate i performanse s osnovnim rezultatima CQM-a.
Rezolucija – Na temelju rezultata testnih slučajeva točno znate na koja izvješća treba obratiti pozornost.
-
- Razmotrite pregled MotioCI Izvješće o neuspjehu testnog slučaja. S tim izvješćem možete vidjeti postoje li trendovi ili grupe izvješća sa sličnim pogreškama. Uredite model Framework Managera i ponovno objavite paket.
- Ponovo pokrenite testne slučajeve u DQM projektu dok ne budete zadovoljni rezultatom i izvedbom.
- U nekim slučajevima, možda ćete se morati pozabaviti pojedinačnim izvješćima koja ne prolaze Usporedbu izlaza ili Usporedbu vremena. Riješite sve probleme.
Migracija – U ovom su trenutku sva vaša izvješća CQM-a pokrenuta u DQM-u i uvjereni ste da daju isti rezultat i da se izvode u razumnom vremenu.
-
- U Framework Manageru možete sigurno promijeniti svojstvo Query Mode u Dynamic i ponovno objaviti paket.
- Kao posljednji korak, u MotioCI DQM projekt, uklonite svojstvo Force DQM Query Mode i postavite ga na Default. Ponovno pokrenite testne slučajeve i provjerite rezultate. Ovo će potvrditi da promjene koje ste napravili u izvješćima i paketima nisu utjecale na izlaz ili izvedbu.
Proslava
Zaboravio sam spomenuti ovaj posljednji korak. Proslava. Vrijeme je da uživate u svim prednostima DQM-a i počnete tražiti druge projekte.
Bonus profesionalni savjet
Možete koristiti besplatno MotioPI uslužni program za pronalaženje CQM paketa i izvješća. Da biste pronašli pakete s modelima postavljenim za korištenje CQM-a, preuzmite i instalirajte MotioPI:
- Otvoren MotioPI i kliknite na ploču Sadržaj
- Upit za modele postavljanjem upita za vrste na model.
- Suzite izvor svoje pretrage na odgovarajući opseg. Smanjite opseg kako biste povećali izvedbu.
- Dodajte filtar, odaberite Text Property Model is Dynamic Query Mode = false.
- Kliknite Traži
- Izvezite rezultate kao CSV i otvorite u Excelu
- Kopirajte Cognos Search Path modela za koji želite pronaći izvješća
- Uredite put pretraživanja modela uklanjanjem “/model[@name=” i onoga što slijedi iz niza
- Zalijepite skraćeni niz staze modela u novu ploču sadržaja MotioPI.
- Uredite upit za vrste za prikaz izvješća
- Na odgovarajući način suzite opseg
- Filter za korištenje putanje pretraživanja paketa svojstava teksta Sadrži lijepljenjem u skraćeni niz putanje modela
- Kliknite Traži
- Rezultati će vratiti popis svih izvješća koja koriste CQM paket.
Doduše, ovo je malo komplicirano, ne možete raditi nikakvo testiranje i ne upravlja vašim napretkom u projektu, ali, hej, besplatno je. MotioPI vas može djelomično dovesti tamo s prva dva koraka procjene i inventara MotioCI može preuzeti od tamo.