Den raskeste veien fra CQM til DQM

by August 4, 2023Cognos Analytics0 kommentarer

Den raskeste veien fra CQM til DQM

Det er en rett linje med MotioCI

Sjansen er stor for at hvis du er en langvarig Cognos Analytics-kunde, drar du fortsatt rundt på noe eldre innhold i Compatible Query Mode (CQM). Du vet hvorfor du må migrere til Dynamic Query Mode (DQM):

  1. CQM er en risiko. CQM er gammel teknologi og kan avvikles når som helst
  2. DQM er fremtidssikret. DQM er skalerbar, mer effektiv og yter bedre
  3. Skyen. Hvis flytting til skyen er på 5 år roadkart du trenger for å flytte til DQM

myten

Jobben med å migrere pakkene og rapportene dine til DQM virker bare skremmende. For det første mistenker du at noe vil gå i stykker i farten, men du kan ikke være sikker på hva. Det er sikkert tilfellet, og det er ingen enkel vei tilbake. Hvis det ikke er noen enkel vei tilbake, kan du bare ikke være død i vannet i flere uker uten at brukerne dine har tilgang til rapporter.

Den rette linjen

Hva om du bare kunne snu en bryter og se hvordan alt CQM-innholdet ditt fungerer som DQM? Med MotioCI testing, det er akkurat det du kan gjøre. Så enkelt er det.

Deets

Vi har skrevet andre steder om når du bør migrere til DQM. Dette er hvordan:

  1. Vurdering og inventar – Vurder først hva du har og vurder innsatsen. Hvor mange rapporter har du? Hvor mange pakker? Hvor mange av pakkene dine er CQM? Det er flere måter du kan nærme deg dette på.

Finn hver Framework Manager-modell, åpne den og kontroller egenskapene.

Eller finn hver pakke som har blitt publisert og sjekk egenskapene.

Eller bruk MotioCI Inventar. De MotioCI Inventory Dashboard og Inventory Summary-rapporter gir en oversikt over hele innholdsbutikken din. De forteller deg med et øyeblikk hvor mange pakker som er i din Cognos-innholdsbutikk som er CQM og hvor mange som er DQM. En inventarrapport viser ytterligere detaljer om pakkene:

      1. Sti. Nøyaktig der de befinner seg.
      2. Referanser. Antallet innkommende referanser gir deg en ide om hvor mange rapporter som avhenger av det.
      3. Utdatert. Hvis det ikke er noen innkommende referanser, vil det være enkelt. Du trenger kanskje ikke pakken. Den blir ikke brukt.

 

 

Testing – Først vil du etablere en baseline på CQM-rapportene dine.

Lag et prosjekt i MotioCI for din CQM-pakke. MotioCI vil hjelpe deg å automatisk finne alle rapportene som pakken er basert på. Opprett testtilfeller for å etablere en grunnlinje for hver av rapportene for innhold og ytelse

      1. Utdatastabilitet – Oppretter en grunnlinje for forventet utgang av rapporten
      2. Utførelsestidsstabilitet – skaper en grunnlinje for forventet ytelse

Utfør testtilfellene for å generere rapportutdata og registrere utførelsestid.

 

Evaluering – Her slår du bryteren til DQM og kjører rapportene.

    1. Klone prosjektet du opprettet i forrige trinn, slik at et sekund MotioCI prosjektet vil ha samme pakke og rapporter. Endre prosjektinnstillingene til Force Dynamic Package Query Mode. Opprett testtilfeller for hver av rapportene for å sammenligne utdata og ytelse med CQM-grunnlinjeresultatene.
      1. Utdatasammenligning – Sammenligner rapportutdataene i DQM med CQM-grunnlinjen.
      2. Sammenligning av utførelsestid – Sammenligner utførelsestiden for rapporten i DQM med CQM-grunnlinjen.
    2. Utfør testtilfellene og evaluer testresultatene
      1. Suksess – Disse testtilfellene består både av utdatasammenligning og ytelse. Rapportene som er testet i denne gruppen vil migrere til DQM uten endringer.
      2. Feil – Testtilfeller vil mislykkes hvis en av eller begge påstandene mislykkes.
        1. Mislykket resultatsammenligning – Du blir presentert for en side-ved-side-sammenligning av CQM- og DQM-utdata fra rapporten med forskjeller uthevet.
        2. Feil ved sammenligning av utførelsestid – Denne gruppen med rapporter fungerer langsommere i DQM enn CQM.

 

 

oppløsning – Basert på resultatene fra testsakene vet du nøyaktig hvilke rapporter som trenger oppmerksomhet.

    1. Vurder å gjennomgå MotioCI Rapporter testtilfellefeildetaljer. Med den rapporten kan du se om det er noen trender eller grupper med rapporter som har lignende feil. Gjør endringer i Framework Manager-modellen og publiser pakken på nytt.
    2. Kjør testsakene på nytt i DQM-prosjektet til du er fornøyd med resultatet og ytelsen.
    3. I noen tilfeller kan det hende du må adressere individuelle rapporter som mislykkes med resultatsammenligning eller tidssammenligning. Løs eventuelle problemer.

 

 

migrasjon – På dette tidspunktet har alle dine CQM-rapporter blitt kjørt i DQM, og du er sikker på at de produserer det samme resultatet og kjøres innen rimelig tid.

    1. I Framework Manager kan du trygt endre egenskapen Query Mode til Dynamic og publisere pakken på nytt.
    2. Som et siste trinn, i MotioCI DQM-prosjektet, fjern egenskapen Force DQM Query Mode og sett den til standard. Kjør testsakene på nytt og sjekk resultatene. Dette vil bekrefte at endringer du har gjort i rapportene og pakkene ikke har påvirket utdata eller ytelse.

Feiringen

Jeg glemte å nevne dette siste trinnet. Feiringen. Det er på tide å nyte alle fordelene med DQM og begynne å se etter andre prosjekter.

Bonus Pro Tips

Du kan også bruke det gratis MotioPI verktøy for å finne CQM-pakker og rapporter. Last ned og installer for å finne pakker med modeller satt til å bruke CQM MotioPI:

  1. Åpen MotioPI og klikk på innholdspanelet
  2. Spør etter modeller ved å sette Spørring for typer til modell.
  3. Begrens kilden for søket til riktig omfang. Reduser omfanget for å øke ytelsen.
  4. Legg til et filter, velg Text Property Model is Dynamic Query Mode = false.
  5. Klikk Søk
  6. Eksporter resultatene som CSV og åpne i Excel
  7. Kopier Cognos Search Path for modellen du vil finne rapporter for
  8. Rediger søkebanen til modellen ved å fjerne "/model[@name=" og det som følger av strengen
  9. Lim inn den forkortede modellbanestrengen i et nytt innholdspanel i MotioPI.
  10. Rediger spørring for typer for å vise rapport
  11. Begrens omfanget på passende måte
  12. Filtrer for å bruke tekstegenskap Pakkesøkebane Inneholder ved å lime inn den forkortede modellbanestrengen
  13. Klikk Søk
  14. Resultatene vil returnere en liste over alle rapportene som bruker CQM-pakken.

Riktignok er dette litt komplisert, du kan ikke gjøre noen testing, og det styrer ikke fremdriften din i et prosjekt, men hei, det er gratis. MotioPI kan få deg en del dit med de to første trinnene i vurdering og inventar, da MotioCI kan ta det derfra.

 

Cognos Analytics
IBM Cognos Analytics med Watson
Hva gjør Watson?

Hva gjør Watson?

Sammendrag IBM Cognos Analytics har blitt tatovert med Watson-navnet i versjon 11.2.1. Hans fulle navn er nå IBM Cognos Analytics med Watson 11.2.1, tidligere kjent som IBM Cognos Analytics. Men hvor er egentlig denne Watson og hva gjør den? I...

Les mer