Comando .alter-merge table policy streamingingestion
Aplica-se a: ✅Azure Data Explorer
Altera a política de ingestão de streaming da tabela. Use a política de streaming para gerenciar a ingestão de streaming para bancos de dados e tabelas.
A ingestão de streaming é mais adequada para cenários de baixa latência em que o tempo de ingestão é inferior a 10 segundos para variar o volume de dados. Ele pode otimizar o processamento de várias tabelas em um ou mais bancos de dados, especialmente quando as tabelas recebem apenas alguns registros por segundo, mas o volume de ingestão é de milhares de registros por segundo.
No entanto, quando a quantidade de dados cresce além de 4 GB por hora por tabela, recomenda-se mudar para a ingestão em massa clássica em vez da ingestão por streaming.
Para saber como implementar a ingestão de streaming, consulte ingestão de streaming.
Permissões
Você deve ter pelo menos permissões de de administrador de tabela para executar esse comando.
Sintaxe
.alter-merge
table
TableNamepolicy
streamingingestion
PolicyObject
Saiba mais sobre convenções de sintaxe.
Parâmetros
Designação | Tipo | Necessário | Descrição |
---|---|---|---|
TableName | string |
✔️ | O nome da tabela. |
PolicyObject | string |
✔️ | Uma matriz serializada de um ou mais objetos de política JSON. Para obter mais informações, consulte política de ingestão de streaming. |
Devoluções
Retorna uma representação JSON da política.
Exemplo
O comando a seguir retorna habilita a ingestão de streaming e determina a taxa de sugestão alocada para a tabela:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": true, "HintAllocatedRate": 1.5}'
O comando a seguir desabilita a política de ingestão de streaming:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": false}'
Conteúdo relacionado
- Política de ingestão de streaming
- comando .alter database policy streamingingingestion
- comando .show database policy streamingingestion
- comando .show table policy streamingingestion
- comando .alter table policy streamingingingestion
- comando .delete database policy streamingingingestion
- comando .delete table policy streamingingingestion