Aggiornamento e impatto delle modifiche

ccppmop1581
HID_HID_release_info_change_impact_od
Questo articolo
Aggiornamento e impatto delle modifiche
descrive le modifiche principali, le azioni necessarie, i problemi noti e le opzioni consigliate per i clienti che effettuano l'aggiornamento dalla release precedente a
Clarity
15.8.1. Pianificare l'aggiornamento di
Clarity
e determinare le opzioni in grado di soddisfare le esigenze aziendali. I team possono utilizzare queste informazioni anche per pianificare l'adozione di nuove funzionalità, l'integrazione e le iniziative di formazione.
Ad esempio, si desidera effettuare l'aggiornamento dalla release
Clarity
15.3 alla 15.8. Consultare le modifiche apportate alle release 15.4, 15.4.1, 15.5, 15.5.1, 15.6, 15.6.1, 15.7 e 15.7.1 prima e dopo l'aggiornamento. Per passare alla pagina
Aggiornamento e impatto delle modifiche
di ciascuna release, fare clic sul menu
Versioni
nella parte superiore della pagina. Controllare frequentemente la possibile presenza di contenuti aggiornati, in particolare se è stato scaricato il file PDF. L'edizione in lingua inglese della presente documentazione viene aggiornata periodicamente con nuove informazioni inclusi nuovi esempi, spiegazioni, correzioni e informazioni sulle patch.
Per preparare l'aggiornamento a
Clarity
release 15.8.1, rivedere i percorsi di aggiornamento supportati, le funzionalità, i miglioramenti e le azioni di aggiornamento richieste. Le informazioni seguenti riepilogano l'impatto delle nuove modifiche introdotte in questa release sull'esperienza di aggiornamento.
Supporto di Jaspersoft 7.1.3 su Google Cloud Platform in
Clarity
SaaS
I clienti di
Clarity
SaaS su GCP riceveranno presto l'aggiornamento a Jaspersoft 7.1.3. I clienti possono continuare a utilizzare Jaspersoft Studio 7.1 e i gli adattatori di soluzione di Studio e SOW esistenti. Per ulteriori informazioni, consultare la sezione Install Jaspersoft Studio Professional 7.1 and CA JDBC Adapter.
Solo clienti
Clarity
SaaS GCP
I domini migrati in PostgreSQL restituiscono un errore se visualizzati o modificati nello strumento di progettazione dei domini. Per risolvere il problema, consultare questo articolo della Knowledge Base.
In caso di errori di connessione tra Jaspersoft Studio e il server Jaspersoft, consultare questo articolo della Knowledge Base.
Clarity
annuncerà il supporto per Jaspersoft 7.1.3 per i clienti On-Premise nel prossimo futuro.
Sostituzione di OracleJDK con AdoptOpenJDK a partire da
Clarity
15.7
Immagine Java
Clarity
ha sospeso gli aggiornamenti di prodotto relativi a Oracle Java a partire dal
19 agosto 2019
. In questo modo il team di sviluppo può dedicarsi al miglioramento delle future release. CA Technologies, azienda del gruppo Broadcom (CA), continua a fornire il supporto per i propri prodotti e rispettare i termini e condizioni stabiliti nei contratti di licenza tra CA Technologies e i clienti.
I clienti esistenti possono continuare a eseguire e utilizzare le release che includono componenti Oracle Java negli ambienti di produzione e non
. Tuttavia, per risolvere eventuali problemi di vulnerabilità e protezione Java, potrebbe essere necessaria l'installazione di un Service Pack o l'aggiornamento a una versione più recente di
Clarity
che includa il supporto di AdoptOpenJDK. Questa modifica non riguarda Jaspersoft, che continua a supportare Java 8.
2
Ridenominazione di
Clarity
PPM in
Clarity
Clarity
PPM è stato ridenominato
Clarity
. La schermata di accesso e la Nuova esperienza utente mostrano il nuovo logo
Clarity
. La documentazione è stata aggiornata per riflettere il nuovo nome.
Clarity
fa riferimento alla Nuova esperienza utente e
Classic PPM
fa riferimento a
Classic PPM
Studio.
Clarity
Azione di aggiornamento
: dopo l'aggiornamento a
Clarity
15.8.1, verrà visualizzato il nuovo logo
Clarity
.
Il video seguente descrive i miglioramenti apportati al logo Clarity in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Oggetti master personalizzati, oggetti secondari e attributi virtuali personalizzati disponibili in
Clarity
È ora possibile abilitare per le API gli oggetti master personalizzati e gli oggetti secondari personalizzati esistenti in
Classic PPM
e renderli così disponibili in
Clarity
. Ad esempio, si desidera utilizzare
Clarity
per gestire l'intero ciclo di vita di un prodotto. Inoltre, si desidera acquisire il punteggio della promozione in rete NPS (Net Promoter Score) per tutti i prodotti e salvare tali dati in
Clarity
. Infine, si desidera sottoporre ai clienti alcuni quesiti riguardanti i processi di supporto e i servizi. Tuttavia, si desidera salvare questi dati separatamente dai punteggi NPS. È possibile creare un oggetto master personalizzato in
Classic PPM
denominato NPS e abilitarlo per le API affinché sia disponibile in
Clarity
. Creare quindi due oggetti secondari denominati Servizi e Supporto, e abilitarli per le API. Utilizzare
Clarity
per salvare i dati NPS e i dettagli corrispondenti al sondaggio sul supporto e i servizi.
Abilitazione degli oggetti master personalizzati e degli oggetti secondari personalizzati in Clarity
È anche possibile utilizzare XOG per abilitare per le API gli attributi virtuali predefiniti e personalizzati in
Classic PPM
. Gli attributi virtuali personalizzati sono definiti unicamente negli oggetti secondari. Un attributo virtuale è un attributo di sola lettura dell'oggetto secondario collegato a un attributo specifico dell'oggetto master.
Non è possibile utilizzare
Classic PPM
per abilitare gli attributi virtuali predefiniti e personalizzati per le API.
Azione di aggiornamento
: con l'aggiornamento a
Clarity
15.8.1, è possibile abilitare per le API gli oggetti master personalizzati e gli oggetti secondari personalizzati esistenti, e utilizzarli in
Clarity
. È anche possibile utilizzare XOG per abilitare per le API gli attributi virtuali predefiniti e personalizzati.
Il video seguente descrive i miglioramenti apportati agli oggetti master e agli oggetti secondari personalizzati in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Miglioramenti della gestione finanziaria
È possibile creare piani di benefit nei progetti, investimenti personalizzati e idee utilizzando il modulo Dati finanziari. È quindi possibile associare i piani di costi ai piani di benefit per stimare i benefici ottenuti dagli investimenti o il VAN (Valore Attuale Netto) di un investimento.
Creazione di piani di benefit negli oggetti di investimento mediante il modulo Dati finanziari di Clarity
Mentre un piano di benefit può essere associato a un numero di piani di costi illimitato, un piano di costi può essere associato a un solo piano di benefit. È possibile utilizzare il modulo Dati finanziari per creare nuovi piani di benefit o aggiornare i piani esistenti. Non è possibile eliminare un piano di benefit associato a un piano di costi.
Le visualizzazioni salvate vengono condivise nei moduli finanziari dei diversi tipi di investimento. Ad esempio, se si salva una visualizzazione nella griglia Piano di benefit per un investimento personalizzato, la stessa visualizzazione è disponibile nella griglia Piano di benefit delle idee e dei progetti.
Azione di aggiornamento
: con l'aggiornamento a
Clarity
15.8.1, è possibile associare i piani di benefit esistenti disponibili in
Classic PPM
con
Clarity
. È inoltre possibile creare nuovi piani benefit direttamente in
Clarity
.
I video seguenti descrivono i miglioramenti apportati al modulo Dati finanziari di progetti, investimenti personalizzati e idee.


Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui e qui per visualizzare il video in YouTube.
Componente di ricerca comune
È possibile utilizzare la barra di ricerca disponibile nei layout Bacheca, Griglia e Cronologia per filtrare i valori in base al nome o all'ID. Ad esempio, si desidera individuare un'attività specifica di un investimento. È sufficiente digitare i primi caratteri del nome nella barra di ricerca per individuarlo e modificarlo.
Componente di ricerca comune in Clarity
I valori di ricerca non vengono conservati quando si salva una visualizzazione. Inoltre, se l'utente esce e accede nuovamente all'area di lavoro, il contenuto della barra di ricerca non sarà più disponibile.
È possibile utilizzare la barra di ricerca accanto al filtro tradizionale disponibile in
Clarity
. Ad esempio, un utente utilizza il filtro per individuare tutte le attività che non sono state avviate, quindi utilizza la barra di ricerca per cercare un'attività specifica.
Clarity
visualizza unicamente i risultati che soddisfano i criteri del filtro e della barra di ricerca.
La barra di ricerca non è disponibile nelle mappe, nel modulo Personale e nel modulo Assegnazioni.
Per ulteriori informazioni, consultare la sezione Componenti comuni.
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, viene visualizzata la nuova barra di ricerca nei layout Bacheca, Griglia e Cronologia.
Miglioramenti degli elenchi a discesa personalizzati
A partire da
Clarity
15.8.1, l'elenco a discesa di ricerca dei valori statici contiene un'opzione di ricerca che consente di cercare rapidamente l'attributo invece di scorrere l'intero elenco. Se il nome dell'attributo è troppo lungo,
Clarity
mostra solo una parte del nome seguita da puntini di sospensione. La funzionalità di ricerca può essere utilizzata in tutte le sezioni del prodotto in cui è disponibile la ricerca di valori statici.
Elenco a discesa ricercabile
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, viene visualizzata una barra di ricerca nelle ricerche dei valori statici.
Maggiore lunghezza dei collegamenti ipertestuali per l'esportazione in Excel (
Classic PPM
)
La funzionalità Esporta in Excel di
Classic PPM
è stata migliorata per supportare i collegamenti con un massimo di 2085 caratteri. Nelle versioni precedenti, se un URL superava i 255 caratteri, tale collegamento ipertestuale veniva rimosso dal file Microsoft Excel quando si utilizzava la funzionalità Esporta in Excel. A partire da
Clarity
15.8.1, il limite della lunghezza dell'URL è stato aumentato da 255 a 2085 caratteri.
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, quando si utilizza la funzionalità Esporta in Excel, i collegamenti rilevanti vengono visualizzati correttamente nel file Microsoft Excel.
Il video seguente descrive i miglioramenti dell'interfaccia utente apportati in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Supporto della protezione a livello di campo per gli investimenti personalizzati
La protezione a livello di campo è ora disponibile per gli investimenti personalizzati. Ad esempio, il manager di portfolio Sid è responsabile della creazione, modifica e gestione degli elementi di investimento personalizzati della propria organizzazione. Sid crea un investimento personalizzato per definire la strategia dell'organizzazione. Abilita la protezione per l'attributo Piano di budget stimato e fornisce i diritti di modifica corrispondenti agli utenti rilevanti. Tali utenti possono consultare e aggiornare il piano di budget stimato per le strategie rilevanti.
Protezione a livello di campo
Una volta completata la strategia, Sid condivide la strategia con i team. Tutte le risorse del team dispongono dell'accesso in visualizzazione all'attributo Piano di budget stimato.
Per ulteriori informazioni, consultare la sezione Accesso protetto a livello di campo.
Azione di aggiornamento
: con l'aggiornamento a
Clarity
15.8.1, è possibile utilizzare la protezione a livello di campo per proteggere gli attributi associati agli investimenti personalizzati.
Il video seguente descrive i miglioramenti apportati alla protezione a livello di campo in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Personalizzazione dei loghi di accesso e di intestazione
È ora possibile personalizzare il logo di intestazione e il logo di accesso affinché
Clarity
rispecchi il branding dell'organizzazione. È inoltre possibile utilizzarlo per distinguere ambienti diversi, ad esempio gli ambienti di sviluppo, QA e produzione. Per ulteriori informazioni, consultare la sezione Clarity: Impostazioni di sistema.
È necessario disporre dei diritti amministrativi per aggiornare i loghi.
Clarity
Azione di aggiornamento
: con l'aggiornamento a
Clarity
15.8.1, è possibile utilizzare la sezione Impostazioni di sistema di
Clarity
per riflettere il branding dell'organizzazione.
Il video seguente descrive i miglioramenti dell'interfaccia utente apportati in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Configurazione di
Clarity
per il supporto di SAML 2.0 (solo On-Premise)
Clarity
15.8.1 e le versioni successive consentono ai clienti on-premise di utilizzare le credenziali emesse da un IDP che supporti SAML 2.0 ed effettuare l'accesso a
Clarity
. Di seguito si riportano alcuni dei vantaggi principali offerti dall'accesso SSO basato su SAML:
  • Integrazione totale tra le reti e gli ambienti: tutti gli utenti possono navigare facilmente tra l'Intranet dell'organizzazione e
    Clarity
    .
  • Gestione semplificata delle password: non è necessario gestire le password degli utenti separatamente da
    Clarity
    , poiché il sistema di gestione degli utenti esistente include la gestione delle password.
Per ulteriori informazioni, consultare la sezione Configurazione di Clarity per il supporto di SAML 2.0.
Aggiunta di personale agli investimenti dalla griglia a selezione multipla
È possibile utilizzare il nuovo pulsante Aggiungi personale per aggiungere risorse, ruoli e team a un investimento in
Clarity
. Dopo aver fatto clic sul pulsante Aggiungi personale, è possibile scegliere se si desidera aggiungere risorse, ruoli o team. Se si sceglie di aggiungere risorse,
Clarity
caricherà un elenco di tutte le risorse disponibili in una griglia a selezione multipla generica. È possibile utilizzare le opzioni di ricerca e di filtro per individuare rapidamente le risorse rilevanti e aggiungerle all'investimento.
Aggiunta di personale agli investimenti dalla griglia a selezione multipla in Clarity
Per ulteriori informazioni, consultare la sezione Clarity: Assegnazione di personale a un team di progetto..
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, è possibile utilizzare il nuovo pulsante Aggiungi personale per aggiungere risorse, ruoli e team agli investimenti.
Il video seguente descrive i miglioramenti apportati all'assegnazione del personale in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Visualizzazione del lavoro in giorni
È ora possibile configurare
Clarity
in modo da visualizzare il lavoro in giorni. Nelle versioni precedenti di
Clarity
, era possibile visualizzare il lavoro solo in FTP o ore. È ora possibile utilizzare le Impostazioni generali per configurare la visualizzazione del lavoro in giorni. Questa opzione è particolarmente utile nei moduli Personale o Assegnazione dei progetti e degli investimenti personalizzati in
Clarity
. Questa impostazione non riguarda le aree seguenti:
  • Area di lavoro Personale
  • Schede attività
  • Dati finanziari
  • Mappe
Visualizzazione del lavoro in giorni in Clarity
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, è possibile configurare
Clarity
per visualizzare il lavoro in giorni.
Rimozione del messaggio di avviso dall'area di lavoro Personale (Prenotazione combinata abilitata)
A partire da
Clarity
15.8.1, nell'area di lavoro Personale non viene più visualizzato il messaggio di avviso che informa che la pagina è disponibile in modalità di sola lettura, poiché la prenotazione combinata è abilitata. Se la prenotazione combinata è abilitata, l'area di lavoro Personale continuerà comunque ad essere visualizzata in modalità di sola lettura.
Clarity
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, non viene più visualizzato alcun messaggio di avviso quando si accede all'area di lavoro Personale. Questa modifica è valida quando la prenotazione combinata è abilitata in
Classic PPM
.
Supporto degli investimenti personalizzati nell'area di lavoro Personale
È possibile utilizzare l'area di lavoro Personale per pianificare le allocazioni dei ruoli, richiedere risorse e assegnare il personale per gli investimenti personalizzati. Nelle versioni precedenti di
Clarity
, era possibile utilizzare l'area di lavoro Personale unicamente per i progetti e le idee.
Supporto degli investimenti personalizzati nell'area di lavoro Personale in Clarity
Azione di aggiornamento
: con l'aggiornamento a
Clarity
15.8.1, è possibile utilizzare l'area di lavoro Personale per assegnare personale agli investimenti personalizzati. Questa funzionalità non è supportata nelle versioni precedenti di
Clarity
.
Il video seguente descrive i miglioramenti apportati all'assegnazione del personale in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Miglioramento della funzionalità di importazione nelle mappe
L'opzione Importa da
Clarity
consente di visualizzare la griglia corrispondente con le caselle di controllo per la selezione. Fino a
Clarity
15.8, l'opzione di importazione consentiva di cercare oggetti di investimento specifici. A partire da
Clarity
15.8.1, è possibile selezionare i progetti, le idee o gli elementi di investimento personalizzati dalla griglia corrispondente. La griglia di selezione consente di selezionare elementi di riga singoli. È inoltre possibile selezionare o deselezionare tutte le righe.
Supporto degli investimenti personalizzati nell'area di lavoro Personale in Clarity
Per ulteriori informazioni, consultare la sezione Clarity: Pianificazione top-down con le mappe.
Azione di aggiornamento
: nessun impatto. Con l'aggiornamento a
Clarity
15.8.1, è possibile utilizzare la funzionalità di importazione migliorata per importare gli investimenti nelle mappe.
Il video seguente descrive i miglioramenti apportati alle mappe in questa release.

Questo video non è disponibile nella documentazione in formato PDF. Fare clic qui per visualizzare il video in YouTube.
Internet Explorer 11 non supportato per le funzionalità di
Clarity
Classic PPM
supporta Internet Explorer 11, tuttavia per
Clarity
non è possibile ampliare la compatibilità retroattiva con tecnologie di browser precedenti, tra cui Internet Explorer 11.
Questo non è un problema noto di
Clarity
. Si tratta invece di un problema noto di Internet Explorer 11. Microsoft ha introdotto un nuovo browser, Microsoft Edge.
Se si ignorano i requisiti del supporto e si utilizza Internet Explorer 11 con
Clarity
, potrebbero verificarsi i problemi elencati di seguito:
  • Funzionalità difettose o perdite di memoria (senza correzioni pianificate da parte di Microsoft)
  • Supporto mancante per il framework del browser per le nuove funzionalità API REST
  • Aspetto scadente e prestazioni rallentate con HTML 5 e i nuovi componenti Angular
  • Interruzione dei collegamenti ad altri siti o visualizzazione di messaggi che indicano la necessità di aggiornare il browser
Ad esempio, se si utilizza Internet Explore 11, la cronologia della mappa potrebbe smettere di funzionare, le pagine del personale potrebbero non caricare tutte le risorse e potrebbero verificarsi altri problemi
casuali
fino a quando non ci si rende conto che si sta utilizzando una tecnologia del browser non supportata per accedere a un'interfaccia dell'applicazione web ricca di nuove funzionalità con trascinamento e rilascio. Per ottenere risultati ottimali durante la visualizzazione delle pagine della Nuova esperienza utente in
Clarity
, utilizzare un nuovo browser come Edge, Firefox o Chrome.
Impossibile eseguire l'aggiornamento su Oracle finché non vengono abilitati il pacchetto MD5 e la licenza di protezione
  1. Contattare l'amministratore di database o Oracle per ottenere la licenza di protezione avanzata (OAS) richiesta solo se si usa DBMS_CRYPTO.
  2. Attivare e concedere autorizzazioni esplicite per dbms_obfuscation_toolkit.md5 (fornite con l'installazione di Oracle).
  3. Avviare l'aggiornamento.
Problema noto dovuto alla fine del supporto per le lingue
La presente release non supporta più le seguenti lingue:
Catalano
Ceco
Danese
Finlandese
Ungherese
Olandese
Norvegese
Polacco
Russo
Svedese
Turco
Cinese semplificato
Cinese tradizionale
Coreano
Di conseguenza, si potrebbe visualizzare un'etichetta di testo non elaborata o in inglese nell'interfaccia utente invece del testo tradotto.
Soluzione alternativa
: modificare le impostazioni dell'account di
Clarity
in una delle lingue supportate elencate nelle Note di rilascio.
Dati della metrica per periodo non mostrati con Esporta in CSV, a meno che non sia presente la colonna Totali
Le griglie PERSONALE e ASSEGNAZIONI del progetto utilizzano le colonne Totali e Metriche per periodo per ETC, Costo ETC, Valori effettivi e Costo effettivo.
  • Se le colonne Totali e Metriche per periodo sono configurate nella griglia, la funzione Esporta in CSV funziona come previsto.
  • Se la colonna Totali non è stata configurata nella griglia, l'esportazione non funziona come previsto (tutte le colonne Metriche per periodo sono vuote).
Soluzione alternativa
: nella griglia, fare clic su Pannello colonna e aggiungere la colonna Totali al layout della griglia prima di utilizzare Esporta in CSV.
Problemi noti delle nuove installazioni di Jaspersoft 7.1
Negli ambienti on-premise, è possibile osservare la seguente voce
Failed to execute: create index
nei registri di installazione durante una nuova installazione di Jaspersoft 7.1.0 su Oracle 11g R2 o 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
È possibile ignorare questa voce. L'avviso informa della creazione di un indice duplicato, ma non è un avviso valido.
  • Questo avviso non influisce sull'installazione né sulle funzionalità di Jaspersoft 7.1.
  • I team tecnici di CA hanno confermato che tutti i comandi DDL vengono eseguiti correttamente dopo l'avviso segnalato.
  • L'avviso viene visualizzato solo nelle nuove installazioni di Oracle; non si verifica con le versioni supportate di Microsoft SQL Server.
Revisione dei processi annullati dopo l'aggiornamento
Dopo aver completato l'aggiornamento, verificare i processi di
Clarity
con stato Annullato. Prestare particolare attenzione ai processi annullati che in precedenza erano processi ricorrenti. A volte, dopo un aggiornamento, i parametri dei processi cambiano e i processi passano allo stato Annullato. Se non si esaminano attentamente i processi annullati, verranno notati solo dopo aver ricevuto richieste di escalation dall'azienda.
Dipendenze dell'installazione e dell'aggiornamento
Gli script di installazione e aggiornamento della presente release introducono le seguenti dipendenze elencate in ordine cronologico:
Installazione/aggiornamento del componente:
Componente richiesto:
Aggiornamento di
Classic PPM
  • Data warehouse configurato
  • Processo Carica data warehouse completato
Clarity
  • Componente aggiuntivo PMO Accelerator installato
Installazione dei componenti aggiuntivi PMO o APM
  • Data warehouse configurato
Percorsi di aggiornamento supportati per la release
15.8.1
Consultare la tabella seguente per individuare la versione minima supportata per l'aggiornamento alla versione più recente di
Clarity
.
Versione di Clarity
Versione minima supportata per l'aggiornamento diretto
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
  • Le release 14.3 o precedenti non sono più supportate. Effettuare innanzitutto l'aggiornamento alla release 15.4, quindi alla release
    15.8.1
    .
  • Non è possibile effettuare l'aggiornamento alla release
    15.8.1
    direttamente
    dalla release 14.2 con Jaspersoft 5.6.1 o dalla release 14.3 con Jaspersoft 6.1.0. L'aggiornamento di Jaspersoft 6.4.2 o 7.1 non supporta tali configurazioni. L'aggiornamento
    indiretto
    è ancora supportato. Ad esempio, eseguire prima l'aggiornamento alla release 14.3 e a Jaspersoft 6.4.2. Pertanto eseguire l'aggiornamento alla release 15.8 e a Jaspersoft 7.1.
  • È possibile effettuare l'aggiornamento a partire da una release precedente anche se non si dispone di alcun ambiente di report Jaspersoft configurato. Il data warehouse è obbligatorio, mentre il reporting non lo è. È inoltre possibile scegliere di effettuare l'aggiornamento da una release 14.x ed eseguire una nuova installazione dell'ambiente di report.
  • Per eseguire l'aggiornamento dalle release 13.x precedenti, si consiglia di eseguire prima l'aggiornamento alla release 14.3 o 14.4 e ignorare il componente di reporting avanzato. Questo approccio semplifica il processo di risoluzione dei problemi e riavvio nel caso in cui la fase di aggiornamento produca un errore. Quindi è possibile eseguire l'aggiornamento dalla release 14.x alla 15.6 e installare Jaspersoft 7.1 per il reporting avanzato.
Il programma di installazione rileva quante fasi di aggiornamento incrementali sono necessarie per aggiornare l'installazione alla release più recente. Se si tratta di due o più, il programma chiede all'utente se desidera che il programma di installazione salvi i backup automatici in ogni fase. Ad esempio, effettuare l'aggiornamento dalla release 15.4 alla 15.5, dalla 15.5 alla 15.5.1, dalla 15.5.1 alla 15.6, dalla 15.6 alla 15.6.1, dalla 15.6.1 alla 15.7, dalla 15.7 alla 15.7.1, dalla 15.7.1 alla 15.8. e dalla 15.8 alla 15.8.1.
Se sono state installate patch sulla versione di base, prima di eseguire l'aggiornamento verificare di avere applicato la patch cumulativa supportata più recente. La manutenzione delle patch nelle fasi precedenti e successive agli aggiornamenti è importante per la risoluzione di problemi, le correzioni di sicurezza e lo stato generale del sistema.
Procedere come descritto di seguito
:
  1. Selezionare la release corrente dal menu
    Versioni
    nella parte in alto a destra della guida.
    Ad esempio, selezionare 15.1 e verificare di aver installato la patch 15.1.0.9 oppure selezionare 15.3 e verificare di aver installato la patch 15.3.0.5 prima di avviare l'aggiornamento alla release 15.8. Dopo l'aggiornamento, installare la patch 15.8 più recente.
Se si tenta di eseguire l'aggiornamento direttamente da un livello di patch non supportato, potrebbero verificarsi problemi. Per ottenere risultati ottimali, utilizzare un percorso di aggiornamento supportato. Per ulteriori informazioni, contattare il supporto tecnico di CA. Inoltre, è possibile visitare il sito della Community di
Clarity
per collaborare con altri membri della community su domande specifiche.
Preaggiornamento: eseguire il programma di verifica dell'installazione (solo on-premise)
L'utilità di verifica dell'installazione (checkinstall) consente di valutare un'installazione o un aggiornamento. L'utilità viene eseguita automaticamente all'inizio di un'installazione o di un aggiornamento e alla fine di un tentativo di aggiornamento. È possibile anche eseguirla manualmente. L'utilità genera un file dei risultati del report (precheck-results.html) nella directory <install-root>/checkinstall/check-logs.
Azione di aggiornamento
: per ottenere i migliori risultati, eseguire l'utilità di verifica dell'installazione prima di avviare l'installazione completa e il processo di aggiornamento. Valutare attentamente e risolvere gli avvisi prima di procedere.
Procedere come descritto di seguito:
  1. Estrarre il programma di installazione di
    Clarity
    nel server applicazioni di
    Clarity
    .
  2. Aprire un prompt dei comandi e passare alla directory checkinstall che si trova nella directory in cui è stato estratto il programma di installazione.
  3. Richiamare il comando checkinstall:
    UNIX
    :
    sh checkinstall.sh
    Windows
    :
    checkinstall.bat
    Viene richiesto di specificare il nome utente e l'indirizzo di posta elettronica dell'operatore. Queste informazioni si riferiscono all'utente che sta eseguendo l'aggiornamento o l'installazione e all'indirizzo di posta elettronica dell'utente. Queste informazioni vengono memorizzate come record nel registro di installazione.
  4. Verificare i risultati.
    I risultati contengono avvisi ed errori e indicano, inoltre, eventuali personalizzazioni apportate. Rivedere le personalizzazioni e apportare delle modifiche all'aggiornamento in base alle necessità.
Accessibilità dei file .jar di terze parti da parte del programma di installazione (solo on-premise)
A causa di limitazioni di licenza per alcuni file .jar di libreria di terze parti (attualmente i file jgroups-all.jar e xinclude.jar), sono state apportate modifiche alla modalità di fornitura di questi file. I file .jar vengono forniti separatamente dall'immagine di
Clarity
nel supporto di installazione. L'immagine di install.jar non contiene i file indicati. Anche gli eventuali pacchetti di installazione di una versione precedente inclusa nel file install.jar escludono i file .jar. Per ogni release di
Clarity
, i file .jar vengono raggruppati in una cartella sul supporto di installazione contenente il file .jar di librerie di terze parti. Per la Release 15.x, il file è denominato
thirdparty.libs.15.x.0.jar
.
Azione di aggiornamento
: recuperare il file
thirdparty.libs.15.x.0.jar
dal supporto di installazione. Posizionare il file in un percorso del file system accessibile al programma di installazione.
Suggerimento
: Per evitare che il programma di installazione richieda di indicare il percorso del file, posizionare il file .jar nella directory di installazione principale. Se si posiziona il file in una directory diversa, il programma di installazione richiede la posizione del file.
Aggiornamento dei set di dati di grandi dimensioni (solo on-premise)
Se l'aggiornamento di
Clarity
elabora un volume elevato di dati, si consiglia di sovrascrivere le impostazioni di memoria predefinite utilizzate dall'aggiornamento.
È possibile sovrascrivere le impostazioni di memoria predefinite per la release corrente. Creare un file denominato
memory.properties
e posizionarlo nella directory $cappm/config. Impostare i valori di memoria desiderati in quel file.
I valori predefiniti utilizzati durante l'aggiornamento sono:
defaultScriptMaxMem=1024m defaultScriptPermGenMem=128m
Impostazioni di esempio nel file
memory.properties
:
defaultScriptMaxMem=2560m defaultScriptPermGenMem=512m
Livello di compatibilità del database MS SQL Server
Se si utilizza SQL Server 2016 per la release corrente, impostare il livello di compatibilità su 130 da SQL Server Management Studio oppure utilizzare il comando seguente:
EXEC SP_DBCMPTLEVEL <database>, 130
Personalizzazione di processi e script e altre personalizzazioni
Clarity
non è in grado di aggiornare i contenuti personalizzati non supportati. Le personalizzazioni dovranno essere disabilitate e potrebbero dover essere riprogettate e reimplementate per poter essere utilizzate con le funzionalità di prodotto.
In seguito a un aggiornamento, le personalizzazioni potrebbero causare errori oppure non funzionare come previsto, a meno che non vengano disabilitate.
Procedere come descritto di seguito
:
  1. Identificare il contenuto personalizzato. Ad esempio, si dispone di uno o più processi personalizzati con script GEL personalizzati i cui attributi di stato della scheda attività sono stati modificati in una release precedente.
  2. Confermare le personalizzazioni. Gli script di aggiornamento potrebbero non supportare il contenuto personalizzato. Anche nel caso in cui il contenuto personalizzato non venga aggiornato, potrebbe non funzionare più come previsto. Ad esempio, il processo personalizzato fa riferimento a un oggetto o un attributo modificato nella nuova release.
  3. L'amministratore on premise riceve un avviso dallo script checkinstall riguardante le personalizzazioni rilevate prima dell'aggiornamento. Tali avvisi o registri di riferimento vengono visualizzati per fornire informazioni dettagliate sui tipi di personalizzazioni che possono influire negativamente sull'esperienza di aggiornamento. Ad esempio:
    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. L'amministratore SaaS non visualizza tali avvisi né i registri corrispondenti. Questi messaggi di esempio forniscono informazioni sui tipi di personalizzazioni che possono influire negativamente sull'esperienza di aggiornamento:
  5. In ambienti SaaS oppure on-premise, disattivare le personalizzazioni prima dell'aggiornamento. Dopo l'aggiornamento, ripristinare le personalizzazioni e verificarle nell'interfaccia di
    Classic PPM
    . Se lo si desidera, verificare l'impatto del comportamento delle personalizzazioni in
    Clarity
    .
  6. Oltre agli oggetti di database, valutare anche i valori di attributo. Controllare le modifiche del data warehouse e del database Oracle e Microsoft SQL (consultare la sezione Riferimento della documentazione in lingua inglese). Verificare la presenza di personalizzazioni associate ad attributi rimossi, modificati o nuovi.
Alcuni clienti hanno segnalato errori relativi al contenuto personalizzato esistente. Dopo aver disattivato il processo personalizzato, gli script o altri contenuti personalizzati precedenti,
Clarity
forniva correttamente le funzionalità agli utenti finali. Si consiglia di eseguire un'analisi di confronto del valore delle funzionalità di
Clarity
in una soluzione completa COTS/SaaS con il valore di sviluppo delle personalizzazioni non supportate.
Azioni precedenti e successive all'aggiornamento: mantenere le personalizzazioni della directory di file (solo on-premise)
Durante l'aggiornamento, viene visualizzata la directory di installazione di destinazione. La nuova procedura precedente e successiva all'aggiornamento consente di copiare i file in e dalla directory di
Clarity
utilizzando script basati su ant. Utilizzare gli script ant per automatizzare il mantenimento e il ripristino delle personalizzazioni nelle directory di
Clarity
.
Sono disponibili alcuni modelli nelle cartelle di aggiornamento specifiche della release che si trovano nella directory radice del programma di installazione (allo stesso livello del file install.bat). I modelli sono i seguenti:
preprocess-upgrade.xml
e
postprocess-upgrade.xml
.
Esempio di script di 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>
Esempio di script di 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>
Azioni successive all'aggiornamento o all'installazione: ottimizzazione delle prestazioni di Oracle 12c (solo on-premise)
Nelle installazioni locali di Oracle 12c R1 o R2, è possibile che si verifichi un problema di regressione con Oracle 12c se il suggerimento ordinato viene utilizzato nelle query strutturate. Un bug di Oracle 12c R2 può ridurre le prestazioni se l'ottimizzatore è impostato su 12.2.0.1.
  • Per i sistemi che utilizzano Oracle 12c R1 (12.1.0.2), non sono richieste ulteriori azioni.
  • Per i sistemi con Oracle 12c R2 (12.2.0.1), è possibile ottimizzare le prestazioni impostando l'ottimizzatore su 12.1.0.2. Si consiglia di applicare questa correzione facoltativa a livello locale.
Procedere come descritto di seguito
:
  1. Da un prompt dei comandi in Oracle, immettere le seguenti righe:
    sqlplus / as sysdba ALTER SYSTEM SET "_fix_control" = '17800514:0'; Exit;
  2. Eseguire il comando seguente:
    ALTER SYSTEM SET OPTIMIZER_FEATURES_ENABLE= '12.1.0.2' SCOPE=BOTH;
  3. Verificare che i parametri dei file di inizializzazione di Oracle 12c R2 corrispondano a quelli riportati nell'esempio seguente:
    *._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'