同じまたは異なる CDM アプリケーションからの変更セットの比較

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:6分
  • 構成データアナライザーツールを使用して、同じアプリケーションまたは異なるアプリケーションからコミットされた任意の 2 つの変更セット間の類似点と相違点を見つけます。

    始める前に

    重要:
    Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「Deprecation Process (廃止プロセス) [KB0867184]」の記事を参照してください。

    必要なロール:cdm_viewer、cdm_editor、または cdm_admin

    手順

    1. アプリケーションを表示しているときに、[ 構成データを比較] を選択します。
      [ 構成データを比較] タブが開きます。現在のアプリケーションがターゲットアプリケーションであり、その名前が ターゲットアプリケーションに事前に入力されています。

      アプリケーション変更セットを比較するための [構成データを比較] タブ。

    2. [比較タイプ] フィールドで [変更セット] オプションを選択します。
    3. アプリケーションを選択し、比較するスナップショットを選択します。
      オプション 説明
      参照アプリケーション ターゲットアプリケーションと比較するアプリケーション。このフィールドには ターゲットアプリケーションを含むすべてのアプリケーションの最新のコミット済みデータが 一覧表示されます。
      参照スナップショット 比較する参照アプリケーションのスナップショット。
      ターゲットスナップショット 参照スナップショットが比較されるターゲットアプリケーションのスナップショット。
    4. オプション: フォルダーアイコン ( フォルダーアイコン) を選択して、比較するフォルダーパスを指定します。
    5. オプション: [ 変数を適用 ] を選択すると、比較結果に完全に解決された変数値が表示されます。
    6. オプション: cdm_secrets ロールを持っている場合は、[ 暗号化されたデータの表示 ] を選択して、比較結果に暗号化された値をクリアテキストで表示できます。
      注:
      このチェックボックスは、cdm_secretsロールを持たないユーザーには無効です。ターゲットと参照の値が異なる場合、比較結果は値が異なることを示しますが、データ自体は********として表示されます。
    7. [比較] を選択します。

      [比較結果] セクションには、参照変更セットとターゲット変更セットの違いが表示されます。

      次の図の文字は、データの分析に使用できるツールを示しています。

      [構成データの差異] セクションのツール。
      A. ナビゲーションパネル
      ナビゲーションパネルには、アプリケーションのノード構造が表示されます。
      • 変更されたCDIを含むノード(直接ノードまたは子孫ノード)には、 異なる注釈が付けられます。
      • 新しく追加された CDI を含むノード (直接ノードまたは子孫ノード) には、新しいデータを含むアプリケーション変更セットの ID ( 参照 または ターゲット) の注釈が付けられます。
      • [検索] フィールドを使用して、ナビゲーションパネルでテキストを検索します。
      • ノードを選択すると、その内容が [差異] パネルに表示されます。
      B:差異パネル
      • デフォルトでは、すべての構成データが表示されます。 2 つの変更セット間で異なるデータのみを表示するには、[ 差分のみ ] を選択します。
      • 検索アイコン (検索アイコン) を使用して、[コンポーネントの差異] パネルでテキストを検索します。
      • パネルには、[ データモデル ] と [CDI と変数] の 2 つのタブがあります。どちらのタブでも、展開アイコン ( 展開アイコン) を使用してグループ化を展開したり閉じたりします。
      • 選択範囲に 50 を超える CDI が含まれる場合、CDI は 50 のページにまとめられます。

      [ データモデル ] タブには、フォルダーの追加、削除、名前変更など、アプリケーションの構造に対する変更がフォルダーレベルで表示されます。

      表 : 1. [データモデル] タブ
      説明
      差異 相違点が記述される構造体のパス。
      説明 参照変更セットとターゲット変更セットの違いを説明するテキスト。
      フォルダ 構造内のフォルダー。
      ソースレベル (参照/ターゲット)
      • 直接:フォルダーはノードで明示的に指定または削除されます。
      • 包含済み:フォルダーは子フォルダーからインクルードされます。
      [ CDI と変数 ] タブには、ナビゲーションパネルで選択されたノードの個々の CDI に対する変更が表示されます。
      • デフォルトでは、ルートノードが選択され、データパネルには両方の変更セットのすべての CDI が含まれます。ナビゲーションパネルでノードを選択すると、そのノードとその子孫のデータのみが表示されます。
      • [差分のみ] を選択すると、異なる CDI の数がノードパスの後に表示されます。
      • ノードパスはグレーで表示されます。フォルダー内の CDI を表示するには、展開 アイコン (展開アイコン) を使用します。
      表 : 2. [CDI と変数] タブ
      説明
      差異 変更タイプを示すインジケーター。
      • ターゲット:CDI はターゲット変更セットにのみ表示されます。
      • 参照:CDI は参照変更セットにのみ表示されます。
      • 異なる:指定された CDI では、ターゲット変更セットと参照変更セットの値が異なります。
      説明 変更セットの違いの説明。たとえば、CDI が参照変更セットにのみ表示されることや、変更セット間で変数の値が異なることを示すテキストができます。異なるタイプとその原因の完全なリストについては、 CDMアプリケーション間の差異のタイプ を参照してください。
      [Name (名前)] CDI の名前。
      参照 (R) 参照変更セット内の CDI の値。
      ターゲット (T) ターゲット変更セット内の CDI の値。
      ソースレベル (R/T) CDI が定義されているコード内のノードレベル。
      • 直接:CDI は選択したノードで定義されます。
      • インクルード: CDI の値は、選択したノードに含まれるノードから取得されます。
      • 上書き: 含まれているノードの CDI の値は、含まれているノードで指定された値によって上書きされます。

      値は次の形式で表示されます。

      • <参照レベル/ターゲットレベル> ターゲットと参照の両方に値が表示される場合。
      • <参照レベル> 参照変更セットにのみ値が表示される場合。
      • <ターゲットレベル> ターゲット変更セットにのみ値が表示される場合。
      たとえば、参照変更セットで CDI が値 true で定義されていて、その CDI がターゲット変更セットに表示されない場合、[ CDI と変数 ] タブの最後の 3 つの列には次の値が含まれます。
      • 参照 (R):true
      • ターゲット (T):[空]
      • ソースレベル (R/T):直接
      ツリーでファイルノードが選択されている場合、[ ファイル情報 ]タブにそのメタデータが表示されます。
      表 : 3. [ファイル情報] タブ - リスト列
      説明
      差異 違いがどこにあるかを示すインジケーター。
      • ターゲット:ファイルノードは、ターゲット変更セットでのみ使用できます。
      • 参照:ファイルノードは、参照変更セットでのみ使用できます。
      • 異なる:ファイルノードデータは、ターゲット変更セットと参照変更セットで異なります。
      ファイルメタデータ ファイルノードに添付されたファイルのメタデータ。
      • ファイル名:ファイルノード内の添付ファイルの名前。
      • コンテンツタイプ:ファイルのコンテンツタイプ。
      • コンテンツ:添付ファイルのコンテンツ。プレビューはリストにはありませんが、ファイルをダウンロードしてプレビューすることはできます。
      • ファイル URL:ファイルが存在するフォルダーパス。
      参照 (R) 参照変更セットに存在するファイルの詳細。
      ターゲット (T) ターゲット変更セットに存在するファイルの詳細。