長期データ保持
Dataverse では、アクティブなデータの制限なしにビジネスの成長をサポートできますが、非アクティブなデータを Dataverse 長期保持ストアに移動することを検討する場合があります。
長期データ保持は、Dataverse データストアからマネージド データ レイクにデータを転送し、コスト効率の高い方法で無制限のデータを長期にわたって安全に保持することができる、Microsoft Dataverse の機能です。
Dataverse では、以下を介して、保持データへの読み取り専用アクセスが提供されます。
モデル駆動型アプリ内での高度な検索。
Power Automate クラウド フロー。
Dataverse OData Web APIs。
データの長期保持の利点は次のとおりです。
監査、法律、規制上の要件に対応して、アプリケーションの履歴データを長期にわたって安全に保持できます。
制限付きの照会目的で読み取り専用データにアクセスできます。
消費されるデータベース容量を削減し、非アクティブなデータにかかる費用を節約できます。
アプリケーションの履歴データを長期保持するためのカスタム ソリューションの構築と維持に必要な IT 投資を回避できます。
重要
Dataverse の長期データ保持には、マネージド環境が必要です。
ビジネス アプリケーション データのライフサイクル
3 つのステージから成るビジネス アプリケーション データのライフサイクルを考えてみましょう。 最初はアクティブなデータで、時間の経過とともに非アクティブなデータに移行し、最終的には削除済みのデータに移行します。
ステージ | 説明 |
---|---|
アクティブなデータ | データはアプリ経由で容易に利用でき、変換できる。 すべてのアプリケーション ワークフロー間でアクセス可能。 ライブ データとも呼ばれる。 |
非アクティブなデータ | データは不変で読み取り専用。 長期保持によって保管される。 アクセスは制限付き。 コンプライアンス、監査、法的検出のために保持される。 |
削除済みデータ | 完全に削除される。 データのライフサイクルが完了。 |
重要
データが長期 (非アクティブ) データとして保持されると、アクティブ データ ストアに戻すことはできません。
データ保持ポリシー
長期保持操作を使用するには、特定のデータ テーブルの条件を定義して保持ポリシーを設定する必要があります。 ポリシーに基づいて、スケジュールされた時間に保持が実行され、基準に一致する行が保持されます。
保持データは Dataverse から移動されることはなく、Dataverse のマネージド データ レイクに保存されます。 データは、Microsoft Entra ID に裏打ちされた Dataverse セキュリティで常に保護されます。
まず、Power Apps Maker Portal のテーブルのプロパティで長期データ保持を有効にする必要があります。
その後、Power Apps Maker Portal でデータ保持ポリシーを作成できます。
データ保持ポリシーを作成するときは、テーブルを選択し、既存のテーブル ビューを選択して、スケジュールを日次、週次、月次、または年次として定義します。
重要
Dataverse ビューは、ポリシーによってどのテーブル行が保持対象としてマークされているかを確認するために使用されます。
Power Apps Maker Portal で、データ保持の監視ポリシーを管理できます。 ポリシーの詳細を更新したり、ポリシーを非アクティブ化したり、削除したりできます。 実行履歴には、保持ポリシーの実行状態、実行開始、実行終了、およびテーブルが表示されます。
保持データは、高度な検索クエリで、または Power Automate クラウド フローを作成することで表示できます。
注
保持データを表示するには、テーブルに対する組織のアクセス レベルの読み取り権限が必要です。