Големи се шансите дека ако сте долгогодишен клиент на Cognos Analytics, сè уште се влечете околу некои наследни содржини на Компатибилен режим на пребарување (CQM). Знаеш зошто треба да мигрирате во режим на динамичко барање (DQM):
- CQM е ризик. CQM е стара технологија и може да биде застарена во секое време
- DQM е доказ за иднината. DQM е скалабилен, поефикасен и има подобри перформанси
- Облакот. Ако преместувањето во облак е на вашата 5-годишна возраст roadкарта треба да се преселите во DQM
Митот
Работата за мигрирање на вашите пакети и извештаи до DQM изгледа застрашувачка. Како прво, се сомневате дека нешто ќе пукне во движењето, но не можете да бидете сигурни што. Сигурно е така и нема лесен пат назад. Ако нема лесен начин за враќање, едноставно не можете да бидете мртви во вода со недели, бидејќи вашите корисници немаат пристап до извештаите.
Правата линија
Што ако можете само да превртите прекинувач и да видите како целата ваша содржина на CQM функционира како DQM? Со MotioCI тестирање, токму тоа можете да го направите. Тоа е толку лесно.
Дитс
На друго место пишувавме за тоа кога треба да мигрирате во DQM. Вака:
- Проценка и попис – Прво размислете што имате и проценете го напорот. Колку извештаи имате? Колку пакети? Колку од вашите пакети се CQM? Постојат повеќе начини на кои можете да му пристапите на ова.
Најдете го секој модел на Рамковен менаџер, отворете го и проверете ги својствата.
Или, пронајдете го секој пакет што е објавен и проверете ги неговите својства.
Или, користете MotioCI Инвентар. На MotioCI Извештаите за контролната табла за залихи и резимето на залихи даваат преглед на целата ваша продавница за содржини. Тие ви кажуваат на прв поглед колку пакети има во вашата продавница за содржини на Cognos се CQM, а колку DQM. Извештајот за инвентар покажува дополнителни детали за пакетите:
-
-
- Пат. Точно каде се наоѓаат.
- Референци. Бројот на дојдовни референци ви дава идеја за тоа колку извештаи зависат од него.
- Застарена. Ако нема дојдовни референци, тоа ќе биде лесно. Можеби нема да ви треба пакетот. Не се користи.
-
Тестирање – Прво ќе сакате да воспоставите основна линија за вашите извештаи за CQM.
Создадете проект во MotioCI за вашиот CQM пакет. MotioCI ќе ви помогне автоматски да ги најдете сите извештаи на кои се базира пакетот. Создадете тест случаи за да воспоставите основна линија за секој од извештаите за содржината и перформансите
-
-
- Стабилност на излезот – Создава основна линија за очекуваниот резултат од извештајот
- Стабилност на времето на извршување – создава основна линија за очекуваните перформанси
-
Извршете ги тест-случаите за да го генерирате излезот на извештајот и да го запишете времето на извршување.
Евалуација – Овде го превртувате прекинувачот на DQM и ги извршувате извештаите.
-
- Клонирајте го проектот што го креиравте во претходниот чекор, така што секунда MotioCI проектот ќе го има истиот пакет и извештаи. Променете ги поставките за проектот во Присили режим за барање динамички пакет. Создадете тест случаи за секој од извештаите за да ги споредите резултатите и перформансите со основните резултати на CQM.
- Споредба на излезот – го споредува излезот на извештајот во DQM со основната линија на CQM.
- Споредба на време на извршување – Го споредува времето на извршување на извештајот во DQM со основната линија на CQM.
- Извршете ги тест-случаите и проценете ги резултатите од тестот
- Успех - Овие тест случаи поминуваат и споредување на излезот и перформанси. Извештаите тестирани во оваа група ќе мигрираат во DQM без никакви промени.
- Неуспех - Случаите за тестирање ќе пропаднат ако едното или двете тврдења не успеат.
- Неуспех во споредба на излезот – Ви е претставена рамо до рамо споредба на CQM и DQM излезот од извештајот со истакнати разлики.
- Неуспех во споредба на времето на извршување – Оваа група извештаи работат побавно во DQM отколку CQM.
- Клонирајте го проектот што го креиравте во претходниот чекор, така што секунда MotioCI проектот ќе го има истиот пакет и извештаи. Променете ги поставките за проектот во Присили режим за барање динамички пакет. Создадете тест случаи за секој од извештаите за да ги споредите резултатите и перформансите со основните резултати на CQM.
резолуцијата – Врз основа на резултатите од тест случаите, точно знаете на кои извештаи им треба внимание.
-
- Размислете за прегледување на MotioCI Пријавете детали за неуспех на тест-случај. Со тој извештај, можете да видите дали има некои трендови или групи на извештаи кои имаат слични грешки. Направете измени на моделот Рамковен менаџер и повторно објавете го пакетот.
- Повторете ги тест случаите во проектот DQM додека не сте задоволни со излезот и перформансите.
- Во некои случаи, можеби ќе треба да одговорите на поединечни извештаи кои не успеваат во споредба на излезот или споредување на времето. Поправете ги сите проблеми.
Миграција – Во овој момент, сите ваши извештаи за CQM се извршени во DQM и вие сте уверени дека тие го произведуваат истиот излез и се извршуваат во разумно време.
-
- Во Рамковниот менаџер можете безбедно да ја промените Својството на режимот за пребарување во Динамички и повторно да го објавите пакетот.
- Како последен чекор, во MotioCI Проектот DQM, отстранете го својството Force DQM Query Mode и поставете го на Default. Повторете ги вашите тест случаи и проверете ги резултатите. Ова ќе потврди дека промените што сте ги направиле во извештаите и пакетите не влијаеле на излезот или перформансите.
Прославата
Заборавив да го спомнам последниот чекор. Прославата. Време е да уживате во сите придобивки на DQM и да започнете да барате други проекти.
Бонус Про Совет
Можете да ги користите слободен MotioPI алатка за наоѓање CQM пакети и извештаи. За да најдете пакети со модели поставени да користат CQM преземете и инсталирате MotioPI:
- Отворено MotioPI и кликнете на панелот Содржина
- Барање за модели со поставување на Барање за типови на Модел.
- Намалете го изворот на вашето пребарување до соодветниот опсег. Намалете го опсегот за да ги зголемите перформансите.
- Додадете филтер, изберете Својство на текст Моделот е динамички режим на барање = неточно.
- Кликнете Барај
- Извезете ги резултатите како CSV и отворете ги во Excel
- Копирајте ја патеката за пребарување на Cognos на моделот за кој сакате да најдете извештаи
- Уредете ја патеката за пребарување на моделот со отстранување на „/model[@name=“ и она што следува од низата
- Залепете ја низата за скратена патека на моделот во нов панел за содржина MotioПИ
- Уредете го барањето за типови за прикажување Извештај
- Соодветно стеснете го опсегот
- Филтрирајте за да користите Својство на текст Патеката за пребарување на пакетот содржи со вметнување во низата за скратена патека на моделот
- Кликнете Барај
- Резултатите ќе вратат список на сите извештаи што го користат пакетот CQM.
Додуша, ова е малку комплицирано, не можете да правите никакво тестирање и не управува со вашиот напредок во некој проект, но, еј, бесплатно е. MotioPI може да ве раздели со првите два чекори на Проценка и Инвентар, тогаш MotioCI може да го земе од таму.