ingestion_time()
Возвращает приблизительное значение даты и времени в формате UTC, указывающее, когда была приемна текущая запись.
Эта функция должна использоваться в контексте таблицы, для которой включена политика IngestionTime . В противном случае эта функция выдает значения NULL.
Извлекает объект , datetime
когда запись была получена и готова к запросу.
Примечание
Значение, возвращаемое этой функцией, является приблизительным, так как процесс приема может занять несколько минут и одновременно выполняться несколько действий приема. Чтобы обработать все записи таблицы с гарантией ровно один раз, используйте курсоры базы данных.
Совет
Функция ingestion_time() возвращает значения в соответствии с часами обслуживания, измеренные при завершении приема. В результате это значение нельзя использовать для "упорядочивания" операций приема, так как две операции, перекрывающиеся во времени, могут иметь любой порядок этих значений. Если для семантики приложения важна упорядочение записей, следует убедиться, что в таблице есть столбец метки времени, измеряемый источником данных, вместо того чтобы полагаться на значение ingestion_time().
Синтаксис
ingestion_time()
Дополнительные сведения о соглашениях о синтаксисе.
Возвращаемое значение
Значение datetime
типа , указывающее приблизительное время приема в таблицу.
Пример
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по