array_rotate_left()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
배열 내의 dynamic
값을 왼쪽으로 회전합니다.
구문
array_rotate_left(
array, rotate_count)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
array | dynamic |
✔️ | 회전할 배열입니다. |
rotate_count | 정수 | ✔️ | 배열 요소가 왼쪽으로 회전할 위치의 수입니다. 값이 음수이면 요소가 오른쪽으로 회전됩니다. |
반품
각 요소가 rotate_count 따라 회전되는 원래 배열과 동일한 요소를 포함하는 동적 배열입니다.
예제
다음 두 위치로 왼쪽으로 회전합니다.
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
출력
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
음수 rotate_count 값을 사용하여 오른쪽으로 두 위치로 회전합니다.
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
출력
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |