Política IngestionTime
A política IngestionTime é uma política opcional que pode ser definida (habilitada) em tabelas.
Quando habilitado, o Kusto adiciona uma coluna oculta datetime
à tabela, chamada $IngestionTime
.
Agora, sempre que novos dados são ingeridos, o tempo de ingestão é registrado na coluna oculta.
Esse tempo é medido pelo cluster Kusto pouco antes de os dados serem confirmados.
Observação
Cada registro tem seu próprio $IngestionTime
valor.
Como a coluna de tempo de ingestão está oculta, você não pode consultar diretamente seu valor.
Em vez disso, uma função especial chamada ingestion_time() recupera esse valor. Se não houver nenhuma datetime
coluna na tabela ou a política IngestionTime não tiver sido habilitada quando um registro foi ingerido, um valor nulo será retornado.
A política IngestionTime foi projetada para dois cenários de main:
Para permitir que os usuários estimem a latência na ingestão de dados. Muitas tabelas com dados de log têm uma coluna de carimbo de data/hora. O valor do carimbo de data/hora é preenchido pela origem e indica a hora em que o registro foi produzido. Comparando o valor dessa coluna com a coluna de tempo de ingestão, você pode estimar a latência para obter os dados.
Observação
O valor calculado é apenas uma estimativa, pois a origem e o Kusto não necessariamente têm seus relógios sincronizados.
Para dar suporte a Cursores de Banco de Dados que permitem que os usuários emitam consultas consecutivas, a consulta é limitada aos dados que foram ingeridos desde a consulta anterior.
Para obter mais informações. consulte os comandos de gerenciamento para gerenciar a política IngestionTime.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de