다음을 통해 공유


array_rotate_right()

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

배열 내의 dynamic 값을 오른쪽으로 회전합니다.

구문

array_rotate_right(array, rotate_count)

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

매개 변수

이름 Type 필수 설명
array dynamic ✔️ 회전할 배열입니다.
rotate_count 정수 ✔️ 배열 요소가 오른쪽으로 회전할 위치의 수입니다. 값이 음수이면 요소가 왼쪽으로 회전됩니다.

반품

각 요소가 rotate_count 따라 회전되는 원래 배열과 동일한 요소를 포함하는 동적 배열입니다.

예제

다음 두 위치로 오른쪽으로 회전합니다.

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)

출력

arr arr_rotated
[1,2,3,4,5] [4,5,1,2,3]

음수 rotate_count 값을 사용하여 두 위치로 왼쪽으로 회전합니다.

결과

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)

출력

arr arr_rotated
[1,2,3,4,5] [3,4,5,1,2]