Le chemin le plus rapide du CQM au DQM

by 4 août 2023Analyse Cognos0 commentaires

Le chemin le plus rapide du CQM au DQM

C'est une ligne droite avec MotioCI

Si vous êtes un client de longue date de Cognos Analytics, il y a de fortes chances que vous traîniez encore du contenu hérité en mode de requête compatible (CQM). Tu sais why vous devez migrer vers le mode de requête dynamique (DQM) :

  1. Le LCQ est un risque. Le CQM est une technologie ancienne et peut être obsolète à tout moment
  2. DQM est pérenne. DQM est évolutif, plus efficace et plus performant
  3. Le nuage. Si le passage au cloud est sur votre 5 ans roadcarte dont vous avez besoin pour passer à DQM

Le mythe

Le travail de migration de vos packages et rapports vers DQM semble tout simplement intimidant. D'une part, vous soupçonnez que quelque chose va se casser dans le mouvement, mais vous ne pouvez pas être sûr de quoi. C'est sûrement le cas, et il n'y a pas de retour en arrière facile. S'il n'y a pas de retour facile, vous ne pouvez tout simplement pas rester dans l'eau pendant des semaines sans que vos utilisateurs aient accès aux rapports.

La ligne droite

Et si vous pouviez simplement appuyer sur un interrupteur et voir comment tout votre contenu CQM fonctionne comme DQM ? Avec MotioCI tester, c'est exactement ce que vous pouvez faire. C'est si facile.

Les Déets

Nous avons écrit ailleurs sur le moment où vous devriez migrer vers DQM. C'est ainsi:

  1. Évaluation et inventaire – Considérez d'abord ce que vous avez et évaluez l'effort. Combien de rapports avez-vous ? Combien de colis ? Combien de vos forfaits sont CQM ? Il existe plusieurs façons d'aborder cela.

Recherchez chaque modèle Framework Manager, ouvrez-le et vérifiez les propriétés.

Ou recherchez chaque package qui a été publié et vérifiez ses propriétés.

Ou utiliser MotioCI Inventaire. Le MotioCI Le tableau de bord d'inventaire et les rapports récapitulatifs d'inventaire fournissent une vue d'ensemble de l'ensemble de votre magasin de contenu. Ils vous indiquent en un coup d'œil combien de packages de votre magasin de contenu Cognos sont CQM et combien sont DQM. Un rapport d'inventaire affiche des détails supplémentaires sur les packages :

      1. Chemin. Exactement où ils se trouvent.
      2. Les références. Le nombre de références entrantes vous donne une idée du nombre de rapports qui en dépendent.
      3. Obsolète. S'il n'y a pas de références entrantes, celle-là sera facile. Vous n'aurez peut-être pas besoin du paquet. Il n'est pas utilisé.

 

 

Essais – Vous voudrez d'abord établir une base de référence pour vos rapports LCQ.

Créer un projet dans MotioCI pour votre forfait LCQ. MotioCI vous aidera à trouver automatiquement tous les rapports sur lesquels le package est basé. Créer des cas de test pour établir une ligne de base pour chacun des rapports pour le contenu et les performances

      1. Stabilité de sortie – Crée une ligne de base pour la sortie attendue du rapport
      2. Stabilité du temps d'exécution - crée une base de référence pour les performances attendues

Exécutez les cas de test pour générer la sortie du rapport et enregistrer le temps d'exécution.

 

Evaluation – C'est là que vous basculez le commutateur vers DQM et exécutez les rapports.

    1. Clonez le projet que vous avez créé à l'étape précédente afin qu'un deuxième MotioCI projet aura le même package et les mêmes rapports. Modifiez les paramètres du projet pour forcer le mode de requête de package dynamique. Créez des cas de test pour chacun des rapports afin de comparer les résultats et les performances aux résultats de base du LCQ.
      1. Comparaison de sortie – Compare la sortie du rapport dans DQM à la ligne de base CQM.
      2. Comparaison du temps d'exécution – Compare le temps d'exécution du rapport dans DQM à la ligne de base CQM.
    2. Exécuter les cas de test et évaluer les résultats des tests
      1. Succès – Ces scénarios de test réussissent à la fois la comparaison de sortie et les performances. Les rapports testés dans ce groupe migreront vers DQM sans modification.
      2. Échec - Les cas de test échoueront si l'une ou les deux assertions échouent.
        1. Échec de la comparaison de sortie - Vous êtes présenté avec une comparaison côte à côte des sorties CQM et DQM du rapport avec les différences mises en évidence.
        2. Échec de la comparaison du temps d'exécution – Ce groupe de rapports s'exécute plus lentement dans DQM que dans CQM.

 

 

Résolution – Sur la base des résultats des cas de test, vous savez exactement quels rapports nécessitent votre attention.

    1. Pensez à revoir le MotioCI Signaler les détails de l'échec du scénario de test. Avec ce rapport, vous pouvez voir s'il existe des tendances ou des groupes de rapports contenant des erreurs similaires. Apportez des modifications au modèle Framework Manager et republiez le package.
    2. Réexécutez les scénarios de test dans le projet DQM jusqu'à ce que vous soyez satisfait du résultat et des performances.
    3. Dans certains cas, vous devrez peut-être traiter des rapports individuels qui échouent dans la comparaison de sortie ou la comparaison temporelle. Résoudre tous les problèmes.

 

 

Migration – À ce stade, tous vos rapports CQM ont été exécutés dans DQM et vous êtes sûr qu'ils produisent le même résultat et s'exécutent dans un délai raisonnable.

    1. Dans Framework Manager, vous pouvez modifier en toute sécurité la propriété du mode de requête sur Dynamique et republier le package.
    2. Comme dernière étape, dans le MotioCI Projet DQM, supprimez la propriété Forcer le mode de requête DQM et définissez-la sur Par défaut. Réexécutez vos cas de test et vérifiez les résultats. Cela confirmera que les modifications que vous avez apportées aux rapports et aux packages n'ont pas affecté la sortie ou les performances.

La fête

J'ai oublié de mentionner cette dernière étape. La fête. Il est temps de profiter de tous les avantages de DQM et de commencer à chercher d'autres projets.

Conseil de pro en prime

Vous pouvez utiliser le faim MotioPI utilitaire pour trouver des packages et des rapports CQM. Pour rechercher des packages avec des modèles configurés pour utiliser le téléchargement et l'installation de CQM MotioPI:

  1. Ouvert MotioPI et cliquez sur le panneau Contenu
  2. Recherchez des modèles en définissant Requête de types sur Modèle.
  3. Limitez la Source de votre recherche à la portée appropriée. Réduisez la portée pour augmenter les performances.
  4. Ajoutez un filtre, sélectionnez Text Property Model is Dynamic Query Mode = false.
  5. Cliquez sur Rechercher
  6. Exportez les résultats au format CSV et ouvrez-les dans Excel
  7. Copiez le chemin de recherche Cognos du modèle pour lequel vous souhaitez rechercher des rapports
  8. Modifiez le chemin de recherche du modèle en supprimant "/model[@name=" et ce qui suit de la chaîne
  9. Collez la chaîne de chemin de modèle raccourcie dans un nouveau panneau de contenu dans MotioPI.
  10. Modifier la requête pour les types pour afficher le rapport
  11. Réduisez la portée de manière appropriée
  12. Filtrer pour utiliser le chemin de recherche du package de propriétés de texte contient en collant la chaîne de chemin de modèle raccourcie
  13. Cliquez sur Rechercher
  14. Les résultats renverront une liste de tous les rapports qui utilisent le package CQM.

Certes, c'est un peu compliqué, vous ne pouvez pas faire de tests et cela ne gère pas votre progression dans un projet, mais bon, c'est gratuit. MotioPI peut vous aider à y parvenir avec les deux premières étapes d'évaluation et d'inventaire, puis MotioCI peut le prendre à partir de là.

 

Analyse CognosMotioCI
MotioCI Contrôle-M
Analytics dans le commerce de détail : les données sont-elles correctes ?

Analytics dans le commerce de détail : les données sont-elles correctes ?

Le commerce de détail est l'un des principaux secteurs transformés par la technologie de l'IA et de l'analyse. Les commerçants de détail doivent impliquer la segmentation, la séparation et le profilage de divers groupes de consommateurs tout en se tenant au courant des tendances en constante évolution de la mode. Catégorie...

En savoir plus

BI/AnalytiqueAnalyse Cognos QlikMise à niveau de Cognos
Blogue sur l'audit de Cognos
Moderniser votre expérience analytique

Moderniser votre expérience analytique

Dans cet article de blog, nous sommes honorés de partager les connaissances de l'auteur invité et expert en analyse, Mike Norris, sur la planification et les pièges à éviter pour votre initiative de modernisation de l'analyse. Lorsqu'on envisage une initiative de modernisation de l'analytique, il existe plusieurs...

En savoir plus

BI/AnalytiqueAnalyse Cognos
Dois-je rester ou dois-je partir - Pour mettre à niveau ou migrer votre outil de BI

Dois-je rester ou dois-je partir - Pour mettre à niveau ou migrer votre outil de BI

En tant que petite entreprise vivant dans un monde basé sur les applications, le nombre d'applications que nous utilisons a augmenté rapidement. Cela se produit facilement avec les abonnements cloud et les solutions ponctuelles. Nous nous sommes retrouvés avec Hubspot pour le marketing, Zoho pour les ventes, Kayako pour le support, Live chat, WebEx,...

En savoir plus

Analyse CognosMotioCI
Planning Analytics avec Watson optimisé par IBM TM1 Security
Les données sensibles sont-elles sécurisées dans votre organisation ? Tests de conformité PII et PHI

Les données sensibles sont-elles sécurisées dans votre organisation ? Tests de conformité PII et PHI

Si votre organisation traite régulièrement des données sensibles, vous devez mettre en œuvre des stratégies de conformité en matière de sécurité des données pour protéger non seulement les personnes auxquelles les données appartiennent, mais également votre organisation contre toute violation des lois fédérales (par exemple, HIPPA, GDPR, etc.). Cette...

En savoir plus

Analyse CognosMotioCI
Un nettoyage intuitif : comment l'organisation des photos est liée à une mise à niveau de Cognos

Un nettoyage intuitif : comment l'organisation des photos est liée à une mise à niveau de Cognos

J'ai reçu une notification sur mon téléphone indiquant que mon espace de stockage était dangereusement bas. Cela s'est déjà produit et je n'avais pas hâte de passer le samedi à trier mon téléphone et à supprimer des éléments avant de pouvoir à nouveau utiliser la fonction appareil photo. J'ai donc cliqué sur...

En savoir plus

Analyse Cognos
Localisez et mettez à jour en masse les polices dans TOUS vos rapports Cognos, rapidement et facilement

Localisez et mettez à jour en masse les polices dans TOUS vos rapports Cognos, rapidement et facilement

Imaginez que votre organisation a décidé de mettre à jour sa marque et que vous êtes chargé de mettre à jour les polices de TOUS les rapports à l'échelle de l'entreprise qui ne sont pas Arial ou Helvetica avec Arial. Mais comment procéderiez-vous pour accomplir cette tâche herculéenne ? Le client moyen de Cognos...

En savoir plus