---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# アーカイブ関連レコード

# アーカイブ関連レコード {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

アーカイブルールから関連レコードをアーカイブ、クリア、または削除します。

## 始める前に

必要なロール：admin。

## 手順

1. 次のいずれかの方法で、構成するアーカイブルールにアクセスします。

   | オプション | ステップ |
   | データ管理ポリシーを使用する | 1. 移動先 すべてシステムデータ管理データ管理ポリシー. 2. アーカイブルールを含むデータ管理ポリシーを選択します。 3. \[アーカイブルール\] 関連リストで、構成するアーカイブルールを選択します。 4. \[アーカイブ関連レコード\] 関連リストで、\[新規\] を選択します。 {#t_ArchiveRelatedRecords__ol_wn2_qkk_1bc} |
   | アーカイブルールモジュールを使用する | 1. 移動先 すべてシステムアーカイブアーカイブルール. 2. 構成するアーカイブルールを選択します。 3. \[アーカイブ関連レコード\] 関連リストで、\[新規\] を選択します。 {#t_ArchiveRelatedRecords__ol_sk1_vkk_1bc} |
   |-|-|

   {#t_ArchiveRelatedRecords__choicetable_cxh_nkk_1bc}
2. \[アクション\] フィールドで、関連レコードに対して実行するアクションを選択します。

   | アクション | 説明 |
   | アーカイブ | アーカイブされたレコードを参照しているレコードをアーカイブします。 |
   | クリア | アーカイブされたレコードへの参照を削除します。レコードはアーカイブされたレコードを参照しなくなり、将来のアーカイブに関連レコードとして表示されなくなります。 |
   | 削除 | アーカイブされたレコードを参照しているレコードを削除します。 |
   |-|-|

   {#t_ArchiveRelatedRecords__choicetable_i34_5kx_1bc}
3. \[参照\] フィールドで関係を選択して、アーカイブ、クリア、または削除する関連レコードを選択します。  
   \[参照\] フィールドには、アーカイブされたテーブルに存在するすべての関係がリストされます。リストには 2 つのタイプの関係があります。

   参照フィールド

   :   このリストには、アーカイブされたテーブルを参照する他のテーブルの参照フィールドが含まれています。たとえば、問題 \[problem\] テーブルにアーカイブルールを作成するとします。インシデント \[incident\] テーブルの \[インシデントの問題 (Problem in Incident)\] 参照フィールドを選択することで、関連するインシデントレコードを含めることができます。

       * \[アーカイブ\] アクションは、アーカイブされた問題を参照するすべてのインシデントレコードをアーカイブします。
       * \[クリア\] アクションは、参照をクリアすることで、アーカイブされた問題レコードを参照するインシデントレコードを更新します。参照が[多対多の関係](https://servicenow-prod.fluidtopics.net/mQC0dTvx9mYjcjHRHiEKNQ "デフォルトでは、子インシデントのグループに関する問題や子カタログタスクのグループのあるカタログ要求などの親子関係を使用して、タスクを相互に関連付けることができます。")の場合、関連レコードルールは参照をクリアするのではなく削除します。
       * \[削除\] アクションは、アーカイブされた問題レコードを参照するすべてのインシデントレコードを削除します。
       {#t_ArchiveRelatedRecords__ul_agy_2wx_1bc}

   ドキュメント ID フィールド

   :   このリストには、アーカイブされたテーブルを指している他のテーブルのドキュメント ID フィールドが含まれます。ドキュメント ID の関係の場合、選択名の末尾にアスタリスク (\*) 文字が表示されます。たとえば、問題 \[problem\] テーブルにアーカイブルールを作成するとします。「テーブル Sys ID 添付ファイル (sys_attachment)\*」参照を選択することで、関連する添付ファイルレコードを含めることができます。

       * \[アーカイブ\] アクションは、添付ファイルレコードを更新して、\[ドキュメント ID\] がアーカイブされたテーブルレコードを指すように変更します。
       * \[クリア\] アクションは、アーカイブされたレコードへの \[ドキュメント ID\] 参照を削除します。レコードはアーカイブされたレコードを参照しなくなり、将来のアーカイブに関連レコードとして表示されなくなります。
       * \[削除\] アクションは、アーカイブされたプライマリレコードを参照するすべての添付ファイルレコードを削除します。
   {#t_ArchiveRelatedRecords__ul_ll4_5zx_1bc}  
   注:  
   一部の内部システムテーブルまたは周辺テーブルから参照を選択することはできません。例：
   * システム監査 \[sys_audit\]
   * 削除レコードの監査 \[sys_audit_delete\]
   * リレーションシップ変更の監査 \[sys_audit_relation\]
   * 添付ファイル \[sys_attachment\]
   * ジャーナルエントリ \[sys_journal_field\]
   {#t_ArchiveRelatedRecords__ul_ov3_f1y_1bc}
4. **オプション:** \[参照テーブルルール\] フィールドでルールを選択して、アーカイブする関連レコードにアーカイブルールを適用します。  
   たとえば、インシデント \[incident\] テーブルのアーカイブルールが既に存在する場合、インシデントレコードに関連するレコードをアーカイブするときに、既存のインシデントアーカイブルールを選択します。  
   注:  
   カスケードの深さを制御するには、 \[参照テーブルルール\] フィールドでアーカイブルールを指定します。アーカイブルールが指定されていない関連レコードはカスケードされません。
   * Washington DC リリースより前は、関連レコードのテーブルに対してアーカイブルールが定義されている場合、システムはそのアーカイブルールとそれに関連付けられている関連レコードを自動的にカスケードして処理していました。
   * Washington DC リリース以降、関連レコードのテーブルにアーカイブルールが存在する場合でも、そのカスケード動作を実現するには、そのルールを \[参照テーブルルール\] フィールドで宣言する必要があります。複数のテーブルに複数の関連レコードがある場合は、参照テーブルルールを指定することで、カスケードに含めるレコードを決定できます。
   {#t_ArchiveRelatedRecords__ul_jql_3by_1bc}
5. \[送信\] をクリックします。

