変更の影響とアップグレード

ccppmop1591
HID_HID_release_info_change_impact_od
この
変更の影響とアップグレード
のページでは、以前のリリースから
Clarity
15.9.1
にアップグレードするお客様を対象として、大幅な変更、必要なアクション、既知の問題、および推奨オプションについて説明します。
Clarity
のアップグレードを計画し、ビジネス ニーズに合うオプションを決定します。チームもこの情報を活用して、新しい機能の採用、オンボーディング、およびトレーニングの取り組みを計画できます。
互換性に関する情報については、「ハードウェアおよびソフトウェアの互換性の仕様」を参照してください。
インストールおよびアップグレードに関する情報については、「インストールおよびアップグレード」を参照してください。
たとえば、
Clarity
リリース 15.5 から
15.9.1
にアップグレードしているとします。その場合は、アップグレードの前後に、リリース 15.5、15.5.1、15.6、15.6.1、15.7、15.7.1、15.8、15.8.1、および 15.9 の変更点を確認してください。各リリースの「
変更の影響とアップグレード
」ページに切り替えるには、このページの上部にある[
バージョン
]メニューをクリックします。特に、PDF ファイルをダウンロードした場合は、更新されたコンテンツを頻繁に確認してください。このドキュメントの英語版は、新しい例、説明、修正、パッチ情報などの新情報に基づいて定期的に更新されます。
Clarity
15.9.1
へのアップグレードを準備するために、サポートされているアップグレード パス、機能、拡張機能、および必要なアップグレード アクションを確認してください。以下の情報は、このリリースで導入された新しい変更点がアップグレード体験にどのように影響するかをまとめたものです。
Clarity
15.7 以降、OracleJDK は AdoptOpenJDK に置き換えられます
Java Image
2019 年 8 月 19 日以降、
Clarity
は、Oracle Java に関連する製品の更新を停止しました。これにより、弊社の開発チームは将来の製品リリースの価値を高める取り組みに専念できます。Broadcom 傘下の CA Technologies (CA)は、自社の製品を引き続きサポートし、CA Technologies とそのお客様との間のライセンス契約に定められた契約条件を遵守します。
既存のお客様は、本番環境および本番以外の環境で Oracle Java コンポーネントを含むリリースを引き続き実行し、使用することができます。
ただし、今後発生する可能性のある Java のセキュリティおよび脆弱性の問題に対処するには、サービス パックのインストールや、AdoptOpenJDK をサポートする
Clarity
の新しいリリースへのアップグレードが必要になる場合があります。この変更は、Java 8 を引き続きサポートする Jaspersoft には影響しません。
このページには、以下のセクションがあります。
2
Clarity
の操作性の向上

グループ化機能による TSV 列の集計の表示
[スタッフ]グリッド、[割り当て]グリッド、または[会計]グリッドでグループ化機能を使用すると、グリッドで利用可能なすべての TSV の合計を表示できます。[スタッフ]グリッドで残存配置と残存利用可能時間の TSV を追加する例を考えてみましょう。[予約ステータス]でグループ化すると、ソフト、ハード、およびミックス予約ステータスのリソースの残存配置と残存利用可能時間の合計集計値を表示できます。
アップグレード アクション
: このリリースでは、タイム スライス グループ化基準ジョブが導入されました。このジョブでは、
Clarity
に導入された SQL 曲線技術を活用して、時間単位データの処理を大幅に改善できます。クラシック PPM で利用可能な制限付き時間ウィンドウなしで、時間単位データを表示できるようになりました。また、SQL 曲線技術では、
Clarity
のグループ化機能を使用して時間単位データを集計することもできます。また、
Clarity
が、投資全体の[スタッフ]グリッドにすべてのリソースの残りの可用性(リソースの可用性 - 投資全体で集計されたリソース配置)を表示するようにすることもできます。タイム スライス グループ化基準ジョブを初めて実行するときは、
Clarity
による期間ごとのメトリックの表示や、グループ化集計のサポートに時間がかかる場合があります。
  • カスタム TSV は
    Clarity
    のこのリリースでは表示されません。クラシック PPM でのみ、これらが表示されます。
  • プロジェクト、アイデア、およびカスタム投資の[スタッフ]、[割り当て]、[会計]モジュールに表示されるすべての期間ごとのメトリックでは、対応する BLOB からデータを抽出する SQL 曲線技術が使用されています。
  • 管理者は、アップグレードまたは新規インストールの一環として、タイム スライス グループ化基準ジョブを手動で実行する必要はありません。
  • タイム スライス グループ化基準ジョブは、タイム スライス(レガシー)ジョブとは非同時進行です。
  • SQL 曲線技術は、[スタッフ配置]ワークスペースでは使用されません。
  • タイム スライス グループ化基準ジョブは、ご使用の環境内で 5 分ごとに実行されるようにスケジュールされています。ご使用の環境でこのジョブを実行しないと、プロジェクト、アイデア、およびカスタム投資の[スタッフ]、[割り当て]、[会計]モジュールに正確なメトリック データが表示されない場合があります。
タイム スライス グループ化基準ジョブの詳細については、「Clarity Jobs Reference」を参照してください。
ボード レイアウトの操作性の向上
カード タイトルをクリックしたときにのみ投資インスタンスが表示されるように、ボード レイアウトのカードが拡張されました。以前のリリースでは、カード タイトルの下の空白をクリックしたときでも投資インスタンスが表示されていました。
アップグレード アクション:
アクションは必要ありません。カード タイトルをクリックして投資インスタンスに移動したり、カードをクリックして[詳細]パネルで情報を更新したりできるように動作が拡張されました。
ボード レイアウトの使用の詳細については、「共通コンポーネント」を参照してください。
リッチ テキスト形式(RTF)属性のサポート
Clarity
でオブジェクトまたはサブオブジェクトのリッチ テキスト属性を追加できるようになりました。たとえば、プロジェクト マネージャが RTF を使用してプロジェクト サマリを作成し、プロジェクト マイルストーンと主要なアチーブメントを強調表示できます。ポートフォリオ マネージャと CIO は、1 回のクリックでこの補足情報に移動し、読んだ内容を記憶できます。リッチ テキスト形式属性の詳細については、「長い文字列 - リッチ テキスト属性」と「属性の追加」を参照してください。
  • リッチ テキスト形式の属性は、データ ウェアハウスおよび Jaspersoft ではサポートされていません。
  • ライブ ステータス レポートでは、PDF プレビューでリッチ テキスト形式のコンテンツが表示されます。
アップグレード アクション
: アクションは必要ありません。
[実トランザクション]グリッド
[会計]モジュールでは、[コスト計画]、[予算計画]、[利益計画]と共に、
[実トランザクション]
グリッドを表示できるようになりました。このグリッドは編集不可で、トランザクション日付、数量、コスト、通貨情報別に、投資のトランザクションからポストされた実コストが表示されます。会計マネージャは[実トランザクション]グリッドで以下のことが可能です。
  • 投資の会計的可視性をより深く理解する。
  • 1 つの場所で、ポスト済みトランザクションのリストと、投資に関連するすべてのトランザクションの全体的なサマリを確認する。
  • タスクおよびリソース別にトランザクション通貨金額と変換された通貨金額を比較する。
詳細については、プロジェクトカスタム投資アイデアの[実トランザクション]グリッドを参照してください。
  • 実トランザクション金額は 5 つの通貨タイプで保存されます。ただし、使用通貨で表示できます。
アップグレード アクション
: アクションは必要ありません。
詳細フィルタ オプション(NULL セレクタを含む)
詳細フィルタ オプションを使用して、検索条件を絞り込み、必要に応じて特定の結果を取得できるようになりました。フィルタ対象の属性のタイプに基づいて、[と等しい]、[と等しくない]、[空である]、[空でない]などのさまざまなオペレータが表示されます。たとえば、マネージャが割り当てられていないプロジェクトをフィルタする場合、[フィルタ]で[マネージャ]属性を選択し、[空である]オペレータを選択します。
アップグレード アクション:
アクションは必要ありません。
Clarity
15.9.1
にアップグレードした後も、既存のフィルタは対応するデータ型のデフォルト オペレータに設定されるため、既存のフィルタは引き続き機能します。たとえば、文字列属性に既存のフィルタが存在する場合、オペレータは[以下を含む]に設定されます。
フィルタの使用の詳細については、「共通コンポーネント」を参照してください。
ロックされた属性のビジュアル インジケータ
Clarity
では、属性がプロセスによってロックされている場合は必ず視覚的に示されるようになりました(ロック アイコン)。属性はグレー表示され、ユーザは編集できないことがわかります。多くのお客様が
Clarity
ワークフローを使用して、プロジェクトやアイデアなどのオブジェクト インスタンスの承認プロセスを定義しています。お客様は多くの場合、承認プロセスの一環として、プロセスのさまざまなステージで sensitive 属性をロックしています。
Clarity
では、ユーザに対して、編集しないように属性がロックされていることを示す視覚的なインジケータが表示されるようになりました。
  • ロック アイコンは、[プロパティ]ページと[詳細]パネルに表示されます。[グリッド]レイアウトでは表示されません。編集を試みるまで、ユーザは属性がロックされていることがわかりません。
  • 属性がプロセスによってロックされている場合、ロック アイコンを表示するには画面を更新する必要があります。
アップグレード アクション:
アクションは必要ありません。
Clarity
15.9.1
にアップグレードすると、[詳細]パネルと[プロパティ]ページでは、ロックされているすべての属性の隣にロック アイコンが表示されます。
[プロジェクト ステータス]でタスクが WBS に基づいてソートされる
[プロジェクト ステータス]ページの[タスク]ウィジェットが、アルファベット順ではなく、タスクの WBS に基づいてソートされるようになりました。この変更は、親タスクと子タスクの状態をまとめて 1 つのビューで表示するのに役立ちます。詳細については、「Clarity: 進捗ステータスの測定とプロジェクト ステータス レポートの発行」を参照してください。
アップグレードの影響
: アクションは必要ありません。アップグレード後、[プロジェクト ステータス]ページの既存の[タスク]ウィジェットは、WBS に基づいて自動的にソートされます。
アクセシビリティの強化

Clarity
製品チームは WCAG 2.1 AA 標準のサポートを確実にすることに取り組んでいます。リリース 15.9.1 以降、組織の採用を増加させ、アクセシビリティ要件を持つユーザが
Clarity
をシームレスに操作できるようにするためのアクセシビリティ拡張機能を順次リリースする予定です。以下の表に、このリリースで対応したアクセシビリティの改善を示します。
アクセシビリティ機能
対象ユーザ
変更内容
ビジュアル デザイン
色覚異常のあるユーザ
色のコントラストとフォーカスの可視化
レスポンシブ デザイン
ロービジョンまたは弱視のユーザ
ポップアップ ウィンドウ、テキスト エリア、ブラウザ ズーム
キーボード ナビゲーション
運動障害のあるユーザ
キー入力、タブ オーダー、フォーカス
: このリリースでは、特殊なキーボード コントロールまたはカスタム ショートカット キーの組み合わせはサポートされていません。
画面リーダ
弱視または全盲のユーザ
セマンティクス、階層、ページ構造
例として、以下のスクリーンショットは、アクセシビリティ要件を持つユーザを含むすべてのユーザの全体的なビジュアル エクスペリエンスを向上させるために実装されている色のコントラストの変更を示しています。
サポートされているコンポーネントおよびコンプライアンスのレベルの詳細については、「Clarity のアクセシビリティ機能」を参照してください。
アップグレード アクション:
アクションは必要ありません。表示、カスタム候補リスト、プロジェクト バナー、またはドキュメント タグの既存の色の設定は、自動的に新しい配色にマッピングされます。色のマッピングの詳細については、「色の統合とマッピング」を参照してください。
タイムシートの拡張機能

複数のタイムシートの一括承認または一括返却
承認者権限を持つ場合、一括アクションを使用して、複数のタイムシートを一度に承認または返却します。一括アクションは、複数のプロジェクト コントリビュータがタイムシートを提出する場合に効率的です。一括アクションの詳細については、「Clarity: タイムシートのレビューと承認」を参照してください。
  • ステータスが同じではないタイムシートを複数選択する場合、一括アクションを使用してタイムシートを一度に承認または返却できません。
アップグレード アクション:
アクションは必要ありません。
コンテキスト メニューを右クリックしてタイムシートをレビュー
承認者の場合は、選択したタイム シートを右クリックして、承認するか返却するかを選択できるようになりました。タイムシートのコンテキスト メニューではすべての重要なアクションが 1 か所に表示されるため、選択したタイムシートの承認または返却が簡単になりました。一括アクションの詳細については、「Clarity: タイムシートのレビューと承認」を参照してください。
  • ステータスが同じではないタイムシートを複数選択する場合、コンテキスト メニューを使用して選択したタイムシートを一度に承認または返却できません。
アップグレード アクション:
アクションは必要ありません。
タイムシート - すべて展開およびすべて折りたたむ
[すべて展開]アイコンと[すべて折りたたむ]アイコンを使用することで、1 回のクリックでタイムシートを展開および折りたたむことができるようになりました。この機能を使用すると、複数の投資と関連するタスクがビュー内にあるとき、タイムシート コンテンツを簡単に確認できるようになりました。この機能は、[マイ タイムシート]エントリ ページ、[レビューと承認]画面、[タイムシート]グリッド詳細ペインにあります。
すべて展開およびすべて折りたたむの詳細については、「Clarity: 時間の入力およびタイムシートの提出」および「Clarity: タイムシートのレビューと承認」を参照してください。
  • [作業の削除]メニューを展開するときは、[すべて展開]オプションと[すべて折りたたむ]オプションを使用できません。
アップグレード アクション:
アクションは必要ありません。
チャネルを使用して外部コンテンツを埋め込む

チャネルを使用して、外部サイト、アプリケーション、クラシック PPM の状況依存投資レポートなどの別のソースから Clarity にコンテンツを埋め込むことができます。
Clarity
の投資から離れることなく、コンテンツを操作して、情報に基づいたビジネスの意思決定を行うことができます。
詳細については、プロジェクトアイデアカスタム投資とカスタム オブジェクトのチャネルを参照してください。
  • ユーザおよび内部 ID パラメータの構文が変更されました。
  • ブループリントをコピーすると、ソース ブループリントで定義されているチャネルもコピーされます。
  • ブループリントには、最大 50 のモジュールを含めることができます。ブループリントにすでに定義されているモジュールが 35 を超える場合、15 未満のチャネルを設定できます。
アップグレード アクション:
アクションは必要ありません。
カスタム オブジェクトに対する拡張

このリリースにはカスタム オブジェクトに対する以下の拡張機能が含まれています。
Clarity
での第 3 レベルのカスタム オブジェクトのサポート
UI または XOG を使用して、第 3 レベルのカスタム オブジェクトを API 有効化し、
Clarity
の[詳細]パネルのタブとして表示できるようになりました。以下のように、各注文書について、注文書行(PO 行)を追跡し、各 PO 行の AP インボイス詳細をキャプチャして、カスタム オブジェクトを作成するとします。
  • 注文書(マスタ オブジェクト - レベル 1)
    • PO 行(注文書のサブオブジェクト - レベル 2)
      • AP インボイス詳細(PO 行のサブオブジェクト - レベル 3)
PO 行をモジュールとして含めるように注文書ブループリントを更新すると、PO 行モジュールが注文書のタブとして表示されます。新しい PO 行を作成し、[詳細]パネルをクリックして、AP インボイス詳細タブを更新します。[詳細]タブの後にレベル 3 オブジェクトがアルファベット順で表示されます。
アップグレード アクション:
アクションは必要ありません。以前のリリースでは、第 3 レベルのカスタム オブジェクトには[API 有効化]オプションがなかったため、
Clarity
で利用可能にすることができませんでした。
Clarity
15.9.1
にアップグレードすると、既存および新しい第 3 レベルのカスタム オブジェクトを API 有効化することができ、第 2 レベルのオブジェクトの下のタブとして表示できます。
カスタム サブオブジェクトのカスタム属性の API 有効化および保護
カスタム サブオブジェクトに関連付けられているカスタム属性を API 有効化し、
Clarity
で利用可能にすることができるようになりました。これらの属性に対してフィールド レベルのセキュリティを有効化することもできます。詳細については、「カスタム属性の API 有効化」および「フィールド レベル アクセスの保護」を参照してください。
アップグレード アクション:
アクションは必要ありません。以前のリリースでは、第 3 レベルのカスタム オブジェクトのカスタム属性には[API 属性 ID]フィールドがなかったため、
Clarity
で利用可能にすることができませんでした。
Clarity
15.9.1
にアップグレードすると、第 3 レベルのカスタム オブジェクトの既存および新しいカスタム属性を API 有効化し、保護する場合はこれらの属性でフィールド レベルのセキュリティを有効化できます。
ロードマップと階層の拡張機能

このセクションでは、このリリースのロードマップと階層の拡張機能を紹介します。
[ロードマップ アイテム]ページでの[ゴール]属性の追加と同期
投資アイテム(プロジェクト、アイデア、カスタム投資など)の[ゴール]属性は、投資アイテムが準じる組織のゴールを示します。たとえば、新しいツールに移行してコストを削減するプロジェクトで働いているとします。ゴールとして[コスト削減]を選択します。このプロジェクトを
Clarity
のロードマップ アイテムとしてインポートするときに、ロードマップ内で投資を優先度付けできるようにプロジェクトの対応するゴールを確認する必要があります。以前のリリースでは、[ロードマップ アイテム]ページで[ゴール]属性を使用できませんでした。
この拡張機能により、[ロードマップ アイテム]ページに[ゴール]属性を追加して、ロードマップ アイテムとしてインポートした各投資アイテムの[ゴール]を確認できます。また、[ゴール]属性を同期して、対応する投資アイテムから最新の値をいつでも取得できます。
アップグレード アクション:
アクションは必要ありません。以前のリリースでは、[ロードマップ アイテム]ページで[ゴール]属性を使用できませんでした。
Clarity
15.9.1
にアップグレードすると、[グリッド]レイアウトに[ゴール]属性を追加して、対応する投資アイテムの値を同期できます。
ロードマップの詳細については、「Clarity: ロードマップでのトップダウンの計画」を参照してください。
階層内のクロスオブジェクト投資グリッドの表示
クロスオブジェクト グリッドとも呼ばれる新しい読み取り専用グリッド レイアウトが階層に追加されました。グリッドには、階層に含まれるすべての投資(プロジェクト、アイデア、カスタム投資)が表示されます。グリッドを使用して、すべての投資に共通する属性、または個々の投資固有の属性を確認できます。グリッドに複数のプロジェクト、アイデア、およびカスタム投資が含まれる例について考えてみましょう。これらのすべての投資タイプで共通の[予算コスト]や[計画利益]などの属性は、[共通投資]セクションに表示されます。[目標]や[スポンサー]などの属性は、カスタム投資にのみ関連付けられており、関連投資の下に表示されます。
アップグレード アクション
: このリリースにアップグレードすると、保存された階層のビューが表示されなくなります。従来どおり、投資の抽象オブジェクトのサブオブジェクトに保存されたビューはオブジェクトとインスタンスで利用可能です。つまり、プロジェクトのコスト計画に保存されたビューを作成すると、ビューはその他すべてのプロジェクト、カスタム投資、アイデアで利用可能になります。この機能は、
Clarity
15.9.1 で階層用に拡張されました。階層には複数の投資にまたがるインスタンスが含まれるため、保存されたビューは階層の他のインスタンス全体で共有されません。アップグレード プロセスでは、この拡張機能を提供するために、階層の既存の保存されたビューはすべて削除されます。
Clarity
15.9.1 以降、階層インスタンス内に新しいビューを保存すると、そのインスタンス内でのみ利用可能になります。
このリリースのクロスオブジェクト投資グリッドの使用に関する制限の一部を以下に示します。
  • フィールド レベルのセキュリティはクロスオブジェクト投資グリッドではサポートされていません。
  • 会計プロパティとプロジェクト会計プロパティの抽象オブジェクトの属性は、クロスオブジェクト投資グリッドでは利用できません。
  • クロスオブジェクト投資グリッドを使用して階層に投資をインポートするオプションはありません。
  • スター付き属性を使用して投資をお気に入りとしてマークするオプションはありません。
  • クロスオブジェクト投資グリッドではカスタム メトリックがサポートされません。
  • クロスオブジェクト投資グリッドではフィルタの[ブループリント]属性が動作しません。
  • 添付ファイル、計算、集計、および式のデータ型はクロスオブジェクト投資グリッドではサポートされていません。
詳細については、「階層の作成および編集」を参照してください。
属性の機能拡張

[スタッフ]モジュールで期間単位値として使用可能な追加の属性
[スタッフ]モジュールの[期間ごとのメトリック]オプションを使用して、以下の追加の TSV 属性を表示できます。
  • 実績値: チーム メンバの割り当てから集計された期間ごとの実ユニット数を表示します。
  • ETC: チーム メンバの割り当てから集計された期間ごとの見積もりユニット数を表示します。
  • 合計使用量: ETC と実績値の組み合わせ(ETC + 実績値)で計算される期間ごとの TSV 合計使用量を表示します。
  • 残存配置: この投資の配置から合計使用量を引いて(配置 - 合計使用量)計算される、期間ごとの TSV 残存配置ユニット数を表示します。
  • 残存利用可能時間: リソースの可用性から投資全体のリソース集計配置を引いて計算される、期間ごとの TSV 残存利用可能時間を表示します。負の値は、リソースが配置超過になっていることを示します。
  • 値は、ユーザの設定に基づいて、FTE、時間、または日数で表示されます。
  • 投資日付範囲全体をカバーするように期間の開始と終了を設定する場合、選択した[合計]にはスカラー値と同じ値が表示されるため、期間ごとのメトリック フィールドを使用する場合はスカラー フィールドを削除することをお勧めします。
  • データが適切に表示されるようにするには、対応する期間ごとのメトリックと組み合わせて[合計]フィールドを使用します。対応する期間ごとのメトリックを含まずに[合計]フィールドが選択されている場合、期待している値がグリッドに表示されないことに注意してください。
アップグレード アクション
: このリリースの
Clarity
にアップグレードすると、いくつかの変更が発生します。
  • 以前のリリースの
    Clarity
    では、[期間ごとのメトリック]で[配置]と[ハード配置]のみが利用可能でした。
    Clarity
    15.9.1 にアップグレードすると、[配置]時間変動属性の名前が[配置]に変更されます。また、[期間ごとのメトリック]として追加の属性を追加し、
    Clarity
    グリッドに表示することもできます。
  • クラシック PPM で[チーム]オブジェクトを開くと、[実績値]と[ETC]に重複した属性が表示されます。時間変動属性は
    Clarity
    にのみ表示されますが、スカラー値は
    Clarity
    とクラシック PPM の両方に表示されます。
グリッド レイアウトでの添付ファイル属性のサポート
グリッド レイアウトに添付ファイル属性を追加できるようになりました。グリッド レイアウトで、[列]パネルをクリックして、添付ファイル属性を選択します。属性が追加されると、グリッドから添付ファイルを表示、ダウンロード、アップロード、削除できます。たとえば、アイデア レビュー プロセスの第 1 歩として、承認用に提出されたアイデアに MVP ドキュメントが添付されるようにするとします。MVP の対応する添付ファイル属性をグリッドに追加することで、ステータス列をグループ化またはフィルタし、MVP がないアイデアのリストをすばやく表示することができます。
  • CSV にグリッド データをエクスポートする場合、CSV の対応する添付ファイル属性列にファイル名、MIME タイプ、ファイルをダウンロードするための URL の詳細が表示されます。
添付ファイル属性の詳細については、「Clarity Studio のオブジェクトおよび属性」を参照してください。
アップグレード アクション:
アクションは必要ありません。以前のリリースでは、添付ファイル属性はグリッド レイアウトで使用できませんでした。
Clarity
15.9.1
にアップグレードすると、グリッド レイアウトに添付ファイル属性を追加して、添付ファイルを表示、ダウンロード、アップロード、削除できます。
[スタッフ配置]ワークスペース: 日単位の測定
[スタッフ配置]ページの工数を日単位で表示するように
Clarity
を設定できるようになりました。以前のバージョンの
Clarity
では、工数は FTE または時間単位のみで表示できました。[一般設定]を使用して、工数が日単位で表示されるように設定できるようになりました。
  • [一般設定]を使用して、
    Clarity
    のすべての投資の[スタッフ]、[割り当て]、[タスク]モジュールの工数を日単位で設定できます。
  • クラシック PPM のプロジェクト管理の[設定]オプションを使用して、プロジェクト サマリ メトリックおよびクロスプロジェクト タスク グリッドの[日数]を設定できます。
  • [タイムシート オプション]の[管理]設定を使用して、タイムシートの[日数]オプションを設定できます。
アップグレード アクション:
アクションは必要ありません。アップグレード時に、[スタッフ配置]ページの工数を日単位で表示するように
Clarity
を設定できます。
PMO アクセラレータ アドイン レポートの拡張機能

Clarity
のアップグレード時に PMO アクセラレータ属性を保護する
Clarity
の最新リリースにアップグレードした後、更新する PMO アクセラレータ アドインの属性を選択できるようになりました。以前のバージョンでは、
Clarity
がすべての属性を自動的に更新していました。つまり、それらの属性に行われていた表示マッピングなどのすべてのカスタマイズが消失していました。各アップグレードの後にオブジェクト レベルの変更を選択的に適用できるようになりました。これにより、1 つ目の属性を再インストールし、2 つ目の属性への変更を保持して、3 つ目に新しく導入された属性をインストールできます。
アップグレード アクション:
アクションは必要ありません。アップグレード後、更新する PMO アクセラレータ アドインの属性を選択できるようになりました。
データ ウェアハウスで利用可能なブループリント属性
[データ ウェアハウスのロード]ジョブの一環として、以下の属性がデータ ウェアハウス(DWH)に追加され同期されます。
ブループリント固有の属性
テーブル dwh_inv_investment に追加
  • ブループリント ID*
  • ブループリント アクティブ ID*
  • blueprint および blueprint_key
  • Active_blueprint および active_blueprint_key
アップグレード アクション:
アクションは必要ありません。アップグレード後、データ ウェアハウスにブループリント属性が表示されます。
ロードマップ アイテムに追加された新しいカスタム シード オブジェクト
PMO アクセラレータ アドインを使用すると、以下のカスタム シード オブジェクトがロードマップ アイテムに追加されます。
  • プロジェクト カテゴリ
  • 企業優先度
  • ビジネス ユニットの優先度
  • アーキテクチャの適合度
  • 商品価値
  • 準拠性
  • テクノロジ遵守性
アップグレード アクション:
アクションは必要ありません。アップグレード後、ロードマップ アイテムを追加または編集する際に、新しい属性が利用可能になります。
Jaspersoft レポートで利用可能なカスタム投資データ
[データ ウェアハウスに含める]設定がオンになっているすべての顧客投資には、Jaspersoft レポートで利用可能なデータが含まれています。
アップグレード アクション:
アクションは必要ありません。アップグレード後、[データ ウェアハウスに含める]設定がオンになっているすべての顧客投資には、Jaspersoft レポートで利用可能なデータが含まれます。
[データ ウェアハウスのロード]ジョブの拡張機能
[データ ウェアハウスのロード]ジョブが更新され、このジョブと互換性がない追加のジョブを含まれるようになりました。[データ ウェアハウスのロード]ジョブと互換性がないジョブも、このジョブが実行されている場合は実行されないように更新されます。この変更によって、
Clarity
のパフォーマンスが改善されます。
アップグレード アクション:
アクションは必要ありません。
フェデレーション SSO のサポートの強化

SAML 統合および証明書の管理
Clarity
15.9 では、オンプレミスのお客様は、SAML 2.0 をサポートしている IdP によって発行された認証情報を使用して
Clarity
にログインできました。SAML 統合を設定するには、お客様が REST API を使用している必要がありました。
Clarity
15.9.1 では、[管理]ページの[認証とキー]オプションを使用して、以下のアクティビティを実行できます。
  • Clarity
    への SAML メタデータのインポート
  • セキュリティ証明書の管理
  • サービス プロバイダ メタデータのエクスポート
  • 複数のアイデンティティ プロバイダの設定
SAML 2.0 をサポートするために
Clarity
を設定する方法の詳細については、「SAML 2.0 をサポートするための Clarity の設定」を参照してください。
アップグレード アクション
Clarity
の以前のリリースでは、IDP メタデータを
Clarity
にインポートするには REST API を使用する必要がありました。このリリースにアップグレードすると、[管理]ページの[認証とキー]オプションを使用して SAML 統合を管理できます。REST API を使用して SAML 統合を設定した場合は、[SAML 設定]セクションと[証明書]セクションに関連する詳細が表示されます。
ユーザのセカンダリ電子メールの指定
Clarity
でユーザのセカンダリ電子メール アドレスを指定できるようになりました。これは、
Clarity
でテスト ユーザ アカウントを作成する、
Clarity
SaaS をご利用のお客様のみを対象としています。
Clarity
SaaS の以前のリリースでは、お客様が無効な電子メール アドレスでテスト ユーザを作成すると、Okta アクティベーション情報を取得できませんでした。
Clarity
15.9.1 以降のリリースでは、ユーザ名とプライマリ電子メール アドレスが無効で、セカンダリ電子メール アドレスが有効なテスト ユーザを
Clarity
で作成できます。すべてのテスト アカウントに同じセカンダリ電子メール アドレスを使用できます。
Clarity
で新しいユーザを作成すると、SAML リクエストを受信した後に、Broadcom の Okta の「Just in Time」(JIT)ユーザ作成によって、ユーザが(Okta に)自動的に作成されます。ユーザのプライマリ電子メールとセカンダリ電子メールが OKTA で設定されました。ただし、
Clarity
が OKTA でユーザを作成した後、OKTA の詳細は更新されません。OKTA のユーザ詳細を更新するには、OKTA グループ管理者と協力する必要があります。
アップグレード アクション:
アクションは必要ありません。管理者が
Clarity
でユーザのセカンダリ電子メール アドレスを指定できるようになりました。
Clarity
SaaS の認証の詳細については、「Clarity SaaS Authentication in the Google Cloud Platform」を参照してください。
Clarity
でのユーザの追加とセカンダリ電子メール アドレスの指定の詳細については、「ユーザ アカウント、スキル、およびアクセス権の設定」を参照してください。
Internet Explorer 11 で
Clarity
機能がサポートされない
クラシック PPM
では IE 11 のサポートは継続されますが、
Clarity
では古いブラウザ技術(IE 11 を含む)との下位互換性を拡張できません。
これは
Clarity
の既知の問題ではありません。これは IE 11 の既知の問題です。Microsoft は、新しいブラウザである Microsoft Edge に投資しました。
ユーザがサポートの要件を無視し、
Clarity
で IE 11 を使用しようとすると、以下の問題が発生する可能性があります。
  • 機能障害やメモリ リーク(Microsoft から修正が提供される予定はありません)
  • 新しい REST API 機能に対するブラウザ フレームワーク サポートの欠如
  • HTML 5 と新しい Angular コンポーネントによる表示の不具合とパフォーマンスの低下
  • 他のサイトへのリンクが動作を停止するか、ブラウザを更新する必要があることを示すメッセージを表示する
たとえば、IE 11 を使用している場合、ロードマップ タイムラインが機能しなくなったり、スタッフ配置ページにリソースがすべてロードされなくなったりする可能性があります。そのほかにも、問題が
不規則
に発生すると思っていたところ、サポートされていない古いブラウザ技術を使用して、豊富なドラッグ アンド ドロップ機能を備えた新しい Web アプリケーション インターフェースにアクセスしていることに気付くことがあります。最新のユーザ エクスペリエンス ページを
Clarity
で最適に表示するには、Edge、Firefox、Chrome などの新しいブラウザに切り替えてください。
テレメトリの機能拡張
テレメトリは、
Clarity
に統合された機能で、製品の使用状況データとシステム設定データを Broadcom に送信します。このデータによって、Broadcom はお客様の製品の使用状況を把握し、ソフトウェアのニーズを理解し、最もよく使用されている機能とプラットフォームに重点を置くことができます。テレメトリでは、いかなる個人識別情報(PII)も収集されません。
[一般システム設定]で[加入準拠セットアップ]セクションを設定すると、オプトイン機能は使用できなくなります。
Clarity
は、
Clarity
実稼働サーバのすべてのテレメトリ データを Broadcom に送信します。テレメトリ機能の詳細については、「一般的なシステム環境の設定」を参照してください
ダッシュボードが Google Cloud Platform で利用できない
プロジェクト管理スケジュール ダッシュボードおよびプロジェクト管理コストと工数ダッシュボード ポートレットは、Google Cloud Platform では使用されなくなりました。詳細については、この KB 記事を参照してください。
SAML ユーザの更新されたログアウト動作
以前のリリースでは、処理できない SAML リクエストを受信した際に、
Clarity
がユーザをエラー URL にリダイレクトしていました。
Clarity
15.9 以降のリリースでは、以下の問題がある有効な SAML リクエストを受信した際に、
Clarity
がユーザをログアウト URL にリダイレクトします。
  • Clarity
    がユーザ ストアでユーザを見つけられない、または
  • ユーザが
    Clarity
    で非アクティブ。
スペイン語(ペルー)のロケールを使用するユーザは、小数点の記号としてピリオドを使用可能
変更
: 「スペイン語(ペルー)」のロケールを使用するユーザは、小数点の記号としてカンマ「,」ではなくピリオド「.」を使用できるようになりました。
影響
: ユーザがペルーのロケールのままで、小数点の記号としてカンマを使用しようとすると、カンマは無視され、入力された値は小数点を含む値ではなく大きな整数として保存されます。ユーザは必要に応じて、アカウント設定で、小数点の記号としてカンマを使用する別のロケールを選択できます。
詳細
ペルーの税務監督庁では、小数点の記号としてピリオド「.」を使用しています。そのため、Java (JDK 11.0.5)は、カンマではなくピリオドを受け入れるように修正されました。Java の修正の詳細については、KB 記事を参照してください。
セキュリティ ライセンスおよび MD5 のパッケージが有効になるまで Oracle 上でアップグレードできない
  1. データベース管理者または Oracle に問い合わせて、DBMS_CRYPTO を使用している場合にのみ必要な高度なセキュリティ ライセンス(OAS)を取得します。
  2. dbms_obfuscation_toolkit.md5 (Oracle インストールに含まれています)に対する明示的な権限を有効化して付与します。
  3. アップグレードを開始します。
言語のサポート廃止による既知の問題
このリリースでは、以下の言語はサポートされなくなりました。
カタロニア語
チェコ語
デンマーク語
終了
ハンガリー語
オランダ語
ノルウェー語
ポーランド語
ロシア語
スウェーデン語
トルコ語
中国語(簡体字)
中国語(繁体字)
韓国語
その結果、翻訳されたテキストではなく raw テキスト ラベルまたは英語のテキストがユーザ インターフェースに表示される場合があります。
回避策
: お使いの
Clarity
アカウント設定を、「リリース ノート」に記載されているいずれかのサポート対象言語に切り替えます。
Clarity
のヘルプは、リリース後の数か月は英語でのみ利用可能です。
クラシック PPM
のヘルプ リンクをクリックすると、自動的に英語のサイトにリダイレクトされます。
Clarity
の現在のヘルプ リンクは、既定でローカライズされたサイトに設定されていますが、コンテンツがローカライズされていないため、空のページが表示されます。この問題は今後のリリースで修正されます。
[合計]列が存在しない場合、CSV にエクスポートすると[期間ごとのメトリック]データが表示されない
プロジェクトの[スタッフ]および[割り当て]グリッドで、ETC、ETC コスト、実績値、および実コストに[合計]および[期間ごとのメトリック]列を使用します。
  • グリッド上に[合計]列と[期間ごとのメトリック]列が設定されている場合、CSV ファイルへのエクスポート機能は期待どおりに動作します。
  • グリッド上に[合計]列が設定されていない場合、エクスポートは期待どおりに動作しません([期間ごとのメトリック]列はすべて空白になります)。
回避策
: グリッドで[列パネル]をクリックし、[CSV にエクスポート]を使用する前に[合計]列をグリッド レイアウトに追加します。
Jaspersoft 7.1 の新規インストールに関する既知の問題
オンプレミス環境では、Jaspersoft 7.1.0 を Oracle 11g R2 または 12c 上で新規インストールするときに、インストール ログに以下の「
Failed to execute: create index
」エントリが記録される場合があります。
[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
このエントリは無視してもかまいません。この警告は、重複インデックス作成シナリオについて警告するために表示されるものですが、有効な警告ではありません。
  • この警告はインストールに影響を与えず、Jaspersoft 7.1 の機能に影響しません。
  • CA エンジニアリング チームは、警告の報告後でもすべての DDL コマンドが正常に実行されることを確認済みです。
  • この警告は、新規 Oracle インストールでのみ表示されます。Microsoft SQL Server のサポート対象バージョンでは発生しません
アップグレード後のキャンセル済みジョブの確認
アップグレードが完了した後、「キャンセル済み」状態の
Clarity
ジョブを確認してください。特に、以前に繰り返しジョブであったキャンセル済みのジョブに注意します。場合によっては、アップグレード後にジョブ パラメータが変更され、ジョブが「キャンセル済み」状態に移行することがあります。キャンセル済みのジョブを事前に確認しなかった場合、それらのジョブに気付くのは、ビジネス部門からエスカレーションを受け取った後になるでしょう。
インストールおよびアップグレードの依存関係
このリリースのインストールおよびアップグレード スクリプトでは、以下の依存関係がリストに示された時系列で取り込まれます。
インストール/アップグレードするコンポーネント
必要なコンポーネント
クラシック PPM
のアップグレード
  • データ ウェアハウスが設定済み
  • データ ウェアハウスのロード ジョブの完了
Clarity
  • PMO アクセラレータ アドインがインストールされている
PMO または APM アドインのインストール
  • データ ウェアハウスが設定済み
Clarity
15.9.1
でサポートされているアップグレード パス
表を参照して、
Clarity
の最新バージョンにアップグレードできる最小のサポート対象リリースを確認してください。
Clarity のバージョン
直接アップグレードでサポートされている最小バージョン
15.9.1
15.7.0
15.9
15.6.1
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
  • リリース 14.3 以前を使用している場合、それらのリリースはサポートされていません。最初にリリース 15.4 にアップグレードしてから、
    15.9.1
    にアップグレードします。
  • リリース 14.2 (Jaspersoft 5.6.1 を含む)またはリリース 14.3 (Jaspersoft 6.1.0 を含む)からリリース
    15.9.1
    直接
    アップグレードすることはできません。Jaspersoft 6.4.2 または 7.1 のアップグレードは、これらの設定をサポートしていません。
    間接
    アップグレードは引き続きサポートされます。たとえば、最初に 14.3 と Jaspersoft 6.4.2 にアップグレードします。次に、15.8 にアップグレードし、Jaspersoft 7.1 にアップグレードします。
  • Jaspersoft のレポート環境を設定していなくても、旧リリースからアップグレードできます。データ ウェアハウスが必要ですが、レポートの作成は必須ではありません。14.x からアップグレードして、レポート環境の新規インストールを実行することもできます。
  • 13.x 以前のリリースからアップグレードするには、多くの場合、最初に 14.3 または 14.4 にアップグレードして拡張レポート コンポーネントをスキップする方法が役立ちます。この方法により、アップグレード手順が失敗した場合のトラブルシューティングおよび再開プロセスが簡素化されます。次に、14.x から、15.6 にアップグレードして拡張レポート用に Jaspersoft 7.1 をインストールできます。
インストールを最新リリースに更新するために必要な増分アップグレード ステップの数がインストーラで検出されます。必要なステップが複数である場合は、各ステップで自動バックアップを保存するかどうかを指定するように求められます。たとえば、15.4 から 15.5、15.5 から 15.5.1、15.5.1 から 15.6、15.6 から 15.6.1、15.6.1 から 15.7、15.7 から 15.7.1、15.7.1 から 15.8、15.8 から 15.8.1、および 15.8.1 から
15.9.1
です。
ベース バージョンにパッチをインストールした場合は、サポートされている最新累積パッチを適用してあることを確認してから、アップグレードします。アップグレードの前および後のパッチ メンテナンスは、トラブルシューティング、セキュリティの修正、および一般的なシステムの稼働状況のために重要です。
以下の手順に従います
  1. Clarity
    Jaspersoft の累積パッチ
    」ページを参照してください。
  2. ヘルプ ページの右上にある
    [バージョン]
    メニューから現在のリリースを選択します。
    たとえば、15.1 を選択し、15.1.0.9 パッチがインストール済みであることを確認します。または、15.3 を選択し、15.3.0.5 パッチがインストール済みであることを確認します。その後に 15.8 へのアップグレードを開始します。アップグレード後に、最新の 15.8 パッチをインストールします。
サポートされていないパッチ レベルから直接アップグレードしようとすると、問題が発生する可能性があります。良い状態で使用するには、サポートされているアップグレードパスに沿ってください。詳細については、CA サポートにお問い合わせください。「 コミュニティ」にアクセスして、具体的な質問について他のコミュニティ メンバと協力して取り組むこともできます。
Clarity
プレアップグレード: インストール チェッカーの実行(オンプレミスのみ)
インストール チェッカー(checkinstall)ユーティリティは、インストールまたはアップグレードを評価します。このユーティリティは、インストールまたはアップグレードの開始時点、およびアップグレードの試みの最後に自動的に実行されます。手動で実行することもできます。このユーティリティは <インストール ルート>/checkinstall/check-logs ディレクトリで、レポート結果ファイル(precheck-results.html)を作成します。
アップグレード アクション:
最適な結果を得るには、フル インストールおよびアップグレード プロセスを開始する前に、インストールのチェックを実行します。続行する前に慎重に評価し、警告を解決します。
以下の手順に従います。
  1. Clarity
    インストーラを
    Clarity
    アプリケーション サーバに解凍します。
  2. コマンド プロンプトを開き、インストーラを解凍したディレクトリにある checkinstall ディレクトリに移動します。
  3. checkinstall コマンドを実行します。
    UNIX:
    sh checkinstall.sh
    Windows:
    checkinstall.bat
    オペレータのユーザ名と電子メール アドレスの入力が求められます。この情報は、アップグレードまたはインストールしているユーザと、ユーザの電子メールを参照します。この情報は、インストール ログのレコードとして格納されます。
  4. 結果を確認します。
    結果には、警告およびエラーが含まれ、それまでに行ったカスタマイズがあればそれも含まれます。カスタマイズを確認し、必要に応じてアップグレードの調整を行います。
サードパーティの JAR ファイルをインストーラからアクセス可能にする(オンプレミスのみ)
一部のサードパーティ ライブラリの JAR ファイル(現時点では jgroups-all.jar および xinclude.jar)に対するライセンス上の制約のため、JAR ファイルの配布方法が変更されました。これらの JAR ファイルは、インストール メディアの
Clarity
イメージとは別に配布されます。install.jar イメージには、これらの JAR ファイルは含まれていません。install.jarに含まれる以前のバージョンのすべてのインストールパッケージは、JARファイルも除外します。
Clarity
の各リリースでは、サードパーティ ライブラリ JAR ファイルを含む JAR ファイルがインストール メディアのフォルダにバンドルされています。リリース 15.x の場合、.jar ファイルは
thirdparty.libs.15.x.0.jar
という名前です。
アップグレード アクション
thirdparty.libs.15.x.0.jar
ファイルをインストール メディアから取得します。ファイルシステム内の場所にファイルを置き、インストーラがアクセスできるようにします。
ヒント:
インストーラで JAR ファイルの場所の入力を求められないようにするには、JAR ファイルをインストールのルート ディレクトリに配置します。ファイルを別のディレクトリに置くと、インストーラはファイルの場所の入力を求めます。
大規模データ セットのアップグレード(オンプレミスのみ)
Clarity
のアップグレードが大量のデータを処理する場合は、アップグレードで使用される既定メモリ設定を上書きすることを推奨します。
このリリース用の既定のメモリ設定を上書きすることができます。
memory.properties
ファイルを作成し、$cappm/config ディレクトリ内に配置します。そのファイルに必要なメモリ値を設定します。
アップグレードで使用される既定値は次のとおりです。
defaultScriptMaxMem=1024m defaultScriptPermGenMem=128m
memory.properties
ファイル内のサンプル設定を以下に示します。
defaultScriptMaxMem=2560m defaultScriptPermGenMem=512m
MS SQL Server データベース互換性レベル
このリリースで SQL Server 2016 を使用している場合は、SQL Server Management Studio から互換性レベルを 130 に設定するか、以下のコマンドを使用します。
EXEC SP_DBCMPTLEVEL <database>, 130
カスタムプロセス、スクリプト、およびその他のカスタマイズ
Clarity
は、サポートされていないカスタマイズされたコンテンツはアップグレードできません。カスタマイズを無効にする必要があり、製品の機能の変更に対応するには、再設計して再実装する必要があります。
アップグレード後、カスタマイズを無効にしないと、カスタマイズによってエラーが発生したり、期待どおりに動作しなくなったりする可能性があります。
以下の手順に従います
  1. カスタムコンテンツを特定します。たとえば、以前のリリースのタイムシート・ステータス属性を変更したカスタムGELスクリプトを使用して、1つ以上のカスタム・プロセスがあります。
  2. カスタマイズを確認し、アップグレードスクリプトがカスタムコンテンツをサポートしていない可能性があることを認識します。カスタムコンテンツがアップグレードされても、期待どおりに機能しなくなる可能性があります。たとえば、カスタムプロセスは、新しいリリースで変更されたオブジェクトまたは属性を参照します。
  3. オンプレミスの管理者であるcheckinstallスクリプトは、アップグレード前に検出されたカスタマイズの警告を表示します。アップグレード エクスペリエンスに悪影響を及ぼす可能性があるカスタマイズのタイプを把握するため、以下の警告または参照ログを確認できます。例:
    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. SaaS 管理者には、これらの警告または参照されたログは表示されません。これらのサンプル メッセージは、アップグレード体験に悪影響を与える可能性のあるカスタマイズのタイプについての情報を提供します。
  5. オンプレミスまたは SaaS 環境では、アップグレードの前にカスタマイズをオフにします。アップグレード後、カスタマイズを再導入し、
    クラシック PPM
    インターフェースでテストします。必要に応じて、
    Clarity
    のカスタマイズ動作の影響を確認します。
  6. データベースオブジェクトに加えて、属性値も評価します。Oracle および Microsoft SQL および データ ウェアハウスの変更を確認します(英語版のドキュメントの「リファレンス」を参照)。いずれかのカスタマイズが削除された属性、変更された属性、または新しい属性に依存しているかどうかを確認します。
一部のお客様の環境では、レガシー カスタム コンテンツでエラーが発生しています。カスタム プロセス、スクリプト、またはその他のレガシー カスタム コンテンツを無効にすると、
Clarity
によって、エンド ユーザに実質的な損失を与えずに機能が提供されました。完全な COTS/SaaS ソリューションの
Clarity
機能の価値と、サポートされていない独自のカスタマイズを開発する価値を比較して分析することをお勧めします。
プレおよびポストアップグレード: ファイル ディレクトリ カスタマイズの保持(オンプレミスのみ)
アップグレード中、ターゲット インストール ディレクトリを指定するよう求められます。新しいアップグレード前およびアップグレード後手順では、ant ベースのスクリプトを使用して、
Clarity
ディレクトリに、またはこのディレクトリからファイルをコピーできます。ant スクリプトを使用して
Clarity
ディレクトリ内のカスタマイズの保持および復元を自動化します。
テンプレートは、インストーラ ルート ディレクトリ(install.bat ファイルと同じレベル)内にあるリリース固有のアップグレード フォルダに用意されています。テンプレートは、
preprocess-upgrade.xml
および
postprocess-upgrade.xml
です。
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>
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>
ポストアップグレードまたはポストインストール: Oracle 12c パフォーマンスの最適化(オンプレミスのみ)
Oracle 12c R1 または R2 をローカルにインストールしている場合は、構造化クエリで ORDERED ヒントを使用すると、Oracle 12c に関するリグレッションの問題が検出される可能性があります。オプティマイザが 12.2.0.1 に設定されている場合、12c R2 の Oracle のバグによってパフォーマンスが低下する可能性があります。
  • Oracle 12c R1 (12.1.0.2)を使用するシステムでは、それ以上のアクションは必要ありません。
  • Oracle 12c R2 (12.2.0.1)を使用しているシステムでは、オプティマイザを 12.1.0.2 に設定することでパフォーマンスを最適化できます。このオプションのローカル修正を適用することをお勧めします。
以下の手順に従います
  1. Oracle のコマンド プロンプトで、以下の行を入力します。
    sqlplus / as sysdba ALTER SYSTEM SET "_fix_control" = '17800514:0'; Exit;
  2. 以下のコマンドを実行します。
    ALTER SYSTEM SET OPTIMIZER_FEATURES_ENABLE= '12.1.0.2' SCOPE=BOTH;
  3. Oracle 12c R2 初期化ファイル パラメータが以下の例に似ていることを確認します。
    *._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'