Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Roterar värden i en dynamic matris till höger.
Syntax
              array_rotate_right(
              matris, rotate_count)
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Beskrivning | 
|---|---|---|---|
| samling | dynamic | 
✔️ | Matrisen som ska roteras. | 
| rotate_count | heltal | ✔️ | Antalet positioner som matriselement roteras till höger. Om värdet är negativt roteras elementen till vänster. | 
Retur
Dynamisk matris som innehåller samma element som den ursprungliga matrisen med varje element roterat enligt rotate_count.
Exempel
I följande exempel visas hur du roterar åt höger med två positioner:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)
Resultat
| Arr | arr_rotated | 
|---|---|
| [1,2,3,4,5] | [4,5,1,2,3] | 
I följande exempel visas hur du roterar åt vänster med två positioner med negativt rotate_count värde:
Resultat
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)
Resultat
| Arr | arr_rotated | 
|---|---|
| [1,2,3,4,5] | [3,4,5,1,2] | 
Relaterat innehåll
- Om du vill rotera en matris till vänster använder du array_rotate_left().
 - Om du vill flytta en matris till vänster använder du array_shift_left().
 - Om du vill flytta en matris till höger använder du array_shift_right().