Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szolgáltatások váltása a Verzió legördülő listával. További információ a navigációról.
A következőkre vonatkozik: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Egy dinamikus tömb szeletét nyeri ki.
Szemantika
array_slice(tömb, kezdő, záró)
További információ szintaxiskonvenciákról.
Paraméterek
| Név | Típus | Kötelező | Description |
|---|---|---|---|
| array | dynamic |
✔️ | Az a tömb, amelyből ki szeretné nyerni a szeletet. |
| indítása | int |
✔️ | A szelet kezdőindexe (a teljes értéket is beleértve). A negatív értékek konvertálva lesznek array_length+start. |
| Végén | int |
✔️ | A szelet utolsó indexe. (a befogadó). A negatív értékek konvertálva lesznek array_length+end. |
Megjegyzés:
A határon kívüli indexek figyelmen kívül lesznek hagyva.
Visszatérítések
A[start..end] arraytartomány értékeinek dinamikus tömbje.
Példák
Az alábbi példák a tömb egy szeletét adnak vissza.
print arr=dynamic([1,2,3])
| extend sliced=array_slice(arr, 1, 2)
Kimenet
| Arr | Szeletelt |
|---|---|
| [1,2,3] | [2,3] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, 2, -1)
Kimenet
| Arr | Szeletelt |
|---|---|
| [1,2,3,4,5] | [3,4,5] |
print arr=dynamic([1,2,3,4,5])
| extend sliced=array_slice(arr, -3, -2)
Kimenet
| Arr | Szeletelt |
|---|---|
| [1,2,3,4,5] | [3,4] |