다음을 통해 공유


ingestion_time()

적용 대상: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

현재 레코드가 수집된 시간을 나타내는 대략적인 날짜/시간을 UTC 형식으로 반환합니다.

이 함수는 테이블 또는 구체화된 뷰의 컨텍스트에서 사용해야 합니다. 그렇지 않으면 이 함수는 null 값을 생성합니다.

데이터를 수집할 때 IngestionTime 정책을 사용하도록 설정하지 않은 경우 함수는 null 값을 반환합니다.

레코드가 datetime 수집되어 쿼리할 준비가 된 시기를 검색합니다.

참고 항목

수집 프로세스를 완료하는 데 몇 분 정도 걸릴 수 있고 여러 수집 작업이 동시에 수행될 수 있으므로 이 함수에서 반환하는 값은 근사치일 뿐입니다. 정확히 한 번 보장된 테이블의 모든 레코드를 처리하려면 데이터베이스 커서를 사용합니다.

ingestion_time() 함수는 수집이 완료되었을 때 측정된 대로 서비스 시계에 따라 값을 반환합니다. 따라서 이 값을 사용하여 수집 작업을 "정렬"할 수 없습니다. 시간이 겹치는 두 작업에는 이러한 값의 순서가 있을 수 있습니다. 애플리케이션 의미 체계에 대한 순서 지정 레코드가 중요한 경우 테이블에 ingestion_time() 값에 의존하는 대신 데이터 원본에서 측정한 타임스탬프 열이 있는지 확인해야 합니다.

구문

ingestion_time()

구문 규칙에 대해 자세히 알아봅니다.

반품

datetime 테이블에 수집되는 대략적인 시간을 지정하는 값입니다.

예제

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