Impact des modifications et mise à niveau

ccppmop1581
HID_HID_release_info_change_impact_od
La page
Impact des modifications et mise à niveau
présente les modifications significatives, les actions requises, les problèmes connus et les options recommandées pour les utilisateurs effectuant une mise à niveau vers
Clarity
15.8.1. Planifiez la mise à niveau de
Clarity
et déterminez les options qui répondent aux besoins de votre entreprise. Les équipes peuvent également utiliser ces informations pour planifier vos efforts de formation, d'intégration et d'adoption des nouvelles fonctionnalités.
Par exemple, si vous procédez à la mise à niveau de la version 14.3 vers la version 15.8 de
Clarity
, examinez les modifications des versions 15.4, 15.4.1, 15.5, 15.5.1, 15.6, 15.6.1, 15.7 et 15.7.1 avant et après la mise à niveau. Pour basculer vers la page
Portée des modifications et mise à niveau
de chaque version, cliquez sur le menu
Versions
dans la partie supérieure de cette page. Vérifiez régulièrement si le contenu a été mis à jour, en particulier si vous avez téléchargé un fichier PDF. Cette documentation est régulièrement mise à jour avec de nouvelles informations, notamment de nouveaux exemples, des explications, des corrections et des informations sur les patchs.
Pour préparer la mise à niveau vers
Clarity
15.8.1, examinez les chemins de mise à niveau pris en charge, les fonctionnalités, les améliorations ainsi que les opérations de mise à niveau requises. Les informations suivantes résument la manière dont les nouvelles modifications introduites dans cette version affectent votre expérience de mise à niveau.
Nouvelle prise en charge de Jaspersoft 7.1.3 par
Clarity
SaaS sur Google Cloud Platform
Les clients
Clarity
SaaS utilisant la GCP (Google Cloud Platform) seront bientôt mis à niveau vers Jaspersoft 7.1.3. Les clients peuvent continuer à utiliser Jaspersoft Studio 7.1 et leurs adaptateurs de solutions d'énoncé des travaux et studio existants. Pour plus d'informations, consultez la section Install Jaspersoft Studio Professional 7.1 and CA JDBC Adapter.
Clients
Clarity
SaaS sur GCP uniquement
Les domaines migrés vers PostgreSQL affichent des erreurs s'ils sont affichés ou modifiés dans le concepteur de domaines. Pour résoudre ce problème, consultez cet article de la base de connaissances.
Vous pouvez également consulter cet article de la base de connaissances relatif aux échecs de connexion entre Jaspersoft Studio et Jaspersoft Server.
Clarity
annoncera prochainement la prise en charge de Jaspersoft 7.1.3 pour les clients sur site.
Remplacement de OracleJDK par AdoptOpenJDK à partir de
Clarity
15.7
Image Java
Clarity
cessera les mises à jour d'Oracle Java à partir du
19 août 2019
. Cela permettra à notre équipe de développement de centrer ses efforts sur l'ajout de valeur aux futures versions du produit. CA Technologies (une société Broadcom), assure toujours la prise en charge de ses produits et les termes et conditions stipulés dans les contrats de licence entre CA Technologies et ses clients restent en vigueur.
Les clients actuels peuvent continuer à exécuter et à utiliser des versions qui incluent des composants Java Oracle dans des environnements de production et hors production
. Toutefois, pour résoudre les problèmes de sécurité et de vulnérabilité Java qui peuvent survenir, l'installation d'un Service Pack ou d'une mise à niveau vers une version plus récente de
Clarity
prenant en charge AdoptOpenJDK peut s'avérer nécessaire. Cette modification n'affecte pas Jaspersoft, qui prend toujours en charge Java 8.
2
Clarity
PPM devient
Clarity
Clarity
PPM a été rebaptisé
Clarity
. Vous pouvez voir le nouveau logo
Clarity
dans la fenêtre de connexion et la Nouvelle expérience utilisateur. La documentation a été mise à jour pour refléter la nouvelle marque.
Clarity
fait référence à la Nouvelle expérience utilisateur et
PPM classique
fait référence à Classic PPM Studio.
Clarity
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, le nouveau logo de
Clarity
s'affiche.
La vidéo suivante présente les améliorations apportées au logo Clarity dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Disponibilité des objets principaux/sous-objets/attributs virtuels personnalisés dans
Clarity
Vous pouvez désormais activer la prise en charge d'API pour des objets principaux et sous-objets personnalisés dans
PPM classique
pour les rendre disponibles dans
Clarity
. Par exemple, vous utilisez
Clarity
pour gérer l'intégralité du cycle de vie de vos produits. Vous souhaitez maintenant capturer les valeurs NPS (Net Promoter Score) pour tous vos produits et enregistrer ces données dans
Clarity
. Vous souhaitez également poser des questions spécifiques aux clients concernant les processus de support et de services. Toutefois, vous souhaitez enregistrer ces données séparément des valeurs NPS. Vous pouvez créer un objet principal personnalisé dans
PPM classique
appelé NPS et y activer la prise en charge d'API pour le rendre disponible dans
Clarity
. Vous pouvez ensuite créer deux sous-objets, services et support, et y activer la prise en charge d'API. Vous pourrez alors utiliser
Clarity
pour enregistrer vos données NPS ainsi que les détails de l'enquête sur les services et le support associés.
Activation de l'API pour des objets principaux et sous-objets personnalisés dans Clarity
Vous pouvez également utiliser le terminal XOG pour activer la prise en charge d'API pour des attributs virtuels prédéfinis et personnalisés dans
PPM classique
. Les attributs virtuels personnalisés sont définis uniquement dans des sous-objets. Un attribut virtuel est un attribut en lecture seule dans le sous-objet lié à un attribut spécifique de l'objet principal.
Vous ne pouvez pas utiliser
PPM classique
pour activer la prise en charge d'API pour des attributs virtuels prédéfinis et personnalisés.
Pour plus d'informations, reportez-vous à la section Clarity : affichage des objets principaux et sous-objets personnalisés.
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez activer la prise en charge d'API pour des objets principaux et sous-objets personnalisés existants. Vous pouvez ensuite les utiliser dans
Clarity
. Vous pouvez également utiliser le terminal XOG pour activer la prise en charge d'API pour des attributs virtuels prédéfinis et personnalisés.
La vidéo suivante présente les améliorations apportées aux objets et sous-objets personnalisés dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Améliorations apportées à la gestion financière
Vous pouvez créer des plans de bénéfices dans des projets, des investissements personnalisés et des idées à l'aide du module Données financières. Vous pouvez ensuite associer vos plans de coûts à des plans de bénéfices pour estimer les bénéfices de vos investissements ou de la valeur actualisée nette (VAN) d'un investissement.
Création de plans de bénéfices dans des objets d'investissement à l'aide du module Données financières dans Clarity
Un plan de bénéfices peut être associé à un nombre illimité de plans de coûts, tandis qu'un plan de coûts ne peut être associé qu'à un seul plan de bénéfices. Vous pouvez utiliser le module Données financières pour mettre à jour des plans de bénéfices existants ou en créer d'autres. Notez que vous ne pouvez pas supprimer les plans de bénéfices associés à un plan de coûts.
Notez que les vues enregistrées sont partagées dans les modules Données financières de différents types d'investissement. Par exemple, si vous enregistrez une vue dans la grille Plan de bénéfices d'un investissement personnalisé, elle sera appliquée à la grille Plan de bénéfices des idées et des projets.
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, les plans de bénéfices existants qui étaient disponibles dans
PPM classique
peuvent être associés à
Clarity
. Vous pouvez également créer des plans de bénéfices directement dans
Clarity
.
Les vidéos suivantes présentent les améliorations apportées au module Données financières pour les projets, les investissements personnalisés et les idées.


Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici et ici pour visionner les vidéos sur YouTube.
Composant commun Rechercher
Vous pouvez utiliser la barre Rechercher disponible dans les dispositions Espace d'informations, Grille et Chronologie pour filtrer les valeurs en fonction du nom ou de l'ID. Par exemple, vous voulez rechercher une tâche spécifique dans un investissement. Saisissez simplement les premiers caractères de son nom dans la barre Rechercher pour la rechercher et la modifier.
Composant commun Rechercher dans Clarity
Les valeurs de recherche ne sont pas conservées lorsque vous enregistrez une vue. De même, si vous quittez l'espace de travail et y revenez, la barre Rechercher est vidée.
Vous pouvez utiliser la barre Rechercher près du filtre traditionnel disponible dans
Clarity
. Par exemple, vous pouvez utiliser le filtre pour identifier toutes les tâches qui n'ont pas démarré, puis utiliser la barre Rechercher pour rechercher une tâche spécifique.
Clarity
affiche uniquement les résultats correspondant aux critères du filtre et de la barre Rechercher.
La barre Rechercher n'est pas disponible pour les feuilles de route, le module Personnel et le module Affectations.
Pour plus d'informations, reportez-vous à la section Composants communs.
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, la nouvelle barre Rechercher s'affiche dans les dispositions de chronologie, d'espace d'informations et de grille.
Amélioration apportée à la liste déroulante personnalisée
A partir de
Clarity
15.8.1, la liste déroulante d'éléments de recherche de valeurs statiques contient une option de recherche qui vous permet de rechercher rapidement l'attribut sans faire défiler la liste entière. Si le nom de l'attribut est trop long,
Clarity
l'affiche avec des points de suspension. La fonctionnalité de recherche est utilisable à tous les emplacements où un élément de recherche de valeur statique est appliqué.
Liste déroulante pouvant faire l'objet de recherches
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, la barre Rechercher s'affiche dans les éléments de recherche de valeurs statiques.
Augmentation de la longueur des liens hypertexte lors de l'exportation vers Excel (
PPM classique
)
La fonctionnalité d'exportation vers Excel a été améliorée dans
PPM classique
pour prendre en charge les liens contenant jusqu'à 2 085 caractères. Dans les versions antérieures, un lien hypertexte dont l'URL contenait plus de 255 caractères était supprimé du fichier Microsoft Excel lorsque vous utilisiez la fonctionnalité d'exportation vers Excel. A partir de
Clarity
15.8.1, la limite de la longueur de l'URL est passée de 255 à 2 085 caractères.
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1 et que vous utilisez la fonctionnalité Exporter vers Excel, les liens pertinents s'affichent dans le fichier Microsoft Excel.
La vidéo suivante présente les différentes améliorations apportées à l'interface utilisateur dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Prise en charge de la sécurité de niveau champ pour les investissements personnalisés
La sécurité de niveau champ est désormais disponible pour les investissements personnalisés. Exemple : Sid est gestionnaire de portefeuilles, responsable de la création, de la modification et de la gestion des éléments d'investissement personnalisés pour son organisation. Sid crée un investissement personnalisé pour définir la stratégie de son organisation. Il sécurise l'attribut Plan budgétaire estimé et fournit aux partenaires appropriés des droits de modification. Les partenaires peuvent désormais vérifier et mettre à jour le plan budgétaire estimé des stratégies pertinentes.
Sécurité de niveau champ
Une fois la stratégie finalisée, Sid partage la stratégie avec les équipes. Toutes les ressources de l'équipe disposent d'un accès en lecture à l'attribut Plan budgétaire estimé.
Pour plus d'informations, reportez-vous à la section Sécurisation de l'accès au niveau champ.
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez utiliser la sécurité de niveau champ pour sécuriser les attributs associés à des investissements personnalisés.
La vidéo suivante présente les différentes améliorations apportées à la sécurité de niveau champ dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Personnalisation des logos d'en-tête et de connexion
Vous pouvez désormais personnaliser les logos d'en-tête et de connexion pour que
Clarity
reflète la marque de votre organisation. Vous pouvez également les utiliser pour différencier plusieurs environnements, tels que l'environnement de développement, d'assurance qualité et de production. Pour plus d'informations, reportez-vous à la section Clarity : Paramètres système.
Vous devez disposer de droits d'administration pour mettre à jour les logos.
Clarity
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez utiliser la section Paramètres système pour personnaliser
Clarity
de manière à refléter la marque de votre organisation.
La vidéo suivante présente les différentes améliorations apportées à l'interface utilisateur dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Configuration de
Clarity
pour la prise en charge de SAML 2.0 (Sur site uniquement)
Clarity
15.8.1 et versions ultérieures permettent aux clients sur site d'utiliser les informations d'identification émises par un fournisseur d'identités prenant en charge SAML 2.0 pour se connecter à
Clarity
. L'utilisation de la connexion par authentification unique basée sur la norme SAML présente les principaux avantages suivants :
  • Intégration transparente entre les réseaux et les environnements : tous les utilisateurs peuvent basculer facilement entre le réseau Intranet de votre organisation et
    Clarity
    .
  • Simplification de la gestion des mots de passe : il n'est pas nécessaire d'isoler la gestion des mots de passe des utilisateurs de
    Clarity
    , car votre système de gestion des utilisateurs gère également les mots de passe.
Pour plus d'informations, reportez-vous à la section Configuration de Clarity pour la prise en charge de SAML 2.0.
Ajout de personnel aux investissements à l'aide de la grille à sélection multiple
Vous pouvez utiliser le nouveau bouton Ajouter du personnel pour ajouter des ressources, des rôles et des équipes à un investissement dans
Clarity
. Après avoir cliqué sur le bouton Ajouter du personnel, vous pouvez ajouter des ressources, des rôles ou des équipes. Si vous choisissez d'ajouter des ressources,
Clarity
charge une liste de toutes les ressources disponibles dans une grille générique à sélection multiple. Vous pouvez utiliser les options de recherche et de filtre pour identifier rapidement les ressources pertinentes et les ajouter à l'investissement.
Ajout de personnel aux investissements à l'aide de la grille à sélection multiple dans Clarity
Pour plus d'informations, reportez-vous à la section Clarity : Dotation en personnel d'une équipe de projet.
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez commencer à utiliser le bouton nouveau Ajouter du personnel pour ajouter des ressources, des rôles et des équipes à vos investissements.
La vidéo suivante présente les diverses améliorations apportées à la dotation en personnel dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Affichage de l'effort de travail en jours
Vous pouvez désormais configurer
Clarity
pour afficher l'effort de travail en jours. Les versions antérieures de
Clarity
vous permettaient d'afficher l'effort de travail uniquement en ETP ou en heures. Vous pouvez désormais utiliser les paramètres généraux pour configurer l'affichage de l'effort de travail en jours. Cet affichage est très utile pour le module Personnel ou Affectation des projets et investissements personnalisés dans
Clarity
. Ce paramètre n'affecte pas les domaines suivants :
  • Espace de travail Dotation en personnel
  • Feuilles de temps
  • Données financières
  • Feuilles de route
Affichage de l'effort de travail en jours dans Clarity
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez configurer
Clarity
pour afficher l'effort de travail en jours.
Message d'avertissement supprimé de l'espace de travail Dotation en personnel (réservations mixtes activées)
Dans
Clarity
15.8.1 et versions ultérieures, aucun message d'avertissement ne s'affiche dans l'espace de travail Dotation en personnel pour vous informer que la page est disponible en mode lecture seule, car la réservation mixte est activée. Si vous avez activé la réservation mixte, l'espace de travail Dotation en personnel restera en lecture seule.
Clarity
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, un message d'avertissement s'affiche lorsque vous accédez à l'espace de travail Dotation en personnel. Cette option s'applique lorsque vous avez activé les réservations mixtes dans
PPM classique
.
Nouvelle prise en charge des investissements personnalisés par l'espace de travail Dotation en personnel
Vous pouvez utiliser l'espace de travail Dotation en personnel pour planifier les allocations de rôle, demander des ressources et doter des investissements personnalisés en personnel. Les versions antérieures de
Clarity
vous permettaient uniquement d'utiliser l'espace de travail Dotation en personnel pour les projets et les idées.
Nouvelle prise en charge des investissements personnalisés par l'espace de travail Dotation en personnel dans Clarity
Opération de mise à niveau
: lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez commencer à utiliser l'espace de travail Dotation en personnel pour doter des investissements personnalisés en personnel. Cela n'était pas possible dans les versions antérieures de
Clarity
.
La vidéo suivante présente les diverses améliorations apportées à la dotation en personnel dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Améliorations apportées à la fonctionnalité d'importation dans les feuilles de route
Dans
Clarity
, l'option Importer affiche désormais la grille correspondante contenant des cases à sélectionner. Jusqu'à
Clarity
15.8, l'option Importer vous permet de rechercher des objets d'investissement spécifiques. A partir de
Clarity
15.8.1, vous pouvez sélectionner des projets, des idées ou des éléments d'investissement personnalisés dans la grille correspondante. La grille de sélection vous permet de sélectionner des éléments de ligne spécifiques. Vous pouvez également sélectionner ou désélectionner toutes les lignes.
Nouvelle prise en charge des investissements personnalisés par l'espace de travail Dotation en personnel dans Clarity
Pour plus d'informations, reportez-vous à la section Clarity : Planification descendante à l'aide de feuilles de route.
Opération de mise à niveau
: aucun impact. Lorsque vous effectuez une mise à niveau vers
Clarity
15.8.1, vous pouvez commencer à utiliser la fonctionnalité Importer améliorée pour importer des investissements dans des feuilles de route.
La vidéo suivante présente les diverses améliorations apportées aux feuilles de route dans cette version.

Cette vidéo n'est pas disponible si vous téléchargez la documentation au format PDF. Cliquez ici pour visionner la vidéo sur YouTube.
Internet Explorer 11 non pris en charge pour les fonctionnalités
Clarity
PPM classique
prend toujours en charge Internet Explorer 11. Toutefois,
Clarity
ne peut pas étendre la rétrocompatibilité avec l'ancienne technologie de ce navigateur, dont IE 11.
Il ne s'agit pas d'un problème connu avec
Clarity
. En revanche, ce problème est connu avec Internet Explorer 11. Microsoft a mis sur le marché un nouveau navigateur, Microsoft Edge.
Si les utilisateurs ignorent les conditions liées au support et tentent d'utiliser Internet Explorer 11 avec
Clarity
, les problèmes suivants peuvent se produire :
  • Fonctionnalités défectueuses ou fuites de mémoire (sans corrections prévues par Microsoft)
  • Non-prise en charge de l'infrastructure du navigateur pour les nouvelles fonctionnalités d'API REST
  • Apparence médiocre et ralentissement des performances avec HTML 5 et les nouveaux composants Angular
  • Non-fonctionnement des liens vers d'autres sites ou affichage de messages indiquant que vous devez mettre à jour votre navigateur
Par exemple, l'utilisation d'IE 11 peut engendrer le non-fonctionnement de la chronologie de la feuille de route, les pages de dotation en personnel pourraient ne pas charger toutes les ressources et d'autres problèmes pourraient survenir de manière
aléatoire
avant que vos utilisateurs ne se rendent compte qu'ils utilisent une ancienne technologie de navigateur non prise en charge pour accéder à une interface d'application Web entièrement nouvelle dotée de riches fonctions de glisser-déposer. Pour de meilleurs résultats lorsque vous affichez les pages de l'expérience utilisateur moderne dans
Clarity
, basculez vers un navigateur récent tel que Firefox, Edge ou Chrome.
Impossibilité de mettre à niveau sous Oracle lorsque le package MD5 et la licence de sécurité sont activé
  1. Contactez votre administrateur de base de données ou le service Oracle pour obtenir la licence de sécurité avancée (OAS) requise uniquement si vous utilisez DBMS_CRYPTO.
  2. Activez des autorisations explicites et accordez-les à dbms_obfuscation_toolkit.md5 (également fourni avec votre installation Oracle).
  3. Commencez la mise à niveau.
Problème connu dû à l'abandon de la prise en charge de langues
Cette mise à jour ne prend plus en charge les langues suivantes :
Catalan
Tchèque
Danois
Fin
Hongrois
Néerlandais
Norvégien
Polonais
Russe
Suédois
Turc
Chinois simplifié
Chinois traditionnel
Coréen
Par conséquent, une étiquette en texte brut ou un texte en anglais peut s'afficher dans l'interface utilisateur au lieu du texte traduit.
Solution
: définissez les paramètres de votre compte
Clarity
sur l'une des langues prises en charge répertoriées dans les Notes de parution.
Problème d'affichage des données de mesures par période dans l'exportation au format CSV, sauf si la colonne Totaux est présente
Les grilles Personnel et Affectations du projet utilisent les colonnes Mesures par période et Totaux pour la charge restante, le coût de la charge restante, les charges constatées et le coût réel.
  • Si la colonne Totaux et les colonnes Mesures par période sont configurées dans la grille, la fonction d'exportation au format CSV fonctionne comme prévu.
  • Si la colonne Totaux n'est pas configurée dans la grille, l'exportation ne fonctionne pas comme prévu (Toutes les colonnes Mesures par période sont vides.).
Solution
: dans la grille, cliquez sur Panneau de colonnes et ajoutez la colonne Totaux à la disposition Grille avant d'utiliser la fonction d'exportation au format CSV.
Problème connu lié aux installations nouvelles de Jaspersoft 7.1
Dans les environnements sur site, vous pouvez observer l'entrée
Failed to execute: create index
dans les journaux d'installation lors d'une nouvelle installation de Jaspersoft 7.1.0 sous Oracle 11g R2 ou 12c :
[exec] [exec] init-js-db-pro:
[exec] [exec] [echo] For JDBC driver the artifactId and version properties are set:
[exec] [exec] [echo] maven.jdbc.artifactId=ojdbc8
[exec] [exec] [echo] maven.jdbc.version=12.2.0.1.0
[exec] [exec] [echo] Specified JDBC driver jar exists
[exec] [exec] [advanced-sql] Executing resource: /fs0/clarity1/install_cd/ca_ppm_jaspersoft_7.1.0/buildomatic/install_resources/sql/oracle/js-pro-create.ddl
[exec] [exec] [advanced-sql] 0 rows affected
[exec] [exec] [advanced-sql]
Failed to execute: create index
idx46_jiresfldr_hidden_idx on JIResourceFolder(hidden)
[exec] [exec] [advanced-sql] java.sql.SQLException: ORA-01408: such column list already indexed
[exec] [exec] [advanced-sql] 0 rows affected
[exec] [exec] [advanced-sql] Executing resource: /fs0/clarity1/install_cd/ca_ppm_jaspersoft_7.1.0/buildomatic/install_resources/sql/oracle/quartz.ddl
Vous pouvez ignorer cette entrée. Cet avertissement s'affiche pour vous alerter d'un scénario de création d'un index en double. Toutefois, il n'est valide.
  • Cet avertissement n'a aucun impact sur l'installation et sur aucunes fonctionnalités Jaspersoft 7.1.
  • L'équipe d'ingénieurs de CA a confirmé que toutes les commandes DDL sont exécutées correctement après l'affichage de cet avertissement.
  • L'avertissement s'affiche uniquement pour les nouvelles installations d'Oracle et pas avec les versions prises en charge de Microsoft SQL Server.
Examen des jobs annulés après la mise à niveau
Vérifiez les jobs
Clarity
dont l'état est annulé à l'issue de la mise à niveau. Soyez particulièrement attentif aux jobs récurrents qui ont été annulés. Parfois, après une mise à niveau, les paramètres de job sont modifiés et leur état devient Annulé. Si vous ne révisez pas de manière proactive les jobs annulés, vous vous en rendrez compte seulement en recevant des escalades de l'entreprise.
Dépendances d'installation et de mise à niveau
Les scripts d’installation et de mise à niveau de cette version induisent les dépendances suivantes dans l’ordre chronologique indiqué :
Installation/mise à niveau de ce composant :
Nécessite ce composant :
Mise à niveau de
PPM classique
  • Entrepôt de données configuré
  • Job de chargement de l'entrepôt de données terminé
Clarity
  • Module d'extension de l'accélérateur PMO installé
Installation de modules d’extension PMO ou APM
  • Entrepôt de données configuré
Chemins de mise à niveau pris en charge pour la version
15.8.1
Consultez le tableau pour connaître la version minimum prise en charge à partir de laquelle vous pouvez effectuer une mise à niveau vers la dernière version de
Clarity
.
Version de Clarity
Version minimum prise en charge pour la mise à niveau directe
15.8.1
15.6.1
15.8.0
15.3
15.7.1
15.3
15.7.0
15.2
15.6.1
15.0
15.6.0
15.0
15.5.1
14.3
15.5.0
14.3
15.4.1
14.1
15.4.0
13.2
15.3
13.2
15.2
13.2
15.1
13.2
  • La version 14.3 et les versions antérieures ne sont plus prises en charge. Procédez d'abord à la mise à niveau vers la version 15.4, puis effectuez la mise à niveau vers la version
    15.8.1
    .
  • Vous ne pouvez pas effectuer une mise à niveau vers la version
    15.8.1
    directement
    à partir de la version 14.2 avec Jaspersoft 5.6.1 ou à partir de la version 14.3 avec Jaspersoft 6.1.0. La mise à niveau de Jaspersoft 6.4.2 ou 7.1 ne prend pas en charge ces configurations. La mise à niveau
    indirecte
    est toujours prise en charge. Par exemple, commencez par effectuer la mise à niveau vers la version 14.3 et vers Jaspersoft 6.4.2. Procédez ensuite à la mise à niveau vers la version 15.8 et à la mise à niveau vers Jaspersoft 7.1.
  • Vous pouvez effectuer une mise à niveau à partir d'une version antérieure même si vous ne disposez d'aucun environnement de rapports Jaspersoft configuré. L'entrepôt de données est obligatoire, mais pas la génération de rapports. Vous pouvez également procéder à une mise à niveau à partir d'une version 14.x et effectuer une nouvelle installation de votre environnement de rapports.
  • Pour procéder à la mise à niveau à partir des versions 13.x antérieures, il est souvent plus simple de procéder d'abord à la mise à niveau vers la version 14.3 ou 14.4, et d'ignorer le composant de génération de rapports avancés. Cette approche simplifie le processus de dépannage et de redémarrage en cas d’échec d’une étape de mise à niveau. Ensuite, à partir de la version 14.x, vous pouvez procéder à la mise à niveau vers la version 15.6 et installer Jaspersoft 7.1 pour la génération de rapports avancés.
Le programme d'installation détecte le nombre d'étapes de mise à niveau incrémentielle requises pour la mise à jour de votre installation vers la dernière version. S'il y a plus de deux étapes, vous êtes invité à décider si vous souhaitez que le programme d'installation enregistre les sauvegardes automatisées à chaque étape. Par exemple, de la version 15.4 à la version 15.5, de la version 15.5 à la version 15.5.1, de la version 15.5.1 à la version 15.6, de la version 15.6 à la version 15.6.1, de la version 15.6.1 à la version 15.7, de la version 15.7 à la version 15.7.1, de la version 15.7.1 à la version 15.8 et de la version 15.8 à la version 15.8.1.
Si vous avez installé des patchs sur la version de base, vérifiez que vous avez appliqué le dernier patch cumulatif pris en charge avant la mise à niveau, mais également après y avoir procédé. La maintenance des patchs avant et après la mise à niveau est importante pour le dépannage, les correctifs de sécurité et l'intégrité générale du système.
Procédez comme suit :
  1. Reportez-vous à la page Patchs cumulatifs
    Clarity
    et Jaspersoft
    .
  2. Sélectionnez votre version actuelle dans le menu
    Versions
    de la partie supérieure droite de cette page d'aide.
    Par exemple, sélectionnez la version 15.1 et vérifiez que le patch 15.1.0.9 est installé, ou sélectionnez 15.3 et vérifiez que le patch 15.3.0.5 est installé avant de lancer la mise à niveau vers la version 15.8. Après la mise à niveau, installez le dernier patch 15.8.
Des problèmes peuvent survenir si vous tentez d'effectuer une mise à niveau directement à partir d'un niveau de patch non pris en charge. Pour obtenir de meilleurs résultats, suivez un chemin vers une mise à niveau prise en charge. Pour en savoir plus, contactez le service de support de CA. Vous pouvez également visiter le site de la communauté
Clarity
et poser vos questions à d'autres membres de la communauté.
Pré-mise à niveau : exécution du vérificateur d'installation (Sur site uniquement)
L'utilitaire de vérification de l'installation (checkinstall) évalue chaque installation ou mise à niveau. Il s'exécute automatiquement au démarrage d'une installation ou d'une mise à niveau et à la fin d'une tentative de mise à niveau. Vous pouvez également l'exécuter manuellement. Cet utilitaire génère un fichier de résultats de rapport (precheck-results.html) dans le répertoire <racine_installation>/checkinstall/check-logs.
Opération de mise à niveau
: pour obtenir de meilleurs résultats, exécutez le vérificateur d'installation avant de lancer le processus complet d'installation et de mise à niveau. Examinez et corrigez les avertissements avec précaution avant de poursuivre.
Procédez comme suit :
  1. Extrayez le programme d'installation de
    Clarity
    sur le serveur d'applications
    Clarity
    .
  2. Ouvrez une invite de commande et accédez au répertoire checkinstall dans le répertoire dans lequel vous avez extrait le programme d'installation.
  3. Appelez la commande checkinstall :
    UNIX
    :
    sh checkinstall.sh
    Windows
    :
    checkinstall.bat
    Vous êtes invité à saisir le nom d'utilisateur et l'adresse électronique de l'opérateur. Ces informations concernent l'utilisateur qui procède à la mise à niveau ou à l'installation. Elles sont stockées sous forme d'enregistrement dans le journal d'installation.
  4. Vérifiez les résultats.
    Les résultats incluent les avertissements ainsi que les erreurs et ils indiquent les personnalisations que vous avez effectuées. Examinez les personnalisations et, le cas échéant, apportez les modifications requises pour la mise à niveau.
Accessibilité des fichiers JAR tiers pour le programme d'installation (Sur site uniquement)
En raison de restrictions au niveau des licences pour certains fichiers JAR des bibliothèques tierces (jgroups-all.jar et xinclude.jar), des modifications ont été apportées au mode de livraison des fichiers de ce type. Les fichiers JAR ne sont pas fournis avec l'image
Clarity
sur le média d'installation. L'image du fichier install.jar ne contient pas les fichiers mentionnés. Les packages d'installation des versions antérieures et inclus dans le fichier install.jar excluent également les fichiers JAR. Pour chaque version de
Clarity
, les fichiers JAR sont regroupés dans un dossier sur le média d'installation contenant le fichier JAR des bibliothèques tierces. Dans la version 15.x, le fichier .jar est nommé
thirdparty.libs.15.x.0.jar
.
Opération de mise à niveau
: extrayez le fichier
thirdparty.libs.15.x.0.jar
à partir du média d'installation. Placez le fichier dans un dossier accessible au programme d'installation dans votre système de fichiers.
Astuce
: afin d'éviter que le programme d'installation ne vous invite à saisir l'emplacement du fichier JAR, placez celui-ci dans le répertoire racine de l'installation. Si vous placez le fichier dans un autre répertoire, le programme d'installation vous invitera à saisir l'emplacement du fichier.
Mise à niveau d'ensembles de données volumineux (Sur site uniquement)
Si votre mise à niveau de
Clarity
traite un volume de données important, nous vous recommandons de remplacer les paramètres mémoire par défaut utilisés par la mise à niveau.
Vous pouvez remplacer les paramètres de mémoire par défaut de cette version. Créez un fichier
memory.properties
et placez-le dans le répertoire $cappm/config. Définissez les valeurs de mémoire désirées dans ce fichier.
Voici les valeurs par défaut utilisées par la mise à niveau :
defaultScriptMaxMem=1024m defaultScriptPermGenMem=128m
Voici quelques exemples de paramètres dans le fichier
memory.properties
:
defaultScriptMaxMem=2560m defaultScriptPermGenMem=512m
Niveau de compatibilité de la base de données MS SQL Server
Si vous utilisez un serveur SQL Server 2016 pour installer cette version, définissez le niveau de compatibilité sur 130 dans SQL Server Management Studio ou à l'aide de la commande suivante :
EXEC SP_DBCMPTLEVEL <database>, 130
Personnalisation de processus, scripts et autres personnalisations
Clarity
ne peut pas mettre à niveau du contenu personnalisé non pris en charge. Les personnalisations doivent être désactivées et peuvent requérir une nouvelle conception et implémentation pour fonctionner avec les fonctionnalités modifiées du produit.
Après une mise à niveau, vos personnalisations peuvent provoquer des erreurs ou ne pas fonctionner comme prévu, sauf si vous les désactivez.
Procédez comme suit :
  1. Identifiez votre contenu personnalisé. Par exemple, un ou plusieurs processus personnalisés avec des scripts GEL personnalisés modifiaient des attributs de statut de feuille de temps dans une version antérieure.
  2. Confirmez les personnalisations et assumez que les scripts de mise à niveau risque ne pas prendre en charge le contenu personnalisé. Même si le contenu personnalisé est mis à niveau, il existe un risque de dysfonctionnement. Par exemple, votre processus personnalisé fait référence à un objet ou un attribut qui a changé dans la nouvelle version.
  3. En tant qu'administrateur sur site, le script checkinstall vous avertit des personnalisations qu'il détecte préalablement à la mise à niveau. Les avertissements ou journaux référencés ci-dessous peuvent s'afficher. Ils contiennent des informations sur les types de personnalisation pouvant avoir un impact négatif sur la mise à niveau. Par exemple :
    WARNING: Possible schema customizations have been found. Any customizations to the system are the responsibility of the customer to maintain and are not supported. To upgrade, all customizations must be reviewed, changed, or removed as needed before the upgrade. After a successful upgrade, the customizations may be added back to the system. The possible customizations found are listed in the following log files:
    check‐logs/database_customization_triggers.txt check‐logs/database_customization_indexes.txt check‐logs/database_customization_tables.txt checklogs/database_customization_constraints.txt
  4. Ces avertissements et les journaux référencés ne s'affichent pas pour les administrateurs SaaS. Ces exemples de message indiquent les types de personnalisation ayant des répercussions négatives sur votre expérience de mise à niveau.
  5. Dans les environnements SaaS ou sur site, désactivez vos personnalisations avant la mise à niveau. Après la mise à niveau, réintroduisez les personnalisations et testez-les dans l'interface
    PPM classique
    . Vous pouvez également vérifier l'impact du comportement des personnalisations dans
    Clarity
    .
  6. En plus des objets de base de données, évaluez également les valeurs d'attribut. Examinez les modifications apportées à l'entrepôt de données et aux bases de données Oracle et Microsoft SQL (voir section Reference dans la documentation en anglais). Vérifiez si l'une de vos personnalisations varie en fonction des attributs abandonnés, modifiés ou nouveaux.
Certains clients ont rencontré des erreurs avec le contenu personnalisé hérité. Après la désactivation d'un processus, un script ou tout autre contenu personnalisé hérité,
Clarity
fournissait la fonctionnalité sans perte nette pour les utilisateurs finals. Nous vous recommandons d'effectuer une comparaison de la valeur des fonctionnalités
Clarity
dans une solution complète Logiciel prêt à l'emploi/SaaS par rapport à la valeur du développement de vos propres personnalisations non prises en charge.
Avant et après la mise à niveau : conservation de vos personnalisations de répertoire de fichiers
Pendant la mise à niveau, vous êtes invité à entrer le répertoire d'installation cible. De nouvelles étapes préalables et ultérieures à la mise à niveau permettent de copier des fichiers vers et à partir du répertoire
Clarity
à l'aide du script Ant. Les scripts Ant vous permettent d'automatiser la conservation et la restauration de la personnalisation dans les répertoires de
Clarity
.
Les modèles sont fournis dans des dossiers de mise à niveau liés à la version, situés dans le répertoire racine du programme d'installation (au même niveau que le fichier install.bat). Les modèles sont les suivants :
preprocess-upgrade.xml
et
postprocess-upgrade.xml
.
Exemple de script preprocess-upgrade.xml
<project name="content" default="upgrade" basedir="."> <target name="upgrade"> <echo>Preserving customer specified files prior to upgrade from install.dir = ${install.dir}</echo> <if fileexists="${install.dir}" not="true"> <fail>Install dir not specified = ${install.dir}</fail> </if> <delete dir="upgrade_temp"/> <mkdir dir="upgrade_temp" /> <!-- Uncomment the copy below and list the files to be included for preservation --> <!--<copy todir="upgrade_temp"> <fileset dir="${install.dir}" > <include name="myfiles/my*.*"/> <include name="abb/*01.jar"/> <include name="a*01.jar"/> </fileset> </copy>--> </target> </project>
Exemple de script postprocess-upgrade.xml
<project name="content" default="upgrade" basedir="."> <target name="upgrade"> <echo>Restoring customer specified files after upgrade to install.dir = ${install.target.dir}</echo> <if fileexists="${install.target.dir}" not="true"> <fail>Install dir not specified = ${install.target.dir}</fail> </if> <!-- Uncomment the copy task below and list the files to be restored that were preserved in the preprocess-upgrade.xml script.--> <!--<copy todir="${install.target.dir}"> <fileset dir="upgrade_temp" > <include name="myfiles/my*.*"/> <include name="abb/*01.jar"/> <include name="a*01.jar"/> </fileset> </copy>--> </target> </project>
Après la mise à niveau ou l'installation : optimiser les performances d'Oracle 12c (Sur site uniquement)
Sur les installations locales d’Oracle 12c R1 ou R2, vous pouvez détecter un problème de régression avec Oracle 12c lorsque l'indice ORDERED est utilisé dans les requêtes structurées. Un bogue d'Oracle 12c R2 peut dégrader les performances si l’optimiseur est défini sur 12.2.0.1.
  • Pour les systèmes utilisant Oracle 12c R1 (12.1.0.2), aucune action supplémentaire n'est requise.
  • Pour les systèmes utilisant Oracle 12c R2 (12.2.0.1), vous pouvez optimiser les performances en définissant l’optimiseur sur 12.1.0.2. Nous recommandons d'appliquer ce correctif facultatif local.
Procédez comme suit :
  1. A partir d’une invite de commande dans Oracle, entrez les lignes suivantes :
    sqlplus / as sysdba ALTER SYSTEM SET "_fix_control" = '17800514:0'; Exit;
  2. Exécutez la commande suivante :
    ALTER SYSTEM SET OPTIMIZER_FEATURES_ENABLE= '12.1.0.2' SCOPE=BOTH;
  3. Vérifiez que les paramètres du fichier d’initialisation d'Oracle 12c R2 ressemblent à ceux de l'exemple suivant :
    *._fix_control='17800514:0' *._optimizer_multi_table_outerjoin=FALSE *.audit_file_dest='/fs0/oracle/12201/12c/admin/niku/adump' *.audit_trail='DB' *.cluster_database=FALSE *.compatible='12.2.0.1' *.control_files='/fs0/oracle/12201/12c/oradata/niku/CONTROL01.CTL','/fs0/oracle/12201/12c/oradata/niku/CONTROL02.CTL' *.cursor_sharing='FORCE' *.db_block_size=8192 *.db_name='niku' *.diagnostic_dest='/fs0/oracle/12201/12c/admin/niku/udump' *.dispatchers='(PROTOCOL=TCP) (SERVICE=nikuXDB)' *.local_listener='LISTENER_NIKU' *.nls_comp='BINARY' *.nls_date_format='YYYY-MM-DD HH24:MI:SS' *.nls_language='AMERICAN' *.nls_sort='BINARY' *.nls_territory='AMERICA' *.open_cursors=1000 *.optimizer_adaptive_plans=false *.optimizer_adaptive_reporting_only=TRUE *.optimizer_adaptive_statistics=FALSE *.optimizer_features_enable='12.2.0.1' *.optimizer_inmemory_aware=FALSE *.pga_aggregate_target=4G *.processes=1000 *.remote_login_passwordfile='EXCLUSIVE' *.session_cached_cursors=1000 *.sessions=1536 *.sga_target=80G *.streams_pool_size=536870912 *.trace_enabled=TRUE *.undo_tablespace='UNDOTBS1'