Udostępnij za pośrednictwem


Polecenie .alter table retention policy

Zmienia zasady przechowywania tabeli. Zasady przechowywania kontrolują mechanizm, który automatycznie usuwa dane z tabel lub zmaterializowanych widoków. Służy do usuwania danych, których istotność jest oparta na wieku. Zasady przechowywania można skonfigurować dla określonej tabeli lub zmaterializowanego widoku albo dla całej bazy danych. Zasady są następnie stosowane do wszystkich tabel w bazie danych, które nie zastępują ich.

Uprawnienia

Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia administratora tabeli.

Składnia

.altertable TableName policy retention PolicyObject

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
TableName string ✔️ Nazwa tabeli.
PolicyObject string ✔️ Serializowany obiekt zasad. Aby uzyskać więcej informacji, zobacz zasady przechowywania.

Przykład

Ustawia zasady przechowywania z 10-dniowym okresem usuwania nietrwałego i włącza możliwość odzyskiwania danych:

.alter table MySourceTable policy retention
```
{
    "SoftDeletePeriod": "10.00:00:00",
    "Recoverability": "Enabled"
}
```