Comando .alter table policy streamingingestion
Aplica-se a: ✅Azure Data Explorer
Use esse comando para alterar a ingestão da política de streaming de tabela. Use a política de streaming para gerenciar a ingestão de streaming para bancos de dados e tabelas.
Use em cenários de baixa latência, em que o tempo de ingestão é inferior a 10 segundos para volumes de dados variáveis. Você pode otimizar o processamento de muitas tabelas em um ou mais bancos de dados, quando as tabelas recebem alguns registros por segundo, enquanto o volume de ingestão é de milhares de registros por segundo.
Use a ingestão em massa clássica em vez da ingestão de streaming quando a quantidade de dados aumentar para mais de 4 Gb por hora por tabela.
Para saber como implementar a ingestão de streaming, consulte política de streaming.
Permissões
Você deve ter pelo menos permissões de Administrador de Tabela para executar este comando.
Sintaxe
.alter
table
TableNamepolicy
streamingingestion
PolicyObject
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
TableName | string |
✔️ | O nome da tabela. |
Objeto de política | string |
✔️ | Um objeto de política serializado. Para obter mais informações, consulte ingestão de streaming. |
Devoluções
Retorna uma representação JSON da política.
Exemplo
O comando a seguir ativa a ingestão de streaming e determina a taxa de alocação sugerida para a tabela.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Conteúdo relacionado
- de política de ingestão de streaming
- comando de streaming de política de tabela .show
- comando .alter table policy streamingingestion
- comando de streaming de política de tabela .alter-merge
- comando de streaming de política de tabela .delete
- comando de streaming de política de banco de dados .alter
- a ingestão de streaming e as alterações de esquema