Het snelste pad van CQM naar DQM

by Augustus 4, 2023Cognos-analyse0 reacties

Het snelste pad van CQM naar DQM

Het is een rechte lijn met MotioCI

De kans is groot dat als u al een lange tijd klant bent van Cognos Analytics, u nog steeds wat oude CQM-inhoud (Compatible Query Mode) meesleept. Je weet wel Waarom u moet migreren naar Dynamic Query Mode (DQM):

  1. CQM is een risico. CQM is oude technologie en kan op elk moment worden afgeschaft
  2. DQM is toekomstbestendig. DQM is schaalbaar, efficiënter en presteert beter
  3. De wolk. Als overstappen naar de cloud op uw 5-jarige leeftijd valt roadmap die u naar DQM moet verplaatsen

De mythe

De taak van het migreren van uw pakketten en rapporten naar DQM lijkt gewoon ontmoedigend. Ten eerste vermoed je dat er iets kapot gaat tijdens de verhuizing, maar je weet niet zeker wat. Dat is zeker het geval, en er is geen gemakkelijke weg terug. Als er geen gemakkelijke weg terug is, kun je niet wekenlang in het water liggen zonder dat je gebruikers toegang hebben tot rapporten.

De rechte lijn

Wat als u gewoon een schakelaar omdraait en ziet hoe al uw CQM-inhoud werkt als DQM? Met MotioCI testen, dat is precies wat je kunt doen. Het is zo makkelijk.

De Deets

We hebben elders geschreven over wanneer u naar DQM moet migreren. Dit is hoe:

  1. Beoordeling en inventarisatie – Bedenk eerst wat je hebt en beoordeel de inspanning. Hoeveel rapporten heb je? Hoeveel pakketten? Hoeveel van uw pakketten zijn CQM? Er zijn meerdere manieren waarop je dit kunt aanpakken.

Zoek elk Framework Manager-model, open het en controleer de eigenschappen.

Of zoek elk pakket dat is gepubliceerd en controleer de eigenschappen ervan.

Of gebruik MotioCI Inventaris. De MotioCI Inventory Dashboard en Inventory Summary-rapporten bieden een overzicht van uw volledige contentopslag. Ze vertellen u in één oogopslag hoeveel pakketten in uw Cognos-contentopslag CQM zijn en hoeveel DQM. Een voorraadrapport toont aanvullende details over de pakketten:

      1. Pad. Precies waar ze zich bevinden.
      2. Referenties. Het aantal binnenkomende referenties geeft je een idee hoeveel rapporten ervan afhankelijk zijn.
      3. Verouderd. Als er geen inkomende referenties zijn, wordt dat gemakkelijk. Het kan zijn dat u het pakket niet nodig heeft. Het wordt niet gebruikt.

 

 

Testen – Eerst wilt u een basislijn opstellen voor uw CQM-rapporten.

Maak een project aan in MotioCI voor uw CQM-pakket. MotioCI helpt u automatisch alle rapporten te vinden waarop het pakket is gebaseerd. Maak testcases om een ​​basislijn vast te stellen voor elk van de rapporten voor inhoud en prestaties

      1. Uitvoerstabiliteit – Creëert een basislijn voor de verwachte uitvoer van het rapport
      2. Uitvoeringstijdstabiliteit – creëert een basislijn voor verwachte prestaties

Voer de testgevallen uit om de rapportuitvoer te genereren en de uitvoeringstijd vast te leggen.

 

Evaluatie – Hier schakel je over naar DQM en voer je de rapporten uit.

    1. Kloon het project dat u in de vorige stap hebt gemaakt, zodat een tweede MotioCI project zal hetzelfde pakket en rapporten hebben. Wijzig de projectinstellingen in Force Dynamic Package Query Mode. Maak testcases voor elk van de rapporten om output en prestaties te vergelijken met de CQM-basislijnresultaten.
      1. Uitvoervergelijking – Vergelijkt de rapportuitvoer in DQM met de CQM-basislijn.
      2. Uitvoeringstijdvergelijking – Vergelijkt de uitvoeringstijd van het rapport in DQM met de CQM-basislijn.
    2. Voer de testgevallen uit en evalueer de testresultaten
      1. Succes - Deze testgevallen slagen voor zowel uitvoervergelijking als prestaties. De in deze groep geteste rapporten worden zonder wijzigingen naar DQM gemigreerd.
      2. Falen – Testgevallen zullen mislukken als een of beide Assertions falen.
        1. Mislukte uitvoervergelijking – U krijgt een zij-aan-zij vergelijking te zien van de CQM- en DQM-uitvoer van het rapport met gemarkeerde verschillen.
        2. Mislukte uitvoeringstijdvergelijking - Deze groep rapporten presteert langzamer in DQM dan CQM.

 

 

Resolutie – Op basis van de resultaten van de Testcases weet je precies welke meldingen aandacht nodig hebben.

    1. Overweeg om de MotioCI Rapporteer foutdetails van het testgeval. Met dat rapport kunt u zien of er trends of groepen rapporten zijn met vergelijkbare fouten. Breng wijzigingen aan in het Framework Manager-model en publiceer het pakket opnieuw.
    2. Voer de testcases in het DQM-project opnieuw uit totdat u tevreden bent met de uitvoer en prestaties.
    3. In sommige gevallen moet u mogelijk individuele rapporten behandelen die niet voldoen aan Output Comparison of Time Comparison. Los eventuele problemen op.

 

 

Migratie – Op dit moment zijn al uw CQM-rapporten uitgevoerd in DQM en bent u ervan overtuigd dat ze dezelfde uitvoer produceren en binnen een redelijke tijd worden uitgevoerd.

    1. In Framework Manager kunt u de eigenschap Querymodus veilig wijzigen in Dynamisch en het pakket opnieuw publiceren.
    2. Als laatste stap, in de MotioCI DQM-project, verwijdert u de eigenschap DQM-querymodus forceren en stelt u deze in op Standaard. Voer uw testcases opnieuw uit en controleer de resultaten. Hiermee wordt bevestigd dat wijzigingen die u in de rapporten en pakketten hebt aangebracht, geen invloed hebben gehad op de uitvoer of prestaties.

De viering

Ik vergat deze laatste stap te vermelden. De viering. Het is tijd om te genieten van alle voordelen van DQM en op zoek te gaan naar andere projecten.

Bonus Pro-tip

U kunt gebruik maken van de gratis MotioPI hulpprogramma om CQM-pakketten en rapporten te vinden. Om pakketten te vinden met modellen die zijn ingesteld om CQM te gebruiken, downloaden en installeren MotioPI:

  1. Openen MotioPI en klik op het paneel Inhoud
  2. Query voor modellen door Query voor typen in te stellen op Model.
  3. Beperk de bron van uw zoekopdracht tot het juiste bereik. Verminder de reikwijdte om de prestaties te verbeteren.
  4. Voeg een filter toe, selecteer Text Property Model is Dynamic Query Mode = false.
  5. Klik op Zoeken
  6. Exporteer de resultaten als CSV en open in Excel
  7. Kopieer het Cognos-zoekpad van het model waarvoor u rapporten wilt zoeken
  8. Bewerk het zoekpad van het model door "/model[@name=" en wat volgt uit de tekenreeks te verwijderen
  9. Plak de verkorte modelpadreeks in een nieuw inhoudspaneel in MotioPI.
  10. Bewerk query voor typen om rapport weer te geven
  11. Beperk de reikwijdte op de juiste manier
  12. Filter om te gebruiken Tekst Eigenschap Pakket Zoekpad Bevat door de verkorte tekenreeks van het modelpad te plakken
  13. Klik op Zoeken
  14. De resultaten retourneren een lijst met alle rapporten die het CQM-pakket gebruiken.

Toegegeven, dit is een beetje ingewikkeld, je kunt geen tests uitvoeren en het beheert je voortgang in een project niet, maar ach, het is gratis. MotioPI kan u dan een eindje op weg helpen met de eerste twee stappen van Beoordeling en Inventarisatie MotioCI kan het vanaf daar overnemen.

 

Cognos-analyseCognos upgraden
In 3 stappen naar een geslaagde Cognos-upgrade
Drie stappen naar een succesvolle IBM Cognos-upgrade

Drie stappen naar een succesvolle IBM Cognos-upgrade

Drie stappen naar een succesvolle IBM Cognos-upgrade Onbetaalbaar advies voor de leidinggevende die een upgrade beheert Onlangs dachten we dat onze keuken aan vernieuwing toe was. Eerst hebben we een architect ingehuurd om plannen te maken. Met een plan in de hand bespraken we de details: Wat is de scope?...

Lees meer

Cognos-analyse
IBM Cognos Analytics met Watson
Wat doet Watson?

Wat doet Watson?

Samenvatting IBM Cognos Analytics is getatoeëerd met de naam Watson in versie 11.2.1. Zijn volledige naam is nu IBM Cognos Analytics met Watson 11.2.1, voorheen bekend als IBM Cognos Analytics. Maar waar is deze Watson precies en wat doet hij? In...

Lees meer