comando .alter-merge database policy ingestionbatching
Aplica-se a: ✅Microsoft Fabric✅Azure 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-merge
database
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 .