Compartilhar via


comando .alter-merge database policy ingestionbatching

Aplica-se a: ✅Microsoft FabricAzure Data Explorer

Define a política de envio em lote de ingestão para determinar quando a agregação de dados é interrompida e um lote é lacrado e ingerido. A política de envio em lote de ingestão se aplica à ingestão enfileirada.

Ao definir a política para um banco de dados, ela se aplica a todas as suas tabelas, exceto tabelas que foram definidas com sua própria política de envio em lote de ingestão. Se a política não estiver definida para um banco de dados, os valores padrão serão aplicados.

Permissões

Você deve ter pelo menos permissões de administrador de banco de dados para executar esse comando.

Padrões e limites

Consulte padrões e limites.

Sintaxe

.alter-mergedatabase DatabaseName policy ingestionbatching PolicyObject

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
DatabaseName string ✔️ O nome do banco de dados para o qual alterar a política de envio em lote de ingestão.
Objeto de política string ✔️ Um objeto de política que define a política de envio em lote de ingestão. Para obter mais informações, consulte Política de envio em lote de ingestão.

Exemplos

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

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

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

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

Observação

Se você especificar apenas alguns parâmetros de um PolicyObject, esses parâmetros substituirão os valores na política atual, enquanto os outros parâmetros permanecerão intactos. Para definir os valores padrão para parâmetros não especificados, use o comando alter .