Политика времени приема
Политика IngestionTime — это необязательная политика, которую можно задать (включить) для таблиц.
Если этот параметр включен, Kusto добавляет в таблицу скрытый datetime
столбец с именем $IngestionTime
.
Теперь при приеме новых данных время приема записывается в скрытый столбец.
Это время измеряется кластером Kusto непосредственно перед фиксацией данных.
Примечание
Каждая запись имеет собственное $IngestionTime
значение.
Так как столбец времени приема скрыт, вы не можете напрямую запрашивать его значение.
Вместо этого специальная функция с именем ingestion_time() извлекает это значение. Если в таблице нет datetime
столбца или политика IngestionTime не была включена при приеме записи, возвращается значение NULL.
Политика IngestionTime предназначена для двух main сценариев:
Чтобы пользователи могли оценить задержку при приеме данных. Многие таблицы с данными журнала имеют столбец метки времени. Значение метки времени заполняется источником и указывает время создания записи. Сравнивая значение этого столбца со столбцом времени приема, можно оценить задержку для получения данных.
Примечание
Вычисленное значение является только оценкой, так как часы source и Kusto не обязательно синхронизированы.
Для поддержки курсоров базы данных , которые позволяют пользователям выполнять последовательные запросы, запрос ограничивается данными, которые были приема с момента предыдущего запроса.
Дополнительные сведения см. в записи блога См. команды управления для управления политикой IngestionTime.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по