ingestion_time()

Devolve o datetime aproximado no formato UTC que indica quando o registo atual foi ingerido.

Esta função tem de ser utilizada no contexto de uma tabela para a qual a política IngestionTime esteja ativada. Caso contrário, esta função produz valores nulos.

Obtém o datetime momento em que o registo foi ingerido e está pronto para consulta.

Nota

O valor devolvido por esta função é apenas aproximado, uma vez que o processo de ingestão pode demorar vários minutos a ser concluído e podem ocorrer várias atividades de ingestão em simultâneo. Para processar todos os registos de uma tabela com garantias exatamente uma vez, utilize cursores de base de dados.

Dica

A função ingestion_time() devolve valores de acordo com o relógio do serviço, conforme medido quando a ingestão foi concluída. Como resultado, este valor não pode ser utilizado para operações de ingestão "ordenar", uma vez que duas operações que se sobrepõem no tempo podem ter qualquer ordenação destes valores. Se a ordenação de registos for importante para a semântica da aplicação, deve certificar-se de que a tabela tem uma coluna de carimbo de data/hora medida pela origem dos dados em vez de depender do valor ingestion_time().

Syntax

ingestion_time()

Saiba mais sobre as convenções de sintaxe.

Devoluções

Um datetime valor que especifica a hora aproximada da ingestão numa tabela.

Exemplo

T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime