テーブルのアイテム保持ポリシーの .alter コマンド
テーブルの リテクション ポリシーを変更します。 アイテム保持ポリシーは、テーブルまたは具体化されたビューからデータを自動的に削除するメカニズムを制御します。 これは、関連性が経過時間ベースであるデータを削除するために使用されます。 保持ポリシーは、特定のテーブル、具体化されたビュー、またはデータベース全体に対して構成できます。 このポリシーは、データベース内のすべてのテーブルに適用されます。データベースはオーバーライドされません。
アクセス許可
このコマンドを実行するには、少なくとも Table 管理者 アクセス許可が必要です。
構文
.alter
table
TableName policy
retention
PolicyObject
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
TableName | string |
✔️ | テーブルの名前。 |
PolicyObject | string |
✔️ | シリアル化されたポリシー オブジェクト。 詳細については、「保持ポリシー」を参照してください。 |
例
10日間のソフト削除期間を設定した保持ポリシーを設定し、データの復元を可能にします。
.alter table MySourceTable policy retention
```
{
"SoftDeletePeriod": "10.00:00:00",
"Recoverability": "Enabled"
}
```