CQM-tik DQM-ra bihurtzea: Cognos bezeroaren bidaia

by Jan 30, 2020Cloud0 iruzkinak

IBM Cognos Analytics-era hodeira joatea pentsatzen ari zaren ala ez, JDBC kontroladoreak jatorrizko datu-basearen bezeroaren ordez erabili nahi izatea edo kontsulten errendimenduarekin erlazionatutako ezaugarriei buruzko ikusgarritasun handiagoa nahi izatea, ideia bikaina da Kontsulta Modu Dinamikoa hartzea.

Performance Food Group-ek, janari zerbitzuen industriako konfiantzarik handienetakoa duen Cognos 10.2.1-tik 11.0.12-ra berriki berritu duenean etengabeko hobekuntza prozesuaren barruan, beren paketeak CQM-tik DQM-ra ere eguneratuko dituztela erabaki dute. Sumit Kumar, PFGko informatikako arduraduna, txostenak, analisiak eta aholkularitza gainbegiratzeaz arduratzen dena, paketeen migrazioaz arduratu zen eta prozesu honetan zehar izan ditzaketen erronkak gainditzeaz arduratu zen.

CQM-tik DQM-ra bihurtzearen abantailak

Performance Food Group-ek migratzearen arrazoiak ugari ziren. Sumit eta PFG osorako bihurtzearen abantaila nagusietako bat txosten beraren barruan pakete anitzetako datuak dituzten txostenak erabiltzeko gaitasuna zen. Kontsulta modu dinamikoak aukera emango lioke Sumit-i gai desberdinetako datuak biltzen dituzten txostenak, hala nola salmentak, kontratazioak eta inbentarioak, nahiz eta hiru pakete guztiz desberdinetan egon. Kontsulta Modu bateragarriak ez du gaitasun hori, beraz, aukera bistakoa zen.

Kontsulta Modu Bateragarrietatik Kontsulta Modu Dinamikora bihurtzeak txostenak exekutatzeko denbora asko murrizteko aukera emango luke 64 biteko arkitekturan kontsultaren exekuzioa baliatuz. Migratzerakoan, Sumitek bazekien azpiegiturak ezartzen ari zirela etorkizuneko bertsio berritzea errazteko, baizik eta Performance Food Group-i bere automatizazioan analisi iragarleak abiarazteko gaitasuna ematen ziotela.

Bihurtzearen onurak bistakoak ziren, baina zer erronka zeuden aurretik?

Bihurtu beharreko Cognos 13 pakete aukeratu ondoren, Sumitek lehenengo oztopoak topatu zituen proiektuaren plangintza eta exekuzio fasean.

Proiektuen plangintza eta gauzatze erronkak

Lehen roadSumit-en aurrean zegoen blokea Waterfall edo Agile Delivery artean aukeratzea zen. Sumitek azken hau aukeratu zuen CQM-tik DQM bihurketarako pakete bakoitza modu independentean zabaltzea ahalbidetu zuelako. Paketeak zabaldu ziren txosten garrantzitsu guztiak arrakastaz exekutatu zirenean eta lehentasun txikiko txosten batzuek akatsak izanez gero, hala ere paketea zabaldu zuten eta txostenak geroago konpondu zituzten. Horri esker, negozioaren balioa lehenbailehen entregatu ahal izan zuten denborarik galdu gabe, baina segurtasunez jokatzeko hilabeteko bufferra gorde zuten IBM produktuaren laguntza taldearen laguntza osagarria behar izanez gero.

Sumit-ek eta Performance Food Group-ek proiektuaren plangintza eta exekuzio fasea gainditu zutenean, iritsi zitzaien hurrengo arazoari aurre egiteko: paketeek kontsulta modu dinamikoan izan zuten portaeraren ondorioz, azpiegitura teknikoak eta azpiegiturak.

"Sumit-en arabera, CQM-tik DQM-ra bihurtzea oso ondo gastatutako denbora eta ahalegina izan zen. Bihurtzearen ondoren, txostenaren exekuzio denbora batez beste% 60 murriztu zen! "

Erronka Teknikoak eta Azpiegiturak

Kontsulta Modu Dinamikoak Kontsulta Bateragarrian aukerakoak ziren praktika onak betetzen ditu. Horren adibide bat marratxoak eta izartxoak aurrerako barra batekin komentatutako lerro gisa erabiltzea litzateke, adibidez, '-' vs '/ *'. CQM-k horiek guztiak onartzen ditu, baina DQM-k batzuetan onartzen ditu eta beste batzuetan ez, kokapenaren arabera. Itxuraz arazo txikiek akats puntualak edo txosten osoak huts egin dezakete. Iragazki aurreratuetako iruzkinak, SQL kontsulta eta kalkulu pertsonalizatuak ere akatsak eragin zituzten. A Alderatu sql kontsulta tresna kokapenari formatua emateko eta eremu horretako akatsen agerpena murrizteko kontuan hartu zen, baina ikerketa urrunago joan zen akatsen agerraldi guztiak ikusteko. Datuen ereduan edo paketeen definizioan batura funtzioa sartzeak ere akatsak sortu zituen, baina hori konpondu daiteke funtzio osoarekin ordez edo Sum () vs Total () ordez.

Kontsulta Modu Dinamikoak zenbait suposizio ematen ditu Kontsulta Modu Bateragarriak ez dituela, eta txostenen irteerak desberdinak dira. CQM vs DQM txostenak egiteak emaitza desberdinak eman ditzake funtzioa nola interpretatzen duten oinarrituta soilik. Adibidez, CQM-en Guztira (Guztizko (Salmentak)) salmenten guztizkoaren baliokidea den emaitza emango du eta guztizko bikoiztuari jaramonik egingo ez dion bitartean, DQMn ez du bikoiztutako guztizkoari jaramonik egingo, beste txosten baten irteera emanez. Era berean, CQM vs DQM agregazio aukerak ezartzeko modua ere aldatu egiten da. Kalkulatutako / Agregatutako zutabeetako iragazkiek emaitza desberdinak sor ditzakete jabetza agregatuaren hautapenaren arabera, hala nola "Agregatu aurretik" edo "Agregatu ondoren".

Beste erronka batzuk

Kontsulta modu dinamikoak txostenaren irteeran aldaketak sor ditzakeen eragiketa-ordena desberdina aplika dezake.

  • Txostenaren maila kardinalitatearen definizioak txostenaren irteeran aldaketak eragiten ditu.
  • Txostenen balioztatzeak oraindik akats larriak erakutsi ditzake abisu mezuak ebatzi ondoren. Abisu mezu guztiak konpondu behar dira txostenen konpilatzaileak benetako akatsa erakutsi aurretik. Txosten bat martxan ez badago eta abisu-mezu bat bakarrik erakusten badu, lehenik abisu-mezua konpondu beharko duzu txostenak akats kritikoa agerian utzi eta konpondu ahal izateko.
  • Datu kopuru handiekin txostenak errendatzeak huts egin dezake "Java memoriarik gabe" arazoekin, baina txosten horietako txostenen propietateetako cache lokalaren propietatea desgaituz konpondu daiteke eta kontsulta zerbitzurako konfiguratutako memoria handituz ere lagundu daiteke.
  • JVM konfigurazioa praktika onen arabera egokitu behar da etorkizuneko arazoak ekiditeko.

Ondorioa In

Sumiten arabera, migrazio prozesua oso ondo gastatutako denbora eta ahalegina izan zen. Bihurtu ondoren, txostenaren exekuzio denbora batez beste% 60 murriztu da! Zalantzarik gabe, paketeak CQM-tik DQM-ra eta zure ingurunea 32-bit-tik 64 bit-ra bihurtzea gomendatzen du.

Kontsulta bateragarri modutik kontsulta dinamiko modura bihurtzea edo duela gutxi bihurtu nahi izatea? Gustatuko litzaiguke zure esperientzia gurekin edo izan ditzakezun aholku eta trikimailuak partekatzea!

 

Gehiago jakin nahi duzu? A ospatu genuen webinar bertan Performance Taldeak Kontsulta Modu Dinamikora migratzean dituen erronkak eztabaidatu genituen. Erantzun webminaria hemen klik eginez.

CloudCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc.-k Cognos Analytics Cloud-erako denbora errealeko bertsio-kontrola eskaintzen du

Motio, Inc.-k Cognos Analytics Cloud-erako denbora errealeko bertsio-kontrola eskaintzen du

PLANO, Texas - 22ko irailaren 2022a - Motio, Inc., zure analitika abantailari eusten laguntzen dizun software konpainiak zure negozio adimena eta analitika softwarea hobetuz, gaur jakinarazi du bere MotioCI aplikazioek orain guztiz onartzen dute Cognos...

Irakurri gehiago