Share via


Comando de extent_tags_retention da política de base de dados .alter

Altera a política de retenção de etiquetas de extensão ao nível da base de dados. Para obter mais informações, veja a política de retenção de etiquetas de extensão.

Permissões

Tem de ter, pelo menos, permissões de Administração base de dados para executar este comando.

Syntax

.alterdatabaseDatabaseNamepolicy extent_tags_retentionSerializedArrayOfPolicyObjects

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
DatabaseName string ✔️ O nome da base de dados para a qual pode alterar a política de retenção de etiquetas de extensão.
SerializedArrayOfPolicyObjects string ✔️ Uma matriz serializada de objetos de política. Para obter mais informações, veja a política de retenção de etiquetas de extensão.

Exemplo

O comando seguinte define uma política de retenção de etiquetas de extensão para a base de dados D1. A política faz com que todas drop-by as etiquetas com mais de três dias e quaisquer ingest-by etiquetas com mais de duas horas sejam removidas automaticamente.

.alter database D1 policy extent_tags_retention ```[
	{
		"TagPrefix": "drop-by:",
		"RetentionPeriod": "3.00:00:00"
	},
	{
		"TagPrefix": "ingest-by:",
		"RetentionPeriod": "02:00:00"
	}
]```