Хутчэй за ўсё, калі вы даўні кліент Cognos Analytics, вы ўсё яшчэ цягнеце састарэлае змесціва, сумяшчальнае з рэжымам запытаў (CQM). Ведаеш чаму вам трэба перайсці ў рэжым дынамічнага запыту (DQM):
- CQM - гэта рызыка. CQM з'яўляецца старой тэхналогіяй і можа быць састарэла ў любы час
- DQM разлічаны на будучыню. DQM маштабуецца, больш эфектыўны і працуе лепш
- Воблака. Калі вы пераходзіце ў воблака на працягу 5 гадоў roadкарту, якую трэба перанесці ў DQM
Міф
Праца па пераносе вашых пакетаў і справаздач у DQM здаецца складанай. З аднаго боку, вы падазраяце, што нешта зламаецца падчас руху, але вы не можаце быць упэўнены, што. Гэта, безумоўна, так, і простага шляху назад няма. Калі простага шляху назад няма, вы проста не можаце быць мёртвыя ў вадзе на працягу некалькіх тыдняў, калі вашы карыстальнікі не маюць доступу да справаздач.
Прамая лінія
Што, калі б вы маглі проста пераключыць выключальнік і паглядзець, як увесь ваш кантэнт CQM працуе як DQM? з MotioCI тэставанне, гэта менавіта тое, што вы можаце зрабіць. Гэта так проста.
Дэец
Мы пісалі ў іншым месцы пра тое, калі вам варта перайсці на DQM. Вось як:
- Ацэнка і інвентарызацыя – Спачатку падумайце, што ў вас ёсць, і ацаніце намаганні. Колькі ў вас справаздач? Колькі пакетаў? Колькі вашых пакетаў з'яўляюцца CQM? Ёсць некалькі спосабаў, якімі вы можаце падысці да гэтага.
Знайдзіце кожную мадэль Framework Manager, адкрыйце яе і праверце ўласцівасці.
Або знайдзіце кожны апублікаваны пакет і праверце яго ўласцівасці.
або выкарыстоўвайце MotioCI Інвентар. The MotioCI Справаздачы "Панэль кіравання запасамі" і "Зводныя справаздачы па запасах" даюць агляд усёй вашай крамы кантэнту. Яны адразу паведамляюць вам, колькі пакетаў у вашай краме кантэнту Cognos з'яўляюцца CQM, а колькі - DQM. Справаздача аб інвентарызацыі паказвае дадатковыя звесткі аб пакетах:
-
-
- шлях. Менавіта там, дзе яны знаходзяцца.
- Спасылкі. Колькасць уваходных спасылак дае вам уяўленне аб тым, колькі справаздач залежыць ад гэтага.
- Устарэлы. Калі няма ўваходных спасылак, гэта будзе лёгка. Пасылка можа вам не спатрэбіцца. Ён не выкарыстоўваецца.
-
Тэставанне – Спачатку вы захочаце ўсталяваць зыходны ўзровень на аснове вашых справаздач CQM.
Стварыце праект у MotioCI для вашага пакета CQM. MotioCI дапаможа вам аўтаматычна знайсці ўсе справаздачы, на якіх заснаваны пакет. Стварыце тэставыя прыклады, каб усталяваць базавы ўзровень для кожнай справаздачы па змесце і прадукцыйнасці
-
-
- Стабільнасць вываду - стварае базавы ўзровень для чаканага вываду справаздачы
- Стабільнасць часу выканання - стварае базу для чаканай прадукцыйнасці
-
Выканайце тэставыя прыклады для стварэння вываду справаздачы і запісвайце час выканання.
Ацэнка – Тут вы пераключаеце DQM і запускаеце справаздачы.
-
- Клануйце праект, які вы стварылі на папярэднім кроку, каб другі MotioCI праект будзе мець той жа пакет і справаздачы. Зменіце налады праекта на рэжым прымусовага дынамічнага запыту пакета. Стварыце тэставыя прыклады для кожнай справаздачы, каб параўнаць выхад і прадукцыйнасць з базавымі вынікамі CQM.
- Параўнанне вынікаў – параўноўвае выснову справаздачы ў DQM з базавым узроўнем CQM.
- Параўнанне часу выканання – параўноўвае час выканання справаздачы ў DQM з базавым узроўнем CQM.
- Выканайце тэсты і ацэніце вынікі тэстаў
- Поспех - гэтыя тэсты праходзяць як параўнанне вынікаў, так і прадукцыйнасць. Справаздачы, пратэставаныя ў гэтай групе, будуць перанесены ў DQM без змен.
- Няўдача - Тэставыя прыклады не атрымаюцца, калі адно або абодва сцвярджэння не выкананы.
- Няўдача параўнання вынікаў - Вам прадстаўлена паралельнае параўнанне вынікаў CQM і DQM справаздачы з вылучанымі адрозненнямі.
- Няўдача параўнання часу выканання - гэтая група справаздач працуе больш павольна ў DQM, чым CQM.
- Клануйце праект, які вы стварылі на папярэднім кроку, каб другі MotioCI праект будзе мець той жа пакет і справаздачы. Зменіце налады праекта на рэжым прымусовага дынамічнага запыту пакета. Стварыце тэставыя прыклады для кожнай справаздачы, каб параўнаць выхад і прадукцыйнасць з базавымі вынікамі CQM.
дазвол – Па выніках выпрабаванняў вы дакладна ведаеце, якія справаздачы патрабуюць увагі.
-
- Разгледзім агляд MotioCI Паведаміць аб збоях у тэставым выпадку. З гэтай справаздачай вы можаце ўбачыць, ці ёсць якія-небудзь тэндэнцыі або групы справаздач, якія маюць падобныя памылкі. Унясіце змены ў мадэль Framework Manager і перапублікуйце пакет.
- Паўтарайце тэставыя прыклады ў праекце DQM, пакуль вы не будзеце задаволены вынікам і прадукцыйнасцю.
- У некаторых выпадках вам можа спатрэбіцца звярнуцца да асобных справаздач, якія не праходзяць параўнанне вынікаў або параўнанне часу. Вырашыце любыя праблемы.
міграцыя – На дадзены момант усе вашы справаздачы CQM былі запушчаны ў DQM, і вы ўпэўнены, што яны даюць аднолькавы вынік і выконваюцца ў разумныя тэрміны.
-
- У Framework Manager вы можаце бяспечна змяніць уласцівасць Query Mode на Dynamic і паўторна апублікаваць пакет.
- У якасці апошняга кроку, у MotioCI Праект DQM выдаліце ўласцівасць Force DQM Query Mode і ўсталюйце для яе значэнне Па змаўчанні. Паўторна выканайце тэсты і праверце вынікі. Гэта пацвердзіць, што змены, якія вы ўнеслі ў справаздачы і пакеты, не паўплывалі на вынік або прадукцыйнасць.
Святкаванне
Я забыўся згадаць гэты апошні крок. Святкаванне. Прыйшоў час скарыстацца ўсімі перавагамі DQM і пачаць пошук іншых праектаў.
Бонусная парада прафесіянала
Вы можаце выкарыстоўваць бясплатна MotioPI утыліта для пошуку пакетаў і справаздач CQM. Каб знайсці пакеты з мадэлямі, настроенымі на выкарыстанне CQM, загрузіце і ўсталюйце MotioPI:
- адкрыты MotioPI і націсніце на панэль Content
- Запытвайце мадэлі, усталяваўшы для "Запыт тыпаў" значэнне "Мадэль".
- Звузьце крыніцу вашага пошуку да адпаведнага аб'ёму. Паменшыце прыцэл, каб павялічыць прадукцыйнасць.
- Дадайце фільтр, выберыце Мадэль уласцівасцей тэксту - Рэжым дынамічнага запыту = ілжыва.
- Націсніце Пошук
- Экспартаваць вынікі ў CSV і адкрыць у Excel
- Скапіруйце шлях пошуку Cognos мадэлі, для якой вы хочаце знайсці справаздачы
- Адрэдагуйце шлях пошуку мадэлі, выдаліўшы «/model[@name=» і тое, што вынікае з радка
- Устаўце скарочаны радок шляху мадэлі ў новую панэль змесціва MotioІП.
- Рэдагаваць запыт для тыпаў, каб паказаць справаздачу
- Адпаведна звузіць вобласць прымянення
- Адфільтраваць, каб выкарыстоўваць шлях пошуку пакета ўласцівасцей тэксту Contains, уставіўшы скарочаны радок шляху мадэлі
- Націсніце Пошук
- Вынікі вернуць спіс усіх справаздач, якія выкарыстоўваюць пакет CQM.
Вядома, гэта крыху складана, вы не можаце праводзіць тэсціраванне, і гэта не кіруе вашым прагрэсам у праекце, але, эй, гэта бясплатна. MotioЗатым PI можа давесці вас да гэтага, выканаўшы першыя два этапы ацэнкі і інвентарызацыі MotioCI можна ўзяць адтуль.