注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

基本概念

エンロールメントで Data Lifetime を使用または設定する前に、以下の概念を理解しておくことが重要です。

Data Lifetime ポリシー

Data Lifetime では、名前空間レベルで「リネージを考慮した」保持ポリシーを定義し、その名前空間内のデータセットに適用できます。ポリシーを適用すると、Data Lifetime はポリシーの設定に基づいて、データセット内のすべてのトランザクションに削除日時を割り当てます。次の2種類のポリシーを設定できます。

  • 固定削除日時: デフォルトでは、ルートデータセット内のすべてのトランザクションに、指定した同じ削除日時が割り当てられます(カットオフ日時が設定されている場合を除きます)。
  • 最新のビューのみ: ルートデータセットの現在のビューに_含まれていない_すべてのトランザクションには、現在時刻と同じ削除日時が割り当てられます。つまり、過去のすべてのトランザクションが即時削除の対象として指定される一方、データセットの最新のビューに含まれるトランザクションには削除日時が割り当てられません。

新しいポリシーを作成するワークフロー

保持ポリシーとリネージを考慮した保持ポリシーの比較

Foundry には、システムからデータを体系的に削除する2つの方法があります。

  • 保持ポリシーは、Retention アプリケーションで定義され、特定のルールに基づいてデータセットのトランザクションに適用されるもので、データを体系的に削除できます。ただし、これらのポリシーはリネージを考慮しないため、下流のデータセットには伝播しません。保持ポリシーについて詳しくはこちら。

  • Data Lifetime ポリシーは、保持ポリシーとは異なります。Data Lifetime ポリシーの_リネージを考慮した_削除メカニズムにより、トランザクションが削除されると、そのトランザクションから派生したすべての下流トランザクションも削除されます。両者の重要な違いは、Data Lifetime ではルートデータセットまたはその他の上流データセットへのポリシー適用を推奨しているのに対し、Retention で管理するポリシーにはこの要件がないことです。

同じエンロールメントに両方のポリシーを同時に設定できますが、Data Lifetime はトランザクションの削除日時を表示する際に、ほかの保持ポリシーを考慮しません。たとえば、保持ポリシーで特定のトランザクションを火曜日に削除するよう設定し、Data Lifetime で同じトランザクションを水曜日に削除するよう設定した場合、Data Lifetime はそのトランザクションの削除日時として水曜日を表示します。実際には保持ポリシーに基づいて火曜日にトランザクションが削除される場合でも、この表示は変わりません。

権限とロール

権限とロールを理解することは、Data Lifetime を使用するうえで非常に重要です。ポリシーを保護することの重要性について詳しくはこちら。

Data Lifetime の権限に関するデフォルトロールは以下のとおりです。

  • 名前空間の閲覧者: 保持ポリシーを閲覧します。
  • データセットの編集者: データセットに保持ポリシーを設定する、またはデータセットから保持ポリシーを外します。
  • データガバナンス担当者:
    • 閲覧できる名前空間の保持ポリシーを作成、更新、削除します。
    • 閲覧できるデータセットの保持ポリシーとポリシーのオーバーライドを設定する、または外します。

データガバナンス担当者ロールは、Data Lifetime ポリシーの管理と保護において特に重要です。Control Panel での権限の割り当てについて詳しくはこちら。また、すべての組織に、プラットフォーム内のデータガバナンスの原則と実装を確認し、理解することを推奨します。

次の表は、データガバナンス担当者ロールを持つユーザーにのみ許可される操作と、それらの操作に必要な追加の権限を示しています。

名前空間の閲覧者ポリシーの閲覧者データセットの閲覧者
Data Lifetime ポリシーを作成する✅❌❌
Data Lifetime ポリシーを更新する✅✅❌
Data Lifetime ポリシーを削除する✅✅❌
データセットに Data Lifetime ポリシーを設定する✅✅✅
データセットから Data Lifetime ポリシーを外す✅✅✅
データセットに Data Lifetime ポリシーのオーバーライドを設定する✅✅✅

次の表は、すべてのユーザー(特に、所属する組織のデータガバナンス担当者ロールを持っていないユーザー)が実行できる操作と、それらの操作に必要な権限を示しています。

名前空間の閲覧者ポリシーの閲覧者データセットの閲覧者データセットの編集者
Data Lifetime ポリシーを閲覧する✅✅❌❌
データセットの Data Lifetime ポリシーを閲覧する✅✅✅❌
データセットに Data Lifetime ポリシーを設定する✅✅❌✅
データセットから Data Lifetime ポリシーを外す✅✅❌✅