Comando .alter-merge database policy ingestionbatching

Define a política de criação de lotes de ingestão para determinar quando a agregação de dados para e um lote é selado e ingerido. A política de criação de lotes de ingestão aplica-se à ingestão em fila.

Ao definir a política para uma base de dados, aplica-se a todas as respetivas tabelas, exceto as tabelas que foram definidas com a sua própria política de loteamento de ingestão. Se a política não estiver definida para uma base de dados, aplicam-se os valores predefinidos .

Permissões

Tem de ter, pelo menos, permissões de Administração da Base de Dados para executar este comando.

Predefinições e limites

Veja predefinições e limites.

Syntax

.alter-mergedatabaseDatabaseNamepolicyingestionbatchingPolicyObject

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 criação de lotes de ingestão.
PolicyObject string ✔️ Um objeto de política que define a política de criação de lotes de ingestão. Para obter mais informações, veja política de loteamento de ingestão.

Exemplos

O comando seguinte define um tempo de dados de entrada em lote de 30 segundos, para 500 ficheiros ou 1 GB, o que ocorrer primeiro.

.alter-merge database MyDatabase policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:30",
    "MaximumNumberOfItems" : 500,
    "MaximumRawDataSizeMB" : 1024
}
```

O comando seguinte define um tempo de dados de entrada em lote de 45 segundos, para 450 ficheiros ou o valor anterior de MaximumRawDataSizeMB, o que ocorrer primeiro.

.alter-merge database MyDatabase policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:45",
    "MaximumNumberOfItems" : 450
}
```

Nota

Se especificar apenas alguns parâmetros de um PolicyObject, estes parâmetros irão substituir os valores na política atual, enquanto os outros parâmetros permanecerão intactos. Para definir os valores predefinidos para parâmetros não especificados, utilize o comando alter .