take 연산자
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
지정된 수의 행까지 반환합니다.
원본 데이터가 정렬되지 않는 한 반환되는 레코드는 보장되지 않습니다. 데이터가 정렬되면 상위 값이 반환됩니다.
take
및limit
연산자는 동일합니다.
참고 항목
take
는 대화형으로 데이터를 검색할 때 작은 레코드 샘플을 보는 간단하고 빠르고 효율적인 방법이지만 데이터 세트가 변경되지 않은 경우에도 여러 번 실행할 때 결과의 일관성을 보장하지는 않습니다.
쿼리에서 반환되는 행 수가 쿼리에 의해 명시적으로 제한되지 않더라도(연산자가 사용되지 않음 take
) Kusto는 기본적으로 해당 수를 제한합니다. 자세한 내용은 Kusto 쿼리 제한을 참조 하세요.
구문
take
NumberOfRows
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
NumberOfRows | int |
✔️ | 반환할 행 수입니다. |
쿼리 결과 페이징
페이징을 구현하는 방법은 다음과 같습니다.
- 쿼리 결과를 외부 스토리지로 내보내고 생성된 데이터를 페이징합니다.
- Kusto 쿼리의 결과를 캐싱하여 상태 저장 페이징 API를 제공하는 중간 계층 애플리케이션을 작성합니다.
- 저장된 쿼리 결과에서 페이지 매김 사용
예시
StormEvents | take 5